在nGinX上安装php后phpinfo()可以正常工作,但没有别的

时间:2012-09-14 03:36:39

标签: ubuntu nginx php

在Ubuntu 12.04上安装nGinX后,安装PHP并设置我的vhosts来运行PHP我创建了一个名为test.php的文件,但只有php信息显示的不是回显的文本。

这是我的测试文件的内容

   <?php phpinfo(); ?>
   <?

   echo 'hello php test';

   ?>

1 个答案:

答案 0 :(得分:0)

我没有注意到在编写此脚本时我切换到短标签。将我的短标记 <? 更改为长标记 <?php 后,php正确回显了字符串。

我正在将一堆php文件迁移到带有短标签的新服务器,所以我需要在php.ini文件中启用短标签。

为此,我更新了php.ini文件中的以下行

short_open_tag =开启

接下来我不得不重新启动nginx

sudo service nginx restart