首先,是的,我知道我不应该使用短标签,但它们都贯穿于我目前正在进行的项目中,我只需要它来工作。
我已经启用short_open_tag
并/etc/php.ini
重新启动了 Apache。运行时phpinfo()
我看到它已启用,但是当我运行我的项目时,短标签不起作用。我进行了一些搜索,但没有找到任何答案。有什么想法吗?
答案1
<?
用这个替换字符串将消除在服务器配置中打开<?php
require 的需要。这将使您的代码具有可移植性。short_open_tag
答案2
配置(如果是mod_php
,不是 CGI)也可以在.htaccess
文件中通过php_flag
设置进行更改。看那里。