Magentoは初めてです。 Magentoでログファイルが見つかりません。私はそれをグーグルで検索しましたが、 Magento Commerce サイトは閉じており、他のいくつかのサイトはカスタムログファイルの作成方法を説明しています。組み込みのログファイルの場所を知りたい。
ルートのMagentoインストール内の/var/log
でそれらを見つけることができます
通常、デフォルトではexception.log
とsystem.log
の2つのファイルがあります。
ディレクトリまたはファイルが存在しない場合は、それらを作成して適切な権限を付与し、System > Configuration > Developer > Log Settings > Enabled = Yes
に移動してMagento内のログを有効にします
カスタムログファイルを作成するには、このコードを試してください
Mage::log('your debug message', null, 'yourlog_filename.log');
これを参照してください Answer
ログは、Magentoルートディレクトリ内で見つけることができます
var/log
system.logとexception.logの2種類のログファイルがあります。
varフォルダーに適切な権限を付与し、Magento管理者からのログを有効にする必要があります。
System > Configuration> Developer > Log Settings > Enable = Yes
system.logは一般的なデバッグに使用され、ネイティブモジュールとカスタムモジュールの両方からの警告、デバッグ、エラーメッセージなど、Magentoからのほぼすべてのログエントリをキャッチします。
exception.logは、たとえばtry-catchステートメントを使用している場合など、例外専用に予約されています。
デフォルトのsystem.logまたはexception.logに出力するには、次のコード例を参照してください。
Mage::log('My log entry');
Mage::log('My log message: '.$myVariable);
Mage::log($myArray);
Mage::log($myObject);
Mage::logException($e);
デバッグ用に独自のログファイルを作成できます
Mage::log('My log entry', null, 'mylogfile.log');