0

在 Ubuntu 12.04 上安装 nGinX、安装 PHP 并设置我的虚拟主机以运行 PHP 后,我创建了一个名为 test.php 的文件,但仅显示 php 信息而不显示回显文本。

这是我的测试文件的内容

   <?php phpinfo(); ?>
   <?

   echo 'hello php test';

   ?>
4

1 回答 1

1

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

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

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

short_open_tag = 开启

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

sudo 服务 nginx 重启

于 2012-09-14T03:36:39.227 回答