我在Site5,一個相對較好的託管服務商IMO託管我的舞臺和生產服務器。問題不在於它們的質量,而在於與PHP版本相關的問題。Apache HtAccess AddHandler有條件的服務器名或IP
我們的開發服務器使用PHP 5.3,這是一個好的版本,5.4太新了,我們不想使用它的功能,但不夠普及。
問題是,Site5默認使用PHP 5.2,但您可以使用HTACCESS AddHandler語句更改爲5.3。在Site5上正常工作,但當我們在HTAccess文件中保存該語句時,我們的開發服務器會崩潰。
如果你使用SVN/Git部署你的web應用程序,你知道你總是在任何地方保持相同的文件,所以這就是它傷害,我似乎無法找到有關AddHandler的HTACCESS文件的條件語句的任何東西。我可以輕鬆地在重寫引擎上編寫條件,但是我找不到任何看起來像這樣的行爲:
#<If SERVERNAME == "targethost.com">
# PHP 5.3 configuration for site5
# AddHandler application/x-httpd-php53 .php
#</If>
任何人都有解決方案嗎?
謝謝!爲我工作:) –
@RonaldAraújo我很高興這個老帖子幫助你! – baxang