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の開発者は投稿すべてをモニターし、迅速に返答します。 当社の返答をいち早く受取るためには、あなたのスレッドのコメントに関するメール通知配信を設定します。