WordPress на MAMP дает ошибку 500 с подключением к интернету - PullRequest
0 голосов
/ 09 июня 2018

У меня WordPress установлен на сервере MAMP.После установки некоторых плагинов у меня внезапно появилась ошибка 500, но только когда к моему MacBook был подключен Wi-Fi.Выключение Wi-Fi устраняет проблему, но его повторное включение или загрузка на работающий сервер заставляет проблему вернуться.

После просмотра журнала PHP я получил:

PHP Parse error:  syntax error, unexpected '<', expecting end of file 
in /private/var/tmp/theme_temp_setupGlYc25 on line 2 

и:

PHP Warning:  Use of undefined constant REQUEST_URI - assumed 
'REQUEST_URI' (this will throw an Error in a future version of PHP) 
in /Applications/MAMP/htdocs/wordpress/wp- 
content/themes/THEME_NAME/functions.php on line 48

Удаление недавно установленных плагинов не устранило проблему,Также не было переустановки MAMP или переноса установки на новый локальный хост.

1 Ответ

0 голосов
/ 09 июня 2018

Ошибка из плагина WordPress, загруженного из ненадежного источника.

При установке плагина он записал несколько строк кода в файл functions.php в используемой мной теме, которая выдавала ошибку 500 при попытке подключения.на сервер в «spekt.cc».

Следуя журналу PHP;Погуглив об ошибке Parse и предупреждении PHP, я увидел сообщение на Medium, в котором говорилось, что с ними произошло нечто подобное, когда WordPress пытался подключиться к «spekt.cc».

Используя «ack» в Homebrew, я искал свой каталог WordPress и нашел затронутые файлы. (Он был установлен на все темы в каталоге)

После удаления этого PHP-кода, который он вставил, и удаления поврежденного плагина, мой WordPress снова работает нормально.

...