我已经对我的实时网站进行了备份,并将其安装在本地服务器上,完成了与URL,用户名和密码相关的所有设置,但它正在抛出警告
警告:标题可能不包含多个标题,在第417行的C:\ xampp \ htdocs \ myproject \ wp-login.php中检测到新行
第417行的代码:
setcookie(TEST_COOKIE,'WP Cookie check',0,SITECOOKIEPATH,COOKIE_DOMAIN,$ secure);
请帮我解决这个错误。 提前致谢
答案 0 :(得分:3)
以下错误是由WordPress数据库中的站点或主页URL之后的空格引起的:
Warning: Header may not contain more than a single header, new line detected.
要修复此错误,您可以在WordPress信息中心内或通过WordPress安装的数据库更改网站或主页网址。
修复WordPress信息中心内的网址(推荐)
要修复WordPress信息中心内的主页和网站网址:
登录您的WordPress信息中心。
在左侧菜单中,转到Settings > General
。
在WordPress地址(URL)和站点地址(URL)字段中,确保URL后面没有空格。
单击保存更改。
修复phpMyAdmin中的URL
选项1:手动编辑数据库
手动编辑WordPress数据库中的站点和主页URL:
登录cPanel。
在“数据库”部分中,单击phpMyAdmin图标。 从左侧菜单中,选择WordPress安装的数据库。 从左侧菜单中,选择wp_options。 查找并编辑siteurl和home的记录,确保域名后没有空格。
选项2:运行SQL查询
如上所述,作为手动编辑数据库的替代方法,您可以在phpMyAdmin中运行SQL查询,以一次更新这两个字段(站点和主页)。要做到这一点:
登录cPanel。
在“数据库”部分中,单击phpMyAdmin图标。
从左侧菜单中,选择WordPress安装的数据库。
从顶部菜单中,单击SQL选项卡。
在文本框中,输入以下查询,将localhost
替换为您的域名:
UPDATE `wp_options` SET option_value='http://localhost/sitename' WHERE option_name='siteurl' OR option_name='home';
点击“开始”。