我使用了正确的方法设置Wordpress调试:
1)设置wp-config.php
:
define(\'WP_DEBUG\', true);
define(\'WP_DEBUG_LOG\', true );
define(\'WP_DEBUG_DISPLAY\', false );
@ini_set( \'display_errors\', 0 );
2.)
apache
是的所有者
wp-content
文件夹
3.)apache
有适当的SElinux
权利:
drwxrwxr-x. 11 apache apache unconfined_u:object_r:httpd_sys_rw_content_t:s0 4096 Aug 5 19:32 wp-content
我找到并跟踪了之前的所有问题;本主题中的As和解决方案。但是Wordpress仍然没有更新
debug.log
在里面
wp-content
文件夹
我正在努力Fedora28
.
有什么问题吗?
EDIT:
if (!function_exists(\'write_log\')) {
function write_log ( $log ) {
if ( true === WP_DEBUG ) {
if ( is_array( $log ) || is_object( $log ) ) {
error_log( print_r( $log, true ) );
} else {
error_log( $log );
}
}
}
}
我使用上面的函数来获取调试信息,比如某个函数的结尾等。