wamp安裝多個PHP版本,載入時出問題

來源:互聯網
上載者:User
wamp中放了多個版本的php,載入時,說GD庫沒開啟。

看了一下,phpinfo()
指向的還是舊的php.ini,這裡怎麼改成新版本的php.ini 請教

網上試了幾種方法不管用。謝謝了


回複討論(解決方案)

php 的擴充需與 php 主檔案配套
不同的中版本所需的環境設定也不盡相同

所以,建議為每個 php 版本製作一個 httpd.conf,在切換版本時複製到 apache2/conf 中


用的是多網站的配置 httpd-vhosts.conf 這個開啟了, 這種情況下怎麼辦?

也是 “每個 php 版本製作一個 httpd.conf,在切換版本時複製到 apache2/conf 中 ” 嗎?

謝謝





想知道 不同版本httpd.conf 主要改哪幾個參數, 可以下載到嗎。 謝謝

需要設定載入正確的php設定檔,這樣才可以切換到需要的版本。

http://www.163ns.com/zixun/post/5838.html

這個應該可以吧? 等不忙了 一會試試

謝謝

1、虛擬機器主機不屬於 php 支援,無需改動。
2、httpd.conf 中與 php 相關的實際只有這幾行
PHPIniDir " /AMP/php54"
LoadFile " /AMP/php54/php5ts.dll"
LoadModule php5_module " /AMP/php54/php5apache2_2.dll"
addtype application/x-httpd-php .php
套紅的隨 php 版本變化(就是路徑不同)

一般配置講解中,並沒有 LoadFile "/AMP/php54/php5ts.dll" 這句
其實這句是很重要的,是綠色配置的關鍵。他能確保在 php5ts.dll 所在目錄中找到 php 所需的支撐庫

還有一些第三方擴充所需的支撐庫,也需要這樣載入,比如
redis 的支撐庫
LoadFile "/AMP/php54/ext/php_igbinary.dll"
SWSC 的支撐庫
LoadFile "/AMP/php54/ext/swscale-0.dll"

你在發現一些 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.