lessphp致命错误:加载错误:将wordpress网站迁移到新服务器后找不到错误

时间:2016-05-11 13:39:18

标签: php wordpress less webserver cherrypy

将WordPress网站从一台服务器迁移到另一台服务器后,我们看到以下错误。

lessphp fatal error: load error:
  failed to find /hermes/bosnaweb18a/b2978/ipw.m3federalcom/public_html/m3federal/wp-content/themes/theme44107/bootstrap/less/bootstrap.less
lessphp fatal error: load error:
  failed to find /hermes/bosnaweb18a/b2978/ipw.m3federalcom/public_html/m3federal/wp-content/themes/theme44107/style.less

有问题的域位于停放的测试域(cerwebtest.net)上,点击主页以外的任何页面后,您会在顶部看到错误。我们已经从WordPress管理门户中更新了所有插件/ WordPress到最新版本。我已经验证错误中的文件确实存在。我已经尝试(根据this resource)删除了bootstrap.less.cache和style.less.cache文件,试图强制它查看用于生成网站的.less文件。它只修复了主页面上的错误,但没有修复任何子页面。即使调用这些文件但没有找到/使用它们,该网站似乎也正确加载。关于纠正错误需要做些什么的任何想法?

3 个答案:

答案 0 :(得分:17)

我刚才有同样的错误。我通过删除错误消息中指定文件的文件夹中的.cache文件来摆脱它。

删除 /wp-content/themes/theme44107/bootstrap/less/bootstrap.less.cache /wp-content/themes/theme44107/style.less.cache

之后,错误消息消失,网站运行。

答案 1 :(得分:1)

刚遇到同样的问题,我的解决方案是在文本编辑器中打开 style.less 缓存文件并检查 style.less 文件的 url。快速更改现在工作

答案 2 :(得分:0)

我们使用https://interconnectit.com/products/search-and-replace-for-wordpress-databases/来查找和替换错误的数据库路径链接。他们需要从/hermes/bosnaweb18a/b2978/ipw.m3federalcom/更新到我们当前的linux服务器文件路径。然后我们更新了wp-admin中的永久链接。我们还删除了wp-content下的.cache文件,以删除存储的站点缓存。毕竟,网站开始正常运作。