升级php 5.3.3到5.6.30后包括不工作

时间:2017-02-04 10:03:11

标签: php include

我想升级我用于我的网站的PHP版本。我目前正在使用5.3.3并且设法安装5.6.30(因此我可以运行更好的PHP代码来做更酷的事情!)。

当我切换到5.6时,我页面上的包含文件根本不起作用。当我查看源代码时,它会显示include的PHP代码,而不是include文件应显示的代码。

例如,它在页面源中显示:

<? include ("../bobs-house/new_website_top.php");?>

这些都没有包括在内,所以我怀疑它与他们的内容有什么关系。

我尝试过使用绝对文件路径,但这不起作用。

我在CentOS 6.8上使用Plesk v12.0.18 - 我要注意你还需要知道什么。

提前致谢,

乔恩

1 个答案:

答案 0 :(得分:3)

您的短标签配置似乎有问题 如果您不想更改替换<? ?> to <?php ?>的所有代码,可以在行中更改php.ini

  

short_open_tag的值为=开

重启Apache