CodeIgniter HTTP错误500

问题描述 投票:0回答:2

当我尝试访问网站时,出现此错误:

HTTP错误500(内部服务器错误):服务器试图满足请求时遇到意外情况

即使完全删除了htaccess文件,该网站仍然无法正常工作。注意:在localhost上运行正常。

评论后编辑:

我想我还不够清楚,这是我的详细问题:我有一个用PHP5编写的网站,没有框架,cms或其他任何内容,并且工作正常。然后,我开始管理部分,因此我使用了CodeIgniter并重写了该站点。现在我几乎完成了编程工作,因此我将测试版本上载到服务器在子文件夹中]以进行测试,但是出现了上面提到的500错误,我最初的想法是这是htaccess文件问题,因此我尝试了其他htaccess文件最后将其从服务器中删除,但问题仍然存在。现在,我的本地服务器和远程服务器之间的唯一区别是,我在本地运行PHP 5.3.5,而在远程运行的是PHP 5.2.14。这就是我现在能想到的所有信息。

预先感谢。

[当我尝试访问该网站时,出现以下错误:HTTP错误500(内部服务器错误):即使在...之后,服务器仍试图满足请求,但遇到意外情况。

您可能缺少PHP / Apache模块,因此出现500错误。
1:检查运行脚本所在的根目录和目录中的日志,否则请查看root / logs上方的目录。

2:在其中放置一个名为phpinfo.php的文件:

<?php phpinfo(); ?>

并运行它。

3:然后将输出中显示的已安装扩展列表与本地具有的已安装模块列表进行比较。

如果使用WAMP,请单击任务栏图标,转到PHP->扩展名,然后可以看到所有已安装的文件。与Apache相同。

boff

另外:

一个很好的开始将确保CURL和MBSTRING处于打开状态,但是我不使用CAKE PHP...。

我遇到了同样的问题,并在顶部添加了此行
ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL);
php codeigniter-2
2个回答
1
投票

0
投票
ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL);
© www.soinside.com 2019 - 2024. All rights reserved.