迁移后,警告:所有页面上都有Include_Once()错误

时间:2014-08-05 作者:Ross

我们将网站迁移到新主机并更改了域名,现在所有页面都显示错误:

警告:include\\u once(includes/class wc download handler.php)[函数.include once]:打开流失败:在/home/content/34/11939834/html/wp-content/plugins/woocommerce/woocommerce中没有这样的文件或目录。php在线258

警告:include\\u once()[函数.include]:打开“includes/class wc下载处理程序失败。php“用于包含(include\\u path=”.:/usr/local/php5\\u 3/lib/php)在/home/content/34/11939834/html/wp-content/plugins/woocommerce/woocommerce中。php在线258

警告:session\\u start()[函数.session start]:无法发送会话缓存限制器-已在/home/content/34/11939834/html/wp-content/plugins/woocommerce/woocommerce.php:258/home/content/34/11939834/html/wp-content/plugins/ninja-forms/ninja-forms中发送了标头(输出开始于/home/content/34/11939834/wp-forms/ninja-forms)。php在线294

我们也无法在wp登录时登录。php

我们的网站url是www.dv8sports。com公司

对可能出现的问题有什么建议吗?

UPDATE 8/6/14有问题的文件已上载到GoDaddy服务器,但GoDaddy在没有失败上载通知的情况下删除了这些文件。下面是FileZilla中出现的内容

Command:    STOR class-wc-download-handler.php
Response:   150 Accepted data connection
Response:   226-File successfully transferred
Response:   226-0.312 seconds (measured here), 156.34 Kbytes per second
Response:   226 *** MALWARE DETECTED ***
Status: File transfer successful, transferred 51,704 bytes in 1 second

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

我发现了一些关于GoDaddy托管及其恶意软件筛选的有用资源:

有问题的文件已上载到GoDaddy服务器,但GoDaddy在没有失败上载通知的情况下删除了这些文件。下面是FileZilla中出现的内容

Command:    STOR class-wc-download-handler.php
Response:   150 Accepted data connection
Response:   226-File successfully transferred
Response:   226-0.312 seconds (measured here), 156.34 Kbytes per second
Response:   226 *** MALWARE DETECTED ***
Status: File transfer successful, transferred 51,704 bytes in 1 second
因此,当我们上传一个完整的WordPress站点(超过10000个文件)时,我们没有看到大约1%的文件被标记为恶意软件并被删除。

这篇文章描述了GoDaddy不可靠的恶意软件处理,这让我找到了我的解决方案。

https://www.drupal.org/node/2228539

最好的解决方案是识别未上传的文件,并在GoDaddy Hosting File Manager中逐个上传。这非常耗时。由于这个原因,将不再适用于使用GoDaddy的客户。

SO网友:Advanced SEO

这是从一台主机迁移到另一台主机时的常见问题。出现这些错误是因为包含文件的路径不正确(新主机上不存在路径)。也许您在旧主机上使用了文件的绝对路径,现在,在新主机上的路径不同了,这就是为什么会出现这些错误。或者,这些文件没有正确地从旧主机移动到新主机。

你应该做的是下一步:

首先,检查所提到的文件是否存在于新主机上(例如此文件“includes/class wc download handler.php”),如果不存在,请再次从旧主机传输以确保。

如果文件存在并且大小正确,则打开“/wp-content/plugins/woocommerce/woocommerce.php”转到第258行,或搜索“class-wc-download-handler.php”,检查并更正所需的路径。

SO网友:user58019

您可能尝试将其文件管理器与Google Chrome配合使用,因为它允许您使用拖放方法上载文件夹和文件。

结束

相关推荐

我得到了佐治亚州或佐治亚州-就像在我的博客上,当我不想知道wp-includes是否被插件修改时

我试着用《214》中使用的拉托,这是我的http://janet.tokerud.com 博客,但得到的东西,我过去使用,不适合这个新的主题。想一想,当我做了我所做的一切时,我想我使用了一个插件来获取一个google字体,以显示它永久性地改变了后端的某些内容,这迫使这种字体用于博客帖子中的正文。对不起,我很懂技术,但不是CSS专业人士或WordPress专业人士,所以我可能把这些东西命名错了。PROBLEM RESOLVED THANKS! 请参阅下面我的评论。