2012-02-19 41 views
0

我剛剛安裝了PHP for IIS7並嘗試從本地主機運行PHP站點。我爲該文件夾設置了一個虛擬目錄。當我瀏覽到我的index.php頁面,我得到以下錯誤:IIS - 正在運行的PHP提供'無效的XML標記'

enter image description here

它看起來像IIS仍然不知道如何處理PHP。除了爲IIS安裝PHP之外,我還需要做些什麼?我需要修改其他設置嗎?

UPDATE答案是去IIS-> PHP管理器 - > PHP設置 - >搜索short_open_tag。打開它。

+0

必須更改IIS設置PHP文件與PHP處理程序(就像地圖阿帕奇)。您可以在Google上查找「PHP on IIS」,以查找有關如何執行此操作的教程。在IIS.net上似乎有[博客文章](http://blogs.iis.net/bills/archive/2006/09/19/How-to-install-PHP-on-IIS7-_2800_RC1_2900_.aspx)關於這個確切的問題。 – rid 2012-02-19 01:38:40

回答

1

PHP的默認安裝沒有啓用短標籤 - IE以<?而不是<?php標籤打開您的代碼鎖。使用短標籤是不鼓勵,但如果你必須使用他們參閱這篇打開它們:

How to enable PHP short tags?

+0

謝謝,就是這樣。我打開它:IIS - > PHP管理器 - > PHP設置 - >搜索short_open_tag。打開它。 – 2012-02-19 01:46:42

相關問題