如何通过启用指令“short_open_tag”. Htaccess Apache [PHP 5.3]

我目前正在使用PHP 5.3.8,我无法使用php.ini访问它.

我绝对必须启用PHP指令“short_open_tag”来启用它,因为我使用的是一个只使用&lt ;?的优秀CMS ?取代.

我尝试使用我的Apache .htaccess(php_value short_open_tag 1)启用它,但添加此项会导致Apache始终发出500错误.

注:我的服务器在CGI模式下使用PHP.

解决方法:

如果PHP作为CGI运行,那么你不能使用.htaccess文件来设置PHP标志,这只适用于PHP是Apache模块的情况.

您可以使用ini_set从PHP脚本设置此标志,但这对您没有帮助,因为ini_set仅影响当前正在运行的PHP进程并且不会持久存在.

您唯一的选择可能是请求您的主机在php.ini中启用短标签,或编辑每个PHP文件以替换<?与<?php

上一篇:PHP:测试两个双变量会给出不同的结果,而不会更改变量


下一篇:javascript – 在perl CGI中细分AJAX响应?