25

Magento Community エディションをインストールし、最初の単純な hello world モジュールを作成してみました。数時間後、ようやく機能するようになりました。

私の問題は、一部の XML タグで間違った大文字と小文字を使用していたことです。

機能させようとしているときに、ページを読み込もうとしましたが、見つかりませんというメッセージが表示されましたが、エラーはありませんでした。

管理コントロール パネルでエラーをオンにしてSystem > Configuration > Developer > Log Settings、エラーをスローする必要があるとわかっている行を書きましたが、空白の画面が表示されました

  1. エラーを Magento に表示するにはどうすればよいですか?
  2. xml ファイルで間違った大文字と小文字を使用するとエラーと見なされますか、それともエラー メッセージが表示されない問題ですか? その場合、問題の原因となっているファイルをすばやく見つけるにはどうすればよいでしょうか (現時点では明らかに問題ではありませんが、モジュールが機能するようになると、問題を引き起こしている単一のケーシングの問題を見つけるのが難しくなることが想像できます)。問題)
4

4 に答える 4

46

エラー報告を有効にする

インデックス ページで、次のように変更します。

error_reporting(E_ALL | E_STRICT);

error_reporting(E_ALL);

設定$_SERVER['MAGE_IS_DEVELOPER_MODE'] = true

この行のコメントを外します

#ini_set('display_errors', 1);

Errors フォルダーで名前を に変更local.xml.samplelocal.xmlます。

この助けを願っています。

于 2013-06-17T08:47:13.230 に答える
18

pankaj の投稿を完了するには、これで問題ありません index.php

ini_set('display_errors', 1);
error_reporting(E_ALL);

$_SERVER['MAGE_IS_DEVELOPER_MODE'] = true;
于 2014-10-07T14:40:50.877 に答える
1

このコードを magneto ディレクトリ index.php で変更します。

Search for error_reporting(E_ALL | E_STRICT);

と置換する

error_reporting(E_ALL);
$_SERVER['MAGE_IS_DEVELOPER_MODE'] = true;

または # 記号を削除してコメントを解除します

#ini_set('display_errors', 1);

審査済みリンク: http://www.templatemonster.com/help/magento-how-to-display-error-messages.html

于 2016-11-24T12:34:29.860 に答える