PHP未在客户服务器上正确呈现。数据库查询在->处中断。图片包括
奇怪的问题,让我试着解释清楚 我写了一个WordPress插件,它已经安装在几十台服务器上,没有问题。一个客户端今天试图安装它,他们收到了以下错误解析错误:语法错误,第302行的/sitepathhere/wp content/plugins/myplugin/insert.php中出现意外的“}” 该函数通过回音输出文本,而不是返回文本。好吧,我把它改成了返回文本,这一部分都做得很好。然后,管理面板和wordpress的前端显示了我从插件中获得的PHP代码,从看似随机的部分开始。在这里,您可以看到页面源代码的屏幕截图: 即使我将代码合并到一个文件中(不需要包含insert.php文件),页面仍会在标题中显示我的所有php代码,并且不会完全处理PHP未在客户服务器上正确呈现。数据库查询在->处中断。图片包括,php,mysql,wordpress,Php,Mysql,Wordpress,奇怪的问题,让我试着解释清楚 我写了一个WordPress插件,它已经安装在几十台服务器上,没有问题。一个客户端今天试图安装它,他们收到了以下错误解析错误:语法错误,第302行的/sitepathhere/wp content/plugins/myplugin/insert.php中出现意外的“}” 该函数通过回音输出文本,而不是返回文本。好吧,我把它改成了返回文本,这一部分都做得很好。然后,管理面板和wordpress的前端显示了我从插件中获得的PHP代码,从看似随机的部分开始。在这里,您可以
你知道为什么服务器不能处理我的插件吗?第二个屏幕截图中的代码格式错误,在实际文件中不是这样。看起来该服务器上没有启用short\u open\u标记 替换
<?
到
可能就是这样!让我试着给你回电话,就这样。谢谢。@Branndon:在PHP中,短标记通常是不受欢迎的,习惯于不使用它们,它们经常被禁用。图像甚至不再存在……是的,答案已经给出,图像被删除,因为它们包含服务器的一些标识信息。对不起,你应该把它们放回去,但是图像模糊了
<?php