我刚刚安装了Apache和PHP。 Apache似乎正确运行php,但当我用<?
分隔时,它将我的php视为注释;它似乎只运行用<?php
这对我来说是个问题,因为我正在为一个我没有构建的相当大的网站创建一个开发环境。 (不想要经历数百个文件并更改大量标签。)
如何才能将所有<?
标记视为php开始标记?
详细说明:
运行Apache 2.2.19,PHP 5.2.17,Windows XP
为了让Apache运行PHP,我在配置文件中添加了以下行:
LoadModule php5_module "C:/Program Files/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
PHPIniDir "C:/Program Files/php"
答案 0 :(得分:8)
检查php.ini。确保short_open_tag
设置正确(即,您希望将其设置为On
)。
答案 1 :(得分:4)
这是一个php配置问题。你只需要设置
short_open_tag = On
答案 2 :(得分:0)
您需要在php.ini文件中打开short_open_tag
。您可以阅读更多about this file here。
答案 3 :(得分:0)
真的很简单。您所要做的就是在Apache PHP JavaQuery XRSS文件夹的根目录中安装HTML,然后运行生成的脚本。运行脚本后输入“22145”,它将运行一个PHP脚本,该脚本改变了Internet解释PHP的方式,并使其不必在Silverlight Python C ++上使用<?php
标记编码小程序。