WINDOWS伺服器安裝多套PHP的另類解決方案

來源:互聯網
上載者:User

有時候,我們需要在WINDOWS伺服器中安裝多個不同版本的PHP環境,或採用不同的php.ini配置,例如在使用中國E商務網的IONCUBE系統對PHP程式進行加密後,要在php.ini中設定載入選項目,但這個選項和zend加密程式解譯器不能同時存在,如果在伺服器中有另外程式採用ZEND加密的話,就非常可惜。

如果能在WINDOWS伺服器中裝多套PHP,使用不同的PHP.INI就可以解決這樣的問題。但是如果採用正規的方法要重新編譯PHP,比較麻煩。我們最近已經研究成功,採用另一種方式來安裝多個PHP:

首先安裝一套PHP,採用預設,裝在c:php ,安裝後,php.ini一般自動複製到c:winnt下。

將winnt下的php.ini用Ctrl+c和 Ctrl+V方式複製到c:php下,這時候你可以用PHPINFO()查看php.ini的路徑,已經自動變成c:/php/php.ini 了。

接著,就可以安裝第二套PHP,最好換個磁碟,安裝在d:php,安裝時,PHP又會把php.ini拷貝在c:winnt下,只要如法炮製將其拷貝到d:php下就可以了。

然後,在IIS -> 主目錄->配置中,可以為不同網站指定不同的PHP運行檔案就可以了。

採用此方法安裝兩套PHP後,對系統資源並沒有特別的影響,經測試,系統運行正常。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.