搜尋
首頁後端開發PHP7如何為wamp添加php7和apache

一組常用來搭建動態網站或伺服器的開源軟體,本身都是各自獨立的程序,但是因為常被放在一起使用,擁有了越來越高的兼容度,共同組成了一個強大的Web應用程式平台。

如何為wamp添加php7和apache

最近我把我的wamp中的php增加了php7.0.5,順便又增加了一個高版本的apache.在這個記錄分享一下。

1. 設定前說明

  • 我的電腦是win10,所用的wamp為wamp2.5 64位元版本。可以到這裡下載官方最新版http://www.wampserver.com/en/(現在寫這篇部落格的時候突然發現,已經出了wamp3.0(暈啊~~~),其中已經預先安裝了php7 )

  • 以安裝php7.0.5和安裝apache4.17為例。其他各版本的安裝一樣

  • 請到官網上下載你想安裝的php版本:http://windows.php.net/download

  • 你會發現你不知道要選什麼php版本的了。是non thread safe還是thread safe的了。在windows中使用wamp的話建議使用thread safe.後面將寫一篇關於它們的區別的部落格。 (其實該下載頁面的左邊也有說明,不過是英文的~~~)

2. wamp2.5安裝php7

在該目錄:wamp/bin /php 中新建一個資料夾,其名字命名為對應的php版本號就行(我建立的資料夾為php7.0.5)

將下載好的php壓縮包解壓縮到該資料夾下

進入php7.0.5目錄,複製一份php.ini-development為php.ini

配置php.ini

從php.ini複製一份命名為phpForApache.ini

從預設已經存在的那個phpx.x.x資料夾複製wampserver.conf到新加入的php資料夾下(我的為php7.0.5),並開啟編輯

$phpConf'apache'['LoadModuleName'] = 'php5_module';
$phpConf'apache'['LoadModuleFile'] = 'php5apache2_4.dll';
改为:
$phpConf'apache'['LoadModuleName'] = 'php7_module';
$phpConf'apache'['LoadModuleFile'] = 'php7apache2_4.dll';

如果新增的php版本不是php7而是php5則該檔案通常可以不用修改

退出wampserver,並重新啟動

選擇對應的php版本,新建一個檔案寫上phpinfo()函數;並運行。看一看是不是成功啟用了對應的版本。

如何為wamp添加php7和apache

如何為wamp添加php7和apache

3. wamp2.5新增apache

在該目錄:wamp/bin/apache 中新建一個資料夾,其名字為對應的apache版本號(我的為2.4.17)

#將下載好的apache壓縮包解壓縮到該資料夾下

進入預設的apache目錄中(我的wamp2.5預設為apache2.4.9),然後複製wampserver.conf檔案到剛剛建立的新的apache目錄中

退出wampserver,並重啟 

如何為wamp添加php7和apache

#4. 注意

當你安裝完成之後,如果直接開啟修改對應的php.ini或httpd.conf後重新啟動服務將不會生效。我也不知道為什麼,對於wamp還需要透過wamp開啟對應的設定檔修改一遍,這一點非常重要,從wamp開啟的設定檔修改才有用,就是因為這個折騰了我好長時間。

如何為wamp添加php7和apache

推薦學習:php影片教學

#

以上是如何為wamp添加php7和apache的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:CSDN。如有侵權,請聯絡admin@php.cn刪除

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

SecLists

SecLists

SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

Atom編輯器mac版下載

Atom編輯器mac版下載

最受歡迎的的開源編輯器

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)