除非WP_DEBUG设置为True,否则管理中的WordPress Javascript无法正常工作

时间:2015-11-04 10:47:37

标签: wordpress w3-total-cache

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

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

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

尝试解决方案1:

  1. 停用所有插件
  2. 我将WP_DEBUG打开为True,但仍然没有Javascript工作且没有错误。
  3. 解决方案2。

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

      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'在第65行' / / p中的/home/x/public_html/wp-settings.php中包含(include_path ='。:/ usr / share / php:/ usr / share / pear') >

    4. 如果我删除行define('WP_CACHE', true);,则Javascript不再有效。

      如果我离开行define('WP_CACHE', true);并设置为False define('WP_DEBUG', false);,则Javascript无效。

      我很困惑网站上有对w3 Total Cache的零引用,我已将其从服务器上的所有位置删除。

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

      由于

      斯科特。

0 个答案:

没有答案