2012-09-27 64 views
3

運行時,當我在命令行運行php -l someFile,輸出是帶有HTML標籤:禁止PHP錯誤HTML標籤從CLI

$ php -l someFile.php 
<br /> 
<b>Parse error</b>: syntax error, unexpected T_ECHO in <b>/home/someUser/public_html/someFile.php</b> on line <b>42</b><br /> 
Errors parsing someFile.php 
$ 

我怎麼能抑制這些HTML標籤?我實際上使用自定義的php.ini進行解析(在示例中未顯示以簡化),所以如果php.ini修改將解決問題,那就好了。

謝謝。

+0

謝謝,Hakra。這兩個問題是相關的,但每個問題都屬於不同的環境,並且放置配置項目的位置也不同。在關聯的問題中,沒有提到CLI或'-d'標誌,所以即使知道'html_errors'選項,他也不知道在CLI上如何處理它。 – dotancohen

+0

複製並不意味着你的問題消失了(也不是說你的問題不好,它不是)。更重要的是,我們在網站上將這些相關問題分組在一起。在理想的世界裏,這些將被合併。 – hakre

+0

我意識到,我不害怕被標記爲笨蛋!但是,我認爲這些問題不應該被合併爲一個答案是Z的「如何在X的環境Y」,而是答案是Z的另一個是「如何在環境A中的X」,答案是B.兩人都在問X,但是在不同的環境中和不同的答案。 – dotancohen

回答