2011-08-27 63 views

回答

5

檢查您的PHP.INI文件short_open_tag。它可能被設置爲關閉狀態,此選項可以On

short_open_tag = On 
+3

+1。另外,爲了確保你的代碼能夠在不考慮環境的情況下工作,不要使用'<?',而總是使用'<?php'。 – J0HN

+0

我同意@JOHN –

3

這是一個服務器的配置問題。您需要在服務器的PHP配置中啓用short_open_tag指令。查看PHP手冊以獲得更多信息:

http://php.net/manual/en/ini.core.php

這僅如果您的服務器的PHP版本是5.4.0 <適用。此外,您不能使用ini_set函數更改此項。您將需要修改服務器PHP配置,因爲它是按目錄設置的,並且PHP引擎在分析腳本之前需要知道此設置的狀態。