注意:我没有任何根目录级别的访问权限,因此无法通过Shell进行操作。
我尝试了以下步骤: 1)在phpinfo()中检查,得知这是在PHP-CGI中寻找的错误位置。 2)尝试从apache_get_modules获取,但在PHP-CGI中不起作用。 3)我已经尝试了:
if (strpos(shell_exec('/usr/local/apache/bin/apachectl -l'), 'mod_rewrite') !== false) {
// mod_rewrite is enabled
}
这是要求提供Apache路径,但我没有这个信息,SHELL无法回复我,而$_SERVER也没有任何信息。
4) 我已经在.htaccess中检查了RewriteEngine On
,之后我的站点抛出500内部服务器错误,可能是因为没有RewriteEngine,但我需要将其写入以向其他人显示。
有人知道如何解决吗?
谢谢。