localhost/WordPress访问报错:文件路径重复导致无法打开
WordPress路径重复错误排查方案
错误原因分析
从报错信息可见,路径出现重复拼接:C:\xampp\htdocs\wordpressC:\xampp\htdocs\wordpress\index.php,说明index.php文件的引用路径代码出错,或是wp-config.php的站点路径配置存在问题。
具体解决步骤
检查index.php第10行代码
打开C:\xampp\htdocs\wordpress\index.php,定位第10行,正常代码应为:require( dirname( __FILE__ ) . '/wp-blog-header.php' );如果是硬编码的重复绝对路径(比如写成
require_once('C:\xampp\htdocs\wordpressC:\xampp\htdocs\wordpress\index.php')),直接替换为上述默认代码即可。修正wp-config.php配置
注意:WordPress的配置文件是wp-config.php,而非setup.sample。需将根目录下的wp-config-sample.php复制并重命名为wp-config.php,再检查其中的站点路径配置:
若文件内定义了WP_HOME或WP_SITEURL常量,确保路径无重复,正确示例:define('WP_HOME', 'http://localhost/wordpress'); define('WP_SITEURL', 'http://localhost/wordpress');若无这两行配置,可暂不添加,让WordPress自动检测路径。
恢复核心文件默认内容
若index.php被篡改严重,直接从WordPress官方下载对应版本安装包,提取其中的index.php替换当前目录下的同名文件。
内容的提问来源于stack exchange,提问作者ChampagnePapi
相关产品推荐
相关产品推荐

