WPMLのデバッグ

WordPress搭載のデバッグ機能を有効にする

WordPressはPHP問題を明らかにするデバッグモードを含みます。

有効にするには wp-config.php ファイルを開き、define(‘WP_DEBUG’, false); を探し、以下に変更します:

define('WP_DEBUG', true);

wp-config.php はあなたのWordPressのルートディレクトリにあります。 データベースコンフィギュレーション設定と同じファイルにあります。 編集するにはFTP あるいはSFTPでアクセスします。

wp-config.php を開き、define ステートメントがない場合には、このラインの直前にそれを追加します:

/* That's all, stop editing! Happy blogging. */

これによりエラー、警告、通知を含むメッセージが画面に表示されます。

WPMLに関する物だけではなく、すべてを表示することにご注意ください。その他のプラグイン、テーマ、WordPressコアからのメッセージまで含みます。メッセージはあらゆる所に出現します。ページの上部だけではなく、中心に表示されることがあります。

PHPエラーログを有効にする

時折 WP_DEBUG を有効にした後、何も表示されないのに問題が起こることがあります。 特にプラグインをアクティベートしようとした時、不明瞭なFatal errorのメッセージと共に失敗する時にこれが起こります。 プラグインのアクティベーション中、WordPressがエラーを検出します。 可能な場合その内容が表示されますが、ほとんどの場合、一般的なエラーメッセージしか印刷されません。

PHPエラーログをファイルに読み込むことで、エラーに関する完全な情報を得られます。

これを行うには、あなたの wp-config.php ファイルに以下の2ラインを追加してください。

ini_set('log_errors',TRUE);
ini_set('error_reporting', E_ALL);
ini_set('error_log', dirname(__FILE__) . '/error_log.txt');

あなたのWordPress ルートディレクトリに error_log.txt という名のファイルを作成し、ウェブサーバーに完全な書き込みアクセスを与えます。 これはコマンドシェルまたはFTPプログラムを使用して実行します。

バッグレポートの送信方法

バッグレポートはなるべく当社のテクニカルサポートオフォーラムに送信してください。 WPMLの開発者は投稿すべてをモニターし、迅速に返答します。 当社の返答をいち早く受取るためには、あなたのスレッドのコメントに関するメール通知配信を設定します。