缺少PHP脚本<?php将无法运行

And*_*rew 1 php apache

我已经为Yii下载了一个模块库,其中每个PHP文件都以此开头:

<?
Run Code Online (Sandbox Code Playgroud)

...而不是:

<?php
Run Code Online (Sandbox Code Playgroud)

在我的本地Apache服务器上,这些文件作为平面文件而不是可执行脚本加载,尽管这些文件都被修改为可写和可执行文件.有没有办法强制这些文件作为PHP运行,或者我是否必须修改所有文件(并且可能有一百个).

Sar*_*raz 6

您必须short_php_tag从php.ini 启用或更好地更改<?<?php您的文件.

告诉PHP是否应该允许PHP的开放标记的简短形式().如果要将PHP与XML结合使用,可以禁用此选项以使用内联.否则,您可以使用PHP打印它,例如:'; ?>".此外,如果禁用,则必须使用PHP开放标记()的长格式.