標籤:
如標題,在工作過程中直接下載了wampserver這個Integration Environment,手動搭建一次沒有做過,公司的考試有這個題,我沒有在規定時間內搭建成功。
1.出現的問題及原因
原因是什麼呢,在配置apache的時候,需要吧apache發布到服務上,然後再啟動,在cmd輸入 F:\apache24\bin\httpd -k stall,提示找不到140.dll,原因是需要裝vc++2005,我又在官網找到並安裝,然後在提示我,動態連結程式庫xxxxxx找不到140.dll,在百度居然沒有答案,找到大神級的朋友一問,才知道(“不相容”),到這裡我才注意到,apache2.4是免安裝版的,同時下載的是php5.5,mysql5.6,裝的vc11,後來又裝的vc++2015,動態庫,怎麼就不相容呢,這是在百度經驗裡說的php環境搭建,怎麼能這麼坑人。
2.重新下載apache出現的問題,以及解決辦法
為了這個 我只能從新下載一個安裝版的apache2.2,然後啟動服務,訪問127.0.0.1:80,(同時安裝wampserver的小夥伴,注意連接埠號碼)php是php5.4.6版本,在配置apache的時候,需要配置一個F:php/php5.4.6/phpapache5.5.dll,這個dll檔案在5.4.6版本裡是沒有的,所以只能下載5.4.31這個版本,然後需要注意的時候添加AddType xxxxxx php ,讓頁面解析php代碼,需要注意(最後的php 前面有一個空格),然後在apache2.2/htdocs檔案,建立一個php檔案<?php echo "hello word" ?>,成功輸出hello word這就證明你apache2.2+php5.4.31配置成功。
3.配置mysql
最開始下載的是免安裝版,配置很簡單,但是cmd黑黑的介面不敢恭維了,建議安裝navcat for mysql10,配置一下mysql.ini檔案,很簡單就不在這裡說了。
都配置成功後重啟apache。
總結:對於手動設定確實不如wampserver省事,但是時間長了 ,我們都忘記了怎麼來手動搭建php運行環境,希望本文能協助到需要協助的人。
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
手動設定apach+php+mysql-----不相容解決方案