私がこれを見たのはこれが初めてです。私が取り組んでいるプロジェクトで、私はログを見るためにwordpressのためにデバッグモードをオンにしようとしました。 wp-config.php
でdebug_logを有効にしても、debug.log
ファイルが/htdocs/wp-content/
に作成されることはありません
wp-config.php
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors',0);
define('SCRIPT_DEBUG', true);
wp-contentディレクトリの権利
load.php
if ( WP_DEBUG_LOG ) {
ini_set( 'log_errors', 1 );
var_dump( WP_CONTENT_DIR . '/debug.log' );
// display correctly this => "/htdocs/wp-content/debug.log";
ini_set( 'error_log', WP_CONTENT_DIR . '/debug.log' );
}
私はその問題を見つけた。 Apacheサーバーでは、php.ini内で変数...
track_errors = Off
この情報を入手するには、phpfile phpinfo();
で行うことができます。そのため、デバッグログファイルを書き込むには、track_errors
を'On'
に設定する必要があります。