【发布时间】:2015-02-25 09:42:01
【问题描述】:
我使用php 创建了一个MVC 应用程序,但是当我尝试访问这些网址时,它显示“服务器遇到内部错误”
当我检查它给我的日志时:
内部服务器错误
服务器遇到内部错误或配置错误,无法完成您的请求。
请通过 admin@example.com 与服务器管理员联系,告知他们此错误发生的时间,以及您在此错误之前执行的操作。
服务器错误日志中可能会提供有关此错误的更多信息。
我的.htaccess文件代码:
Options-MultiViews
RewriteEngine On
RewriteBase/MVC/public
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
【问题讨论】:
-
确保您的 apache 设置中的 mod_rewrite 为 ON
-
哪个日志?您检查过 Windows 中的事件日志和 Apache 中的错误日志吗?
-
@amit 如何在 php 中使用 mod_rewrite 是新的
-
@anubhava 不工作
-
检查您的 Apache error.log 以获取实际的错误消息。