注意:未定义的索引:第445行的/var/www/html/wp-includes/canonical.php中的host

时间:2016-11-16 作者:Mehedi_Sharif

更改siteurl后,home url表单数据库显示3/4个错误,称为

注意:未定义的索引:host in/var/www/html/wp includes/canonical。php在线445

注意:未定义索引:scheme in/var/www/html/wp includes/canonical。php在线465

注意:未定义的索引:host in/var/www/html/wp includes/canonical。php在线444

注意:未定义的索引:host in/var/www/html/wp includes/canonical。php在线444

我不知道这有什么问题。

3 个回复
最合适的回答,由SO网友:Mehedi_Sharif 整理而成

当我从数据库更改url时,我只是把忘记保留http放在ip地址之前。当我设置http时,它在这里工作得很好。

SO网友:wakeweb

作为对此的更新:您可以通过输入名为“wp\\u options”的WordPress数据库表并检查表“siteurl”和“home”来进行调试。这些应该表明您的url有错误(通常http://或https://没有正确复制)。

SO网友:TonyG

这是WordPress中的一个bug,计划在v5中修复。0:https://core.trac.wordpress.org/ticket/34353

相关推荐

500 Internal Errors

我正在将当前的Eduma主题更新为最新版本(3.0.9.1),目前的版本是3.0.7。我正在运行WordPress 4.7.5。但是,在运行更新时,我得到Update Failed: Internal Server Error 安装过程中的消息。所以我启动了这个过程,它运行了一分钟,然后它就停止了工作,我陷入了维护模式。所以我必须手动删除.maintenance 来自我的服务器的文件。我截图了我在错误中看到的内容。我在WordPress网站上运行了调试模式,这就是我所拥有的[31-May-2017 15: