尝试访问 php5.3 网站时出现 Apache 错误 500,没有日志信息

尝试访问 php5.3 网站时出现 Apache 错误 500,没有日志信息

我遇到了下一个问题。我不得不为一个网站做一些 rewriteUrl 工作……事实上,我不得不修改已经工作的 urlRewriting。为了谨慎起见,我保存了整个源代码的副本,甚至 .htaccess 文件,以防万一……

好吧,我对 .htaccess 做了一些小改动(我改了一行),但似乎不起作用。显示空白页...我撤消了这些更改...但仍然得到相同的空白页。用保存的版本替换 .htaccess 文件也不起作用。

我既无法访问 phpMyAdmin... 收到错误 500。但 error.log 或 acces.log 中没有显示任何错误。我修改了 index.php 文件,并在文件开头添加了一个 echo“echo”行,实际显示的内容是这样的... 因此,我在执行 include/require 操作时出错了。

<?php


echo "echo";

require_once('./conf/conf.main.php');
include_once(INC_PATH.'inc.common.php');
require_once 'jtpl_standalone_prepend.php';
require_once(CLASS_PATH.'class.distri.php');
require_once(CLASS_PATH.'class.news.php');
require_once(CLASS_PATH.'class.xmltoarray.php');
require_once(CLASS_PATH.'class.grossistes.php');

 echo "echo";

第二个“echo”未显示。我正在处理:

  • PHP:5.3.3
  • 阿帕奇:2.2.16
  • MySQL:5.1

    这很奇怪,因为我有和以前一样有效的 .htaccess,...有什么想法吗?

    提前致谢

答案1

由于请求传递给 PHP,它负责处理和记录 500 错误。

检查您的 PHP 错误日志以了解详细信息;如果您不知道它在哪里,请查看您的 php.ini。

相关内容