1

我在 Magento 网站上收到 500 内部服务器错误。

我阅读了日志并找到了这个..

Premature end of script headers: index.php

我没有做任何改变,它只是发生我不知道为什么。

我尝试了在 Internet 上找到的所有解决方案,但无法使其再次工作,即管理员工作,但是当尝试加载 index.php 时,网络无法正常工作。

这是我尝试的方法:

  • 我将 /magento/ 上的所有文件放入 644 并选择所有目录 var、app、media、js ... 并放入 755。
  • 重启httpd
  • 如果超过 2gb 并且为 0,请检查 suPHP 日志。
  • 尝试删除 htaccess
  • Htaccess 上的 RLimitMem 128000000 128000000 并给我这个错误“必须是 uid 0 才能提高最大 RLimitMEM”
  • 在 htaccess 选项 +FollowSymLinks 上注释掉这个
  • if ($_SERVER['REMOTE_ADDR'] == 'myip') { Mage::setIsDeveloperMode(true); ini_set('display_errors', 1); }

    这些错误一直存在,但网络运行良好。

  • 我在 httpd.conf 上搜索 RLimitCPU 和 RLimitMEM 指令并没有找到它们。
  • 内存限制是 126MB,有些人告诉增加 32MB,但我之前已经增加了。现在我尝试使用 256MB 并且不工作。
  • 删除 umask(0); 从 index.php 不起作用。
  • 尝试使用另一个资源管理器不起作用(因为我阅读了另一篇文章,使用 Firefox 可以在网络上工作,但使用 chrome 不工作,在我的情况下不使用任何资源管理器)
  • 将 AddType x-mapp-php5 .php 添加到 httaccess 并收到此错误“[warn] Cannot get media type from 'x-mapp-php5'”

感谢您为解决此问题提供的任何帮助

4

0 回答 0