Добрый вечер! Подключил отображение ошибок в wp-config
отображается следующее:
Warning: include(/home/xnaehndg/public_html/wp-content/advanced-cache.php): failed to open stream: No such file or directory in /home/xnaehndg/public_html/wp-settings.php on line 86
Warning: include(): Failed opening ‘/home/xnaehndg/public_html/wp-content/advanced-cache.php’ for inclusion (include_path=’.:/usr/local/lib/php’) in /home/xnaehndg/public_html/wp-settings.php on line 86
что дальше делать не знаю…подскажите
Благодарю за помощь!
ошибки остались
удалите и кеш-плагин и почистите следы от его. В конфиге и в хтацессе.
у меня в аксессе вот такие строки:
<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>
какие из них нужно удалить?
в конфигах ничего похожего не нашел, единственное в файле settings вот такие строки:
if ( WP_CACHE && apply_filters( ‘enable_loading_advanced_cache_dropin’, true ) ) {
// For an advanced caching plugin to use. Uses a static drop-in because you would only want one.
WP_DEBUG ? include( WP_CONTENT_DIR . ‘/advanced-cache.php’ ) : @include( WP_CONTENT_DIR . ‘/advanced-cache.php’ );
}
Модератор
Yui
(@fierevere)
永子
wp-settings.php — стандартный файл ядра, меняться он не должен
https://ru.wordpress.org/releases/
скачайте архив вашей версии ВП и восстановите wp-settings.php из него
также убедитесь что в wp-config.php нет закрывающего тега ?>
/* Это всё, дальше не редактируем. Успехов! */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
require_once(ABSPATH . 'wp-settings.php');
спасибо, ошибки исчезли, но проблема с корзиной осталась
Модератор
Yui
(@fierevere)
永子
белый экран (он же ошибка 500) всегда должен отражаться в логах
попробуйте узнать у хостера или сами найти файл лога ошибок PHP, обычно error.log
и посмотреть что пишется по ошибкам туда, может памяти не хватает, может еще какая причина….
тут без лога не разобраться
хорошо, сейчас постараюсь узнать
к сожалению хостер сказал,что никакого такого файла у них не ведется, попробовал включить отображение ошибок на сайте, но не увидел никаких изменений, может ели я вамдам адрес сайта вы сможете мне как-то помочь?
получилось создать файл для логов
[11-Dec-2016 17:59:48 UTC] PHP Warning: call_user_func_array() expects parameter 1 to be a valid callback, no array or string given in /home/xnaehndg/public_html/wp-includes/plugin.php on line 235
[11-Dec-2016 17:59:50 UTC] PHP Warning: call_user_func_array() expects parameter 1 to be a valid callback, no array or string given in /home/xnaehndg/public_html/wp-includes/plugin.php on line 235
вот что там появилось после проделывания сценария ошибки
Модератор
Yui
(@fierevere)
永子
не слишком информативный лог. ничего не сказать.
warning — предупреждение, а не ошибка, зачастую просто выводится не мешая функциональности
но тем не менее корзина не работает, мне то что делать
должен же быть какой-то выход