我们刚刚按照WP手动安装教程更新到WordPress 3.1.3。注:这是一个Network-enabled (multi-site) 安装
上载新文件后,我们现在发现博客中所有页面都出现以下错误:
错误101(网络::ERR\\u CONNECTION\\u RESET):未知错误。
有什么想法吗?以下是发生错误时的日志示例,以及一些WP重要文件:
错误\\u日志
[2011年6月7日星期二15:40:01][错误][客户端10.10.0.3]PHP警告:require(/var/www/html/root/wordpress/wp includes/load.PHP)[函数.require]:打开流失败:在/var/www/html/root/wordpress/wp设置中没有这样的文件或目录。php第19行
[2011年6月7日星期二15:40:01][错误][客户端10.10.0.3]PHP致命错误:require()[函数.require]:打开失败,需要\'/var/www/html/root/wordpress/wp includes/load。php“(include\\u path=\'。:/usr/share/pear:/usr/share/php”)位于/var/www/html/root/wordpress/wp设置中。php第19行
[2011年6月7日星期二15:40:01][错误][客户端10.10.0.4]PHP警告:require(/var/www/html/root/wordpress/wp includes/load.PHP)[函数.require]:打开流失败:在/var/www/html/root/wordpress/wp设置中没有这样的文件或目录。php第19行
[2011年6月7日星期二15:40:01][错误][客户端10.10.0.4]PHP致命错误:require()[函数.require]:打开失败,需要\'/var/www/html/root/wordpress/wp includes/load。php“(include\\u path=\'。:/usr/share/pear:/usr/share/php”)位于/var/www/html/root/wordpress/wp设置中。php第19行
wp配置。php
define(\'WP_HOME\',\'http://www.mysite.com\');
define(\'WP_SITEURL\',\'http://www.mysite.com\');
define( \'MULTISITE\', true );
define( \'SUBDOMAIN_INSTALL\', false );
$base = \'/\';
define( \'PATH_CURRENT_SITE\', \'/\' );
define( \'SITE_ID_CURRENT_SITE\', 1 );
define( \'BLOG_ID_CURRENT_SITE\', 1 );
。htaccces文件(在wordpress根目录中)
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\\.php)$ $2 [L]
RewriteRule . index.php [L]