web-dev-qa-db-ja.com

エラーログファイルなし、デバッグ情報なし

アップロード用のプラグインを書くときの私のエラー

はい、デバッグできます。しかし、この行からdestructに直接ジャンプするだけです。

enter image description here

私のwp-config.phpの終わり 編集:

// Enable WP_DEBUG mode
define('WP_DEBUG', true);

// Enable Debug logging to the /wp-content/debug.log file
define('WP_DEBUG_LOG', true);

/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');

(はい、私は再起動しました)

私のWebコンテンツフォルダー

enter image description here

んで、どうする?

どうしたら問題がわかりますか。

_ edit _ error_log("errrorrrr ", 3 , "..../debug.log")を実行できるのでファイルパーミッションではありません

私のプラグインで私はラインを書いた

throw new \Exception("foo");

Debug.logファイルのエラーを確認したい

4
Toskan

これをあなたのwp-config.phpに挿入してください。

// Enable WP_DEBUG mode
define('WP_DEBUG', true);
// Enable Debug logging to the /wp-content/debug.log file
define('WP_DEBUG_LOG', true);
// Disable display of errors and warnings 
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors',0);

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

5
MartijnregaJ

私はアップロードディレクトリのアクセス許可がアップロードを許可していなかったときにも、同様の問題を抱えていました。コーデックス Changing_File_Permissions を見てください。

あるいは、アップロードディレクトリがWordpressと同じユーザー(サーバー上)に所有されていることを確認してください。これも上記のリンクに記載されています。

方法については...もっと経験のある人を見つけてください;)

1
shahar

Toskan、

あなたのワードプレスファイルがアップロードされていないようです、それで1つ以上の問題の可能性があるかもしれません、以下を読んで、これらの解決策を一つずつ適用してください:

大きな画像は処理するのにより多くのメモリを必要とします。これらの画像は特に大きいですか?もしそうなら、小さな画像で試してみてください。

アップロードされたフォルダは書き込み権限を持っているべきで、そうでなければそれを与えてください。

サブフォルダが現在の設定で作成されたORでないアップロードされたディレクトリ構造をチェックする必要があり、そうでない場合は手動で試してみてくださいこれはフォルダのアクセス権の問題です。

上記の点があなたの解決策ではないならば、デバッグバー( https://wordpress.org/plugins/debug-my-plugin )でワードプレスプラグイン「私のプラグインをデバッグ」を使ってください

これは、クエリ、キャッシュ、その他の有用なデバッグ情報を表示するデバッグメニューを管理バーに追加します。

また、 'Query Monitor'( http://wordpress.org/plugins/query-monitor )はデータベースのクエリ、フック、条件、HTTPリクエスト、クエリ変数、環境、自動AJAXを含むリダイレクトを監視しています。 _デバッグなど。

この詳細が役に立つことを願っています。上記のプラグインと同じ結果を得るための質問や提案があれば、私たちと共有してください。

ありがとうございます。