codeigniter访问HTTP ERROR 500

时间:2017-03-23 04:32:29

标签: codeigniter

将PHP从5.3更新到5.5.9后,codeigniter停止工作。显示的错误为Prompt HTTP ERROR 500,但在将LoadModule php5_module更改为/usr/lib/apache2/modules/libphp53.so后,它再次有效。它只适用于PHP 5.5.9。请注意phpinfo.php适用于PHP 5.5.9 在.htaccess上下文中:

SetEnv ENVIRONMENT development

<IfModule mod_rewrite.c>

    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    <IfModule mod_php5.c>
        RewriteRule ^(.*)$ index.php/$1 [L]
    </IfModule>
    <IfModule !mod_php5.c>
        RewriteRule ^(.*)$ index.php?/$1 [L]
    </IfModule>
</IfModule>

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您需要检查 500内部服务器错误

的错误日志

在Linux上,您可以使用

查看错误日志
tail /var/log/apache2/error.log