2017-04-17 20 views
0

最近、PHP 7にアップグレードしました。私たちはもはや動作していないむしろランダムなxml2arrayプログラムを使用していましたが、デバッグするのではなくSimpleXMLElementに置き換えたいと思います。SimpleXMLElementトリガーは「現在このリクエストを処理できません」

  • PHPは一般的に動作しています。
  • エラーが表示されています。
  • 私はSimpleXMLElementまたはsimplexml_load_fileを実行しない限りすべて動作します。 PHPの手作業でXMLを使ってこれらを試してみるとすぐに、私は500エラーを受け取ります。
+0

あなたはPHPのエラーログを有効にすることができます。

この投稿は、PHPが致命的なエラーをキャッチすることを拒否することを説明して?ログファイルには、スクリプトの出力よりも多くのエラーが表示されます。 – Pharaoh

答えて

0

ここで重要なのはエラーログを見つけることでした。この投稿は、その上でいくつかの有用なノートを持っている: 500 Internal Server Error for php file not for html

...私はエラーログを見つけたら、彼らはのSimpleXMLElementがインストールされていないことを私に知らせ、これはPHPがクラッシュするのではなく、エラーメッセージを表示させます。だからエラーを見つけるために、私はエラーファイルを追跡しなければならなかった。 How do I catch a PHP Fatal Error

関連する問題