虛擬主機php.ini在哪

126雲發表於2021-03-28

虛擬主機php.ini在哪?虛擬主機php.ini檔案一般放置在檔案管理器的“others”資料夾中。php.ini檔案控制了PHP很多方面的效能和行為,且必須命名為“php.ini”。

PHP.ini檔案部分配置指令簡短說明:

short_open_tag boolean

決定是否允許使用 PHP 程式碼開始標誌的縮寫形式(<? ?>)。如果要和 XML 結合使用 PHP,可以禁用此選項以便於嵌入使用 <?xml ?>。否則還可以透過 PHP 來輸出,例如:<?php echo '<?xml version="1.0"'; ?>。如果禁用了,必須使用 PHP 程式碼開始標誌的完整形式(<?php ?>)。

asp_tags boolean

除了通常的 <?php ?> 標誌之外還允許使用 ASP 風格的標誌 <% %>。這也包括了輸出變數值的縮寫 <%= $value %>。

allow_call_time_pass_reference boolean

在函式呼叫時引數被按照引用傳遞時是否發出警告。此方法已不被贊成並在 PHP/Zend 未來的版本中很可能不再支援。鼓勵使用的方法是在函式定義中指定哪些引數應該用引用傳遞。鼓勵大家嘗試關閉此選項並確保指令碼能夠正常執行,以確保該指令碼也能在未來的版本中執行(每次使用此特性都會收到一條警告)。

在函式呼叫時透過引用傳遞引數是不推薦的,因為它影響到了程式碼的整潔。如果函式的引數沒有宣告作為引用傳遞,函式可以透過未寫入文件的方法修改其引數。要避免其副作用,最好僅在函式宣告時指定那個引數需要透過引用傳遞。

disable_functions string

本指令允許你基於安全原因禁止某些函式。接受逗號分隔的函式名列表作為引數。 disable_functions 不受安全模式的影響


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69957453/viewspace-2765306/,如需轉載,請註明出處,否則將追究法律責任。

相關文章