MAMP上的Live to Local,不工作,正在输出函数。php代码

时间:2020-08-07 作者:rkDev

这是一个较旧的自定义主题。在live server上,我更新了WP的最新版本,更新了包括ACF在内的所有插件。下载了所有文件、DB并重命名为本地URL。我已经在各种构建中多次这样做,从来没有遇到过问题。

运行MAMP时,浏览器将从函数中输出PHP代码。php文件。不是标题或任何CSS,我看到HTML在此之后正在加载。也无法访问/wp admin,结果相同。

enter image description here

在live server 7.3.11上运行的PHP,在MAMP上最接近的是7.39

有什么建议吗?我不是最初的主题开发人员。这太令人恼火了,因为我只需要重新设计一个简单的主页,而不能在本地开发。更不用说不为时间故障排除付费了。提前感谢!

2 个回复
SO网友:mozboz

如果它正在从函数输出一些PHP。php,而不是整个文件,那么很可能您只是得到了不匹配的php开始/结束标记-<?php?> 甚至可能是不匹配的字符串引用。

您需要在文本编辑器中编辑该文件,并仔细查看它开始输出PHP的点周围是否存在不匹配的实体。一个能够突出显示PHP语法的好编辑器将使这变得更加容易。

SO网友:rkDev

事实证明,MAMP忽略了php开场白<?<?php, 但如果我开始更改它们,则会渲染部分站点。有成百上千的条目,这是一个包含很多部分的巨大网站。这是最新的语法,不知道为什么MAMP不会处理它。谷歌搜索并没有带来多少结果。