### Eclipse Workspace Patch 1.0
#P wordpress-trunk bare
|
|
|
|
| 934 | 934 | if ( function_exists( 'error_log' ) |
| 935 | 935 | && ( $log_file = @ini_get( 'error_log' ) ) |
| 936 | 936 | && ( 'syslog' == $log_file || @is_writable( $log_file ) ) |
| 937 | | ) |
| 938 | | @error_log( $error_str ); |
| | 937 | ) { |
| | 938 | $len = (int) ini_get( 'log_errors_max_len' ); |
| | 939 | if ( !$len ) { |
| | 940 | $len = strlen( $error_str ); |
| | 941 | } |
| | 942 | @error_log( substr( $error_str, 0, $len ) ); |
| | 943 | } |
| 939 | 944 | |
| 940 | 945 | // Are we showing errors? |
| 941 | 946 | if ( ! $this->show_errors ) |
| … |
… |
|
| 944 | 949 | // If there is an error then take note of it |
| 945 | 950 | if ( is_multisite() ) { |
| 946 | 951 | $msg = "WordPress database error: [$str]\n{$this->last_query}\n"; |
| 947 | | if ( defined( 'ERRORLOGFILE' ) ) |
| 948 | | error_log( $msg, 3, ERRORLOGFILE ); |
| | 952 | if ( defined( 'ERRORLOGFILE' ) ) { |
| | 953 | $len = (int) ini_get( 'log_errors_max_len' ); |
| | 954 | if ( !$len ) { |
| | 955 | $len = strlen( $msg ); |
| | 956 | } |
| | 957 | error_log( substr( $msg, 0, $len ), 3, ERRORLOGFILE ); |
| | 958 | } |
| 949 | 959 | if ( defined( 'DIEONDBERROR' ) ) |
| 950 | 960 | wp_die( $msg ); |
| 951 | 961 | } else { |