WordPress Javascript в Admin не работает, если WP_DEBUG не установлен в True
Я перенес веб-сайт WordPress с одного сервера на другой и изменил URL в нужных местах в базе данных.
Веб-сайт использует w3 Total Cache, и на новом сервере Javascript не работает на панели администратора (не работает никаких вкладок или редактора на страницах / публикациях / продуктах).
Я предположил, что это проблема с кэш-памятью w3Total, поэтому я удалил ее правильным образом, удалив все файлы w3 в /wp-content/, а Javascript все еще не работает администратором.
ПРОБНОЕ РЕШЕНИЕ 1:
- Деактивировать ВСЕ плагины
- Я включил WP_DEBUG в True, но все еще не работает Javascript и нет ошибок.
РЕШЕНИЕ 2.
- Я заметил строку //define('WP_CACHE', true); // Добавлен W3 Total Cache в wp-config.php
Я удалил // из приведенной выше строки, и теперь я получаю сообщение об ошибке ниже, и теперь 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' для включения (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);
и установить в Ложь define('WP_DEBUG', false);
Javascript не работает.
Я очень смущен, на сайте есть нулевая ссылка на w3 Total Cache, я удалил ее из всех мест на сервере.
У кого-нибудь была эта проблема раньше?
Спасибо
Скотт.