阿里云虚拟主机安装帝国CMS7.5,short_open_tag要如何开启?

阿里云独享虚拟主机专业版(标准),PHP环境设置为7.1,希望能使用帝国CMS7.5+PHP7的优势。

安装帝国CMS7.5,刚开始就出错,不能继续下一步,提示要在PHP.INI文件中,将short_open_tag参数设置为On,然打开主机管理后台高级设置,控制台上并没有看到短标记设置。

主机管理后台

虚拟主机后台自然是没有入口和权限,去修改PHP.INI文件的。

那要怎么整,要在哪里改?

在阿里云栖社区,发现有如下答案:

如果您使用的阿里云的虚拟主机,请在主机的管理面板中将php版本切换到php5.3或以下版本喔。

于是切换回PHP5.3版本。

PHP5.3版本

(要注意上面的提示信息,将MYSQL数据库加密模式设置为41位加密)

然后再次安装帝国CMS7.5,一种通畅,完成任务。

(尝试安装帝国CMS7.5以后,再换回PHP7.1版本,发现后台出现大量空白,不能用了~)

那看来PHP7,咱是无福消受啊。

以下的答案可以作为标准答案:

修改php.ini中的short_open_tag参数变为On的方法:

php版本在5.3及以下,php.ini中的short_open_tag参数默认就是在On的状态。若之前php版本不是5.3或5.3以下版本的,可以在主机控制面板--高级环境设置--php版本设置处切换php版本(切换后需要等待1-2分钟生效);若php版本必须在5.4及以上的情况,不支持修改php.ini中的short_open_tag参数。

相关文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注