我在Linux服务器上有一个web应用程序,以<?
我需要将这个应用程序复制到windows环境中,一切工作正常,除了SQL语句呈现不同。我不知道这是否与以<?用PHP代替<?因为我不知道从哪里启用<?所以我把它改为<?php
我知道这两个语句应该是相同的,但我需要用<?以确保应用完全相同。这样我就可以排除另一种可能性。
谢谢
我在Linux服务器上有一个web应用程序,以<?
我需要将这个应用程序复制到windows环境中,一切工作正常,除了SQL语句呈现不同。我不知道这是否与以<?用PHP代替<?因为我不知道从哪里启用<?所以我把它改为<?php
我知道这两个语句应该是相同的,但我需要用<?以确保应用完全相同。这样我就可以排除另一种可能性。
谢谢
当前回答
要使用php-fpm为特定的域启用short_open_tag,您必须编辑:
/etc/php5/fpm/pool.d/xxxxx.conf
其中xxxxx为域的套接字号。
add: php_value[short_open_tag] = On
其他回答
short_open_tag = On
在php . ini中 并重新启动Apache服务器。
Set
short_open_tag=On
在php . ini中
并重新启动Apache服务器。
您需要打开short_open_tags。
short_open_tag = On
如果您编辑了php.ini文件,请记得重新启动服务(apache2等),以便对php.ini的编辑生效
在\apache\Apache2.2.21\bin\php.ini和\bin\php\php5.3.8\php.ini文件中设置asp_tags = On和short_open_tag = On,然后重新启动apache服务器。