为什么我的PHP代码会传递到我的浏览器?php看起来像一个空白页

为什么我的PHP代码会传递到我的浏览器?php看起来像一个空白页,php,nginx,configuration,Php,Nginx,Configuration,在Ubuntu中,我安装了nginx、php5、php5 fpm,默认的info.php显示了信息 当我将文件移动到/usr/share时,我曾尝试在文件上获取正确的用户名和权限,但我认为我已经设置好了该部分 现在我的浏览器如果我“查看源代码”,我会看到info.PHP中的PHP代码 <? echo phpinfo() ?> 在Ubuntu中,在/etc/php5/fpm/php.ini中,它有短的\u open\u tag=Off(与注释不在同一位置) 所以我找到了它,将它改为O

在Ubuntu中,我安装了nginx、php5、php5 fpm,默认的info.php显示了信息

当我将文件移动到/usr/share时,我曾尝试在文件上获取正确的用户名和权限,但我认为我已经设置好了该部分

现在我的浏览器如果我“查看源代码”,我会看到info.PHP中的PHP代码

<? echo phpinfo() ?>

在Ubuntu中,在/etc/php5/fpm/php.ini中,它有短的\u open\u tag=Off(与注释不在同一位置)

所以我找到了它,将它改为On,并重新启动了sudo服务php5 fpm

$sudo vim /etc/php5/fpm/php.ini


短标记可能被禁用。把它改为,看看是否有效。它成功了!现在我该怎么办呢?要么改变你的PHP使用优秀的,优秀的。。。。我希望我能找到正确的php.ini文件。谢谢:)在Ubuntu中,在/etc/php5/fpm/php.ini中,它有短的_open_tag=Off(与注释不在同一个位置),所以我找到了它,并将它改为On,并重新启动了sudo服务php5 fpm。
$sudo vim /etc/php5/fpm/php.ini
$cat /etc/php5/fpm/php.ini | grep short_open_tag
short_open_tag = On
$sudo service php5-fpm restart