2017-02-04 24 views
0

我想升级我用于我的网站的PHP版本。我目前正在使用5.3.3,并已设法安装5.6.30(所以我可以运行更好的PHP代码来做更酷的事情!)。包括升级后不工作php 5.3.3到5.6.30

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

例如,它显示了这个在页面的源代码:

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

的没有包括工作,所以我怀疑它有什么用自己的内容。

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

我在CentOS 6.8上使用Plesk v12.0.18 - 我很确定你还需要知道些什么。

由于提前,

乔恩

+1

听起来你的升级改变了短标签选项。将'<?'更改为'<?php'。 – Barmar

回答

1

看样子你有短标签配置 一个麻烦,如果你不想改变所有的代码替换<? ?> to <?php ?>的,可以改变php.ini文件在该行

short_open_tag的值为=在

,并重新启动鸭疼啊

+0

完美,谢谢你对我的看法。我很高兴这是一个简单的修复! – GeneralTomfoolery