2011-09-12 75 views
0

我是一個PHP開發人員,並試圖WebMatrix的最近, 我已經成功安裝PHP到IIS,並使用它,它是相當整潔我說 後來,有一次我打這個問題 而IIS 7.5快遞+ PHP呼應速記

<?php echo "Hello World"; ?> 

<? echo "Hello World"; ?> 

作品就好了, 但

<?= "Hello World"; ?> 

根本沒有工作,我認爲這是我的錯誤,然後我開始Apache,並從那裏運行它,它的工作原理..

那麼,如何去工作? 它工作在Apache,但不是在IIS ..任何人有同樣的問題?

我使用PHP 5.3.8 + IIS 7.5快遞+ Web Matrix的

感謝


解決

行,我有解決這個問題, 答案是簡單和煩人的,我使用的Windows 7,主要問題是UAC, 每次我保存php.ini,它被保存到虛擬商店,而不是原來的位置(因爲我不使用管理員權限編輯時) 我試圖編輯管理員權限下的php.ini,並轟!像魅力一樣工作!

謝謝您的回答

+0

你得到一個錯誤,或者它顯示空白或只是顯示作爲純文本? – JohnP

+0

一切工作正常,但我打印使用的每一個文本<?=(速記)不顯示.. – user940652

回答

1

檢查短的開放式標籤在你的php.ini啓用

http://www.php.net/manual/en/ini.core.php#ini.short-open-tag

+0

是的,檢查它,它的啓用,所以我可以使用而不是 感謝您回答 – user940652

+0

什麼是您的PHP版本? – v42

+0

5.3.8,呃..你能告訴我如何「重新加載」php.ini嗎?我認爲這有什麼關係,我已經嘗試改變一些其他配置insied php.ini並重新啓動計算機,但似乎PHP甚至沒有受到影響.. – user940652