由于 index.php,Codeigniter 500 内部服务器错误
Codeigniter 500 internal server error due to index.php
我正在使用 codeigniter 框架,当我将它上传到主机时,它给了我一个 500 内部错误。
但是当我将 index.php
添加到 config.php
时,它起作用了。
我该怎么办?
在我的 .htaccess 中我有这个:
RewriteEngine On
RewriteBase /ci-framework/
而且当我从 RewriteBase 的末尾清理 /ci-framework/
时它也不起作用。
非常感谢。
您不需要在 config.php
文件中添加 index.php
。
确保 .htaccess
文件中有以下行:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/ [L]
</IfModule>
我正在使用 codeigniter 框架,当我将它上传到主机时,它给了我一个 500 内部错误。
但是当我将 index.php
添加到 config.php
时,它起作用了。
我该怎么办?
在我的 .htaccess 中我有这个:
RewriteEngine On
RewriteBase /ci-framework/
而且当我从 RewriteBase 的末尾清理 /ci-framework/
时它也不起作用。
非常感谢。
您不需要在 config.php
文件中添加 index.php
。
确保 .htaccess
文件中有以下行:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/ [L]
</IfModule>