SimpleXMLElement触发"目前无法处理此请求"

时间:2017-04-17 22:53:14

标签: php xml

我们最近已升级到PHP 7,而且我正在努力让事情顺利进行。我们使用了一个相当随机的xml2array程序,该程序不再有效,我想用SimpleXMLElement替换它而不是调试它。

  • PHP通常正常运作。
  • 正在显示错误。
  • 只要我不运行SimpleXMLElement或simplexml_load_file,一切正常。一旦我尝试运行这些(使用PHP手动示例中的XML),我就会收到500错误。

1 个答案:

答案 0 :(得分:0)

这里的关键是找到错误日志。这篇文章有一些有用的注释: 500 Internal Server Error for php file not for html

...一旦我找到错误日志,他们就告诉我没有安装SimpleXMLElement,这导致PHP崩溃而不是显示错误消息。因此,为了找到错误,我必须追踪错误文件。

这篇文章解释说PHP将拒绝发现致命错误:How do I catch a PHP Fatal Error