wordpress未pg赏金女王app下载-pg赏金女炸金花游戏正版免费版2024王手机客户端下载能与站点联系致命错误,PHP修改被回滚
目前wordpress简体中文版最新为WordPress 4.9.4。
2、打开wp-admin/includes/file.php文件,删除492-599行如下代码:
if ( $is_active && 'php' === $extension ) { $scrape_key = md5( rand() ); $transient = 'scrape_key_' . $scrape_key; $scrape_nonce = strval( rand() ); set_transient( $transient, $scrape_nonce, 60 ); // It shouldn't take more than 60 seconds to make the two loopback requests. $cookies = wp_unslash( $_COOKIE ); $scrape_params = array( 'wp_scrape_key' => $scrape_key, 'wp_scrape_nonce' => $scrape_nonce, ); $headers = array( 'Cache-Control' => 'no-cache', ); // Include Basic auth in loopback requests. if ( isset( $_SERVER['PHP_AUTH_USER'] ) && isset( $_SERVER['PHP_AUTH_PW'] ) ) { $headers['Authorization'] = 'Basic ' . base64_encode( wp_unslash( $_SERVER['PHP_AUTH_USER'] ) . ':' . wp_unslash( $_SERVER['PHP_AUTH_PW'] ) ); } // Make sure PHP process doesn't die before loopback requests complete. @set_time_limit( 300 ); // Time to wait for loopback requests to finish. $timeout = 100; $needle_start = "###### wp_scraping_result_start:$scrape_key ######"; $needle_end = "###### wp_scraping_result_end:$scrape_key ######"; // Attempt loopback request to editor to see if user just whitescreened themselves. if ( $plugin ) { $url = add_query_arg( compact( 'plugin', 'file' ), admin_url( 'plugin-editor.php' ) ); } elseif ( isset( $stylesheet ) ) { $url = add_query_arg( array( 'theme' => $stylesheet, 'file' => $file, ), admin_url( 'theme-editor.php' ) ); } else { $url = admin_url(); } $url = add_query_arg( $scrape_params, $url ); $r = wp_remote_get( $url, compact( 'cookies', 'headers', 'timeout' ) ); $body = wp_remote_retrieve_body( $r ); $scrape_result_position = strpos( $body, $needle_start ); $loopback_request_failure = array( 'code' => 'loopback_request_failed', 'message' => __( 'Unable to communicate back with site to check for fatal errors, so the PHP change was reverted. You will need to upload your PHP file change by some other means, such as by using SFTP.' ), ); $json_parse_failure = array( 'code' => 'json_parse_error', ); $result = null; if ( false === $scrape_result_position ) { $result = $loopback_request_failure; } else { $error_output = substr( $body, $scrape_result_position + strlen( $needle_start ) ); $error_output = substr( $error_output, 0, strpos( $error_output, $needle_end ) ); $result = json_decode( trim( $error_output ), true ); if ( empty( $result ) ) { $result = $json_parse_failure; } } // Try making request to homepage as well to see if visitors have been whitescreened. if ( true === $result ) { $url = home_url( '/' ); $url = add_query_arg( $scrape_params, $url ); $r = wp_remote_get( $url, compact( 'cookies', 'headers', 'timeout' ) ); $body = wp_remote_retrieve_body( $r ); $scrape_result_position = strpos( $body, $needle_start ); if ( false === $scrape_result_position ) { $result = $loopback_request_failure; } else { $error_output = substr( $body, $scrape_result_position + strlen( $needle_start ) ); $error_output = substr( $error_output, 0, strpos( $error_output, $needle_end ) ); $result = json_decode( trim( $error_output ), true ); if ( empty( $result ) ) { $result = $json_parse_failure; } } } delete_transient( $transient ); if ( true !== $result ) { // Roll-back file change. file_put_contents( $real_file, $previous_content ); if ( function_exists( 'opcache_invalidate' ) ) { opcache_invalidate( $real_file, true ); } if ( ! isset( $result['message'] ) ) { $message = __( 'An unidentified error has occurred.' ); } else { $message = $result['message']; unset( $result['message'] ); } return new WP_Error( 'php_error', $message, $result ); } }
这个方法仅仅是WordPress官方出更新前的一个临时替代方式,
wordpress4.9.4后台修改php文件(添加或删除代码)时出现“未能与站点联系来检查致命错误,”主要以下原因:
1、
3、
$炸金花游戏正版免费版2024>pg赏金女王app下载-pg赏金女王手机客户端下载$$$$$2、你添加的wordpress代码语法错误或代码冲突WordPress 4.9 版本后台编辑主题PHP文件无法保存解决方法
1、
3、再上传。您需要采用其他方式(如SFTP)上传您修改的PHP文件。等待官方(https://cn.wordpress.org/download/bug)修复,
- 最近发表
- 随机阅读
-
- Excel表格批量提取文字上的超链接
- 帝国cms如何设置会员注册邮箱验证
- 全站死链接检查工具Xenu下载
- PHP二维码在线制作生成网站源码
- JavaScript时间与日期(Date类型)
- WordPress音乐主题Always1.8使用教程
- fiddler2抓包工具中文汉化版下载
- 个人博客网站空间服务器选择
- wordpress M1主题(精仿唬嗅网v2.3)/新闻网站模板/cms模板
- wordpress移除后台外观下的编辑和仪表盘的模块
- Excel表格批量提取文字上的超链接
- JavaScript语法构成/关键字保留字及变量
- 鼠标经过文字显示隐藏图片css样式
- 创意的404错误页面模板报错设计
- HTML5+three实现3D酷炫拼魔方游戏代码
- 石头P20 Pro 上下水版,18500pa吸力再降2248元,真实力更实惠
- wordpress M1主题(精仿唬嗅网v2.3)/新闻网站模板/cms模板
- HTML5+three实现3D酷炫拼魔方游戏代码
- Javascript植物大战僵尸小游戏LonelyStar版
- 个人网站文章撰写建议及规范
- 搜索
-
- 友情链接
-