Автор Тема: REST API выдал ошибку  (Прочитано 15826 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн admin

REST API выдал ошибку
« Ответ #15 : 25 Декабря 2020, 22:33:52 »
А потом стали включать плагины по одному и сайт стал загружаться?

1102-0
 

aboris

  • Гость
REST API выдал ошибку
« Ответ #16 : 01 Января 2021, 21:57:50 »
Цитировать
Отключение плагинов по одному не решило проблемы.
В плагинах, в плагинах дело ваш может закешировался или ещё что.
Попробуйте не по одному плагину отключить, а сразу все, то есть папку с плагинами переименуйте, например в plugins2 ,не волнуйтесь всё будет работать когда папку назад переименуете в plugins.
 

Kubasha

  • Гость
REST API выдал ошибку
« Ответ #17 : 24 Октября 2021, 10:12:38 »
Сразу хочу отметить, что просто переименовывая папки с плагинами в папке Plugins, вы ошибку не найдете. Нужно включить режим дебага (отладки) Вордпресс. Как это сделать написано здесь:
https://seoaction.net/index.php?topic=3553.0


Файл конфигурации wp-config.php находится не в папках wp-admin, wp-content или wp-includes, а в корне сайта (папка public_html).
Отладка вам покажет все ошибки на сайте, у меня была проблема с плагином Envato WordPress Toolkit. После обновления сайта до свежей версии 5.8.1.
Цитировать
Parse error: syntax error, unexpected 'new' (T_NEW) in /wp-content/plugins/envato-wordpress-toolkit-master/index.php on line 207
Вот 207 строка:
    $this->protected_api =& new Envato_Protected_API( $user_name, $api_key );Связана ошибка unexpected 'new' с изменениях в PHP 7. Больше нельзя назначать классы с символом &. Так что достаточно было удалить символ & из кода и плагин снова заработал. Другой вопрос, нужен ли он вам? ???
 

Bern8

  • Гость
REST API выдал ошибку
« Ответ #18 : 07 Декабря 2021, 00:50:35 »
Нет, не нужен!
Этот сра.ый плагин который Envato WordPress Toolkit  >:(
Мне его моя темка подсоветовала, типа хороший плагин, для этой темы нужно ставить. Ну лано, поставил, все работало, до поры до времени!
А в один "прекрасный" момент то ли версия php поменялась, то ли что... И этот гад стал давать ошибку!
Главное так хитро, главная работала, а переходишь на внутряк - там ошибки:
Цитировать
На сайте возникла критическая ошибка. Пожалуйста, проверьте входящие сообщения почты администратора для дальнейших инструкций.
Узнайте больше про решение проблем с WordPress.



На сайте возникла критическая ошибка.
Узнайте больше про решение проблем с WordPress.
https://wordpress.org/support/article/faq-troubleshooting/
 

Bern8

  • Гость
REST API выдал ошибку
« Ответ #19 : 07 Декабря 2021, 00:55:58 »
Хорошо сам вордпресс прислал сообщение, да только я в почту редко захожу, и поздно его увидел.(( Удалил этот ненавистный плагин и всё стало пучком!

Привет!
Начиная с версии 5.2 WordPress может определять возникающие ошибки с плагинами или темой на сайте и присылать вам подобные сообщения автоматически.
В этот раз WordPress нашел ошибку с одним из плагинов - Envato WordPress Toolkit.
Сначала зайдите на ваш сайт (имя-сайта) и проверьте все видимые проблемы. Далее, зайдите на страницу, на которой возникла ошибка (имя-сайта/wp-admin/admin-ajax.php) и проверьте видимые проблемы на ней.
Пожалуйста, обратитесь в техническую поддержку хостинга для дальнейшей диагностики этой проблемы.
Если ваш сайт сломан и вы не сможете нормально войти в консоль, теперь можно использовать специальный "режим восстановления", который позволит безопасно войти в консоль для дальнейших действий.
имя-сайта/wp-login.php?action=enter_recovery_mode&rm_token=F8FMFuSrze7PXpbBc4rDys&rm_key=peSdoAhOzVtK5wVN0jGtrQ

В целях безопасности действие этой ссылки истекает через 1 день. Но не беспокойтесь, если ошибка возникнет снова по истечении этого времени, то вам будет выслана новая ссылка.
Для решения проблемы вам потребуется следующая информация:
Версия WordPress 5.8.2
Текущая тема: имя_темы (версия 2.0)
Проблемный плагин: Envato WordPress Toolkit (версия 1.5)
Версия PHP 7.3.31
Подробности ошибки
===================================
Ошибка с типом E_PARSE возникла на строке 207 файла /home/nnnn/domains/имя-сайта/public_html/wp-content/plugins/envato-wordpress-toolkit-master/index.php. Сообщение об ошибке: syntax error, unexpected 'new' (T_NEW)
 

Bern8

  • Гость
REST API выдал ошибку
« Ответ #20 : 07 Декабря 2021, 01:00:23 »
Так ладно бы нужный плагин был, а то фуффло некое. Читал для чего он нужен, так и не понял!
Плагин для плагинов :sick:
Удалить и забыть! Самый абсолютно бесполезный плагин, который я когда либо встречал.

---

upd.
И в логах ошибка:
[Mon Dec 06 22:55:50.297464 2021] [lsapi:error] [pid 1029073:tid 139669331224320] [client xx.xxx.xx.148:0] [host имя_сайта] Backend fatal error: PHP Parse error:  syntax error, unexpected 'new' (T_NEW) in /home/nnnn/domains/имя_сайта/public_html/wp-content/plugins/envato-wordpress-toolkit-master/index.php on line 207\n
 

Incognito

  • Гость
REST API выдал ошибку
« Ответ #21 : 29 Июня 2026, 12:35:46 »
реально помогло вырубил плагин отвечающий за изменение адреса wp-admin
 

 

В быстром ответе можно использовать BB-теги и смайлы.

Имя: E-mail: