1

我已将 WordPress 网站从一台服务器迁移到另一台服务器,并在数据库中的正确位置更改了 URL。

该网站使用 w3 Total Cache,并且在新服务器上,Javascript 在管理仪表板中不起作用(页面/帖子/产品上没有显示标签或编辑器)。

我认为这是一个 w3Total Cache 问题,所以我以正确的方式删除了它,删除了 /wp-content/ 中的所有 w3 文件,并且我的 Javascript 仍然无法在管理员中运行。

尝试解决方案 1:

  1. 停用所有插件
  2. 我将 WP_DEBUG 切换为 True 但仍然没有 Javascript 工作并且没有错误。

解决方案 2。

  1. 我注意到行 //define('WP_CACHE', true); // 在 wp-config.php 中由 W3 Total Cache 添加
  2. 我从上面的行中删除了//,现在我收到下面的错误消息,现在 Javascript 在管理员中工作!

    Warning: include(/home/x/public_html/wp-content/advanced-cache.php): failed to open stream: No such file or directory in /home/x/public_html/wp-settings.php on line 65
    

    '警告:include(): 未能打开 '/home/x/public_html/wp-content/advanced-cache.php' 以包含 (include_path='.:/usr/share/php:/usr/share/pear')在 /home/x/public_html/wp-settings.php 第 65 行'

如果我删除该行define('WP_CACHE', true);,Javascript 将不再工作。

如果我离开该行define('WP_CACHE', true);并设置为 False define('WP_DEBUG', false);,则 Javascript 不起作用。

我很困惑网站上对 w3 Total Cache 的引用为零,我已经从服务器上的所有地方删除了它。

以前有人遇到过这个问题吗?

谢谢

斯科特。

4

0 回答 0