簡體   English   中英

PHP腳本丟失

[英]PHP scripts missing <?php won't run

我已經下載了Yii的模塊庫,其中每個PHP文件都以此開頭:

<?

...而不是:

<?php

在我的本地Apache服務器上,這些文件被加載為平面文件,而不是可執行腳本,盡管這些文件都被修改為可寫和可執行。 有沒有一種方法可以強制將這些文件作為PHP運行,或者我必須修改所有文件(可能有一百個)。

您將必須從php.ini中啟用short_php_tag或更佳的更改<? <?php文件中。

告訴PHP是否應允許PHP的open標簽的縮寫形式()。 如果要結合使用PHP和XML,可以禁用此選項以使用內聯。 否則,您可以使用PHP打印它,例如:'; ?>'。 另外,如果禁用,則必須使用PHP open標簽的長格式()。

您需要激活

short_open_tag

在php.ini中,從“關閉”到“打開”。 不要忘記重新加載/重新啟動Apache

您可以添加帶有以下行的.htaccess文件以使其工作:php_value short_tags on

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM