服务器移动后 PHP 脚本抛出语法错误

服务器移动后 PHP 脚本抛出语法错误

我刚刚将 WordPress 网站迁移到新服务器。代码完全没有变化,但当我尝试查看网站时

mod_fcgid: stderr: PHP Parse error:  syntax error, unexpected '}' in /home/crandall/www/website.com/wp-content/plugins/auto-featured-image/auto-featured-image.php on line 353

我没有在代码中看到任何这样的问题,我已将其粘贴到下面以供参考;我在 Google 中找不到任何此类问题的发生。我唯一能想到的是一些极其与 PHP 版本有关的深奥问题,因为原始服务器运行的是 PHP 5.2,而新服务器运行的是 5.3。

http://pastebin.com/fLuFVEtB

答案1

新服务器上关闭了短标签吗?

错误上方有一个<? endif; ?>块,如果关闭了短标签,PHP 将会错过它。

相关内容