MAMP上的WordPress给出了错误500'与互联网连接

时间:2018-06-09 19:32:12

标签: wordpress localhost mamp internet-connection

我在MAMP服务器上安装了WordPress。在安装了一些插件之后,我突然得到了一个错误500'但只有当我的MacBook连接了wifi时。 关闭wifi可以解决问题,但重新打开或上传到实时服务器会导致问题返回。

浏览完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或将安装移动到新的localhost。

1 个答案:

答案 0 :(得分:0)

错误来自从不受信任的来源下载的WordPress插件。

在安装插件时,它在我正在使用的主题中的 functions.php 文件中写了许多行代码,这些代码抛出了错误500&#39;因为它试图连接到服务器#spekt.cc&#39;。

按照PHP日志;谷歌搜索Parse错误和PHP警告,我看到一个关于Medium的帖子,说有一个类似的事情发生在他们身上,WordPress试图连接到#spekt.cc&#39;。

使用&#39; ack&#39;在Homebrew中,我搜索了我的WordPress目录并找到了受影响的文件。 (它已安装在目录中的所有主题上)

删除此PHP代码后,它已插入并删除受影响的插件,我的WordPress再次正常工作。