为 PHP 启用 short_open_tag 时出现问题

为 PHP 启用 short_open_tag 时出现问题

首先,是的,我知道我不应该使用短标签,但它们都贯穿于我目前正在进行的项目中,我只需要它来工作。

我已经启用short_open_tag/etc/php.ini重新启动了 Apache。运行时phpinfo()我看到它已启用,但是当我运行我的项目时,短标签不起作用。我进行了一些搜索,但没有找到任何答案。有什么想法吗?

答案1

<?用这个替换字符串将消除在服务器配置中打开<?phprequire 的需要。这将使您的代码具有可移植性。short_open_tag

答案2

配置(如果是mod_php,不是 CGI)也可以在.htaccess文件中通过php_flag设置进行更改。看那里。

相关内容