1. 程式人生 > >Apache2.4 與php7搭建環境(順便搭上mysql)

Apache2.4 與php7搭建環境(順便搭上mysql)

我用的是apache2.4 和php7

php下載:http://windows.php.net/qa/   

注意下載也得左邊。有個which version do i choose? 要好好看。根據自己的電腦選擇v14 v9或v11。選擇php的時候選擇

Thread Safe  不要選 Non Thread Safe

首先你的apache是可以啟動的。php直接解壓就行了。最好把他們放在同一個資料夾下面 我放在E:\phpApache下。 具體步驟: 1.開啟apache2.4 ->conf->httpd.conf(可以用記事本開啟)   新增如圖片中的文字
2.打卡php7找到php.ini-development檔案。把他改為php.ini (最好把他複製一份在改掉)然後用記事本開啟這個檔案 修改extension_dir 
如圖片 在這個路徑裡千萬不要有. 這個符號。這會導致庫檔案無法匯入。之前我一直連線不上資料庫 說找不到driver(用的是pdo連線)
3.之後你可以重啟apache看看能不能執行。剛開始的時候我是不能執行的。出現這個錯誤The request operation has failed. 之後我利用cmd來查詢。如圖片
這樣的話應該就行了。要驗證php是否配置成功。在你的虛擬目錄裡新增一個phpinfo.php檔案訪問:http://127.0.0.1/phpinfo.php  實際執行結果出現php的頁面就可以了 php配置mysql 首先要在php.ini裡面找到extension_dir  。然後改成你的ext的路徑(ext檔案是在你的php裡,裡面存放很多php可以引用的模組)
(這個路徑寫成你的絕對路徑 千萬不要寫成“.\ext”之類的)。 然後在php.ini裡面找到;extension=....,這個是具體指定引用什麼模組。如果要可以連上mysql。把帶有pdo的前面的";"去掉。 (注意:有很多網站上說去掉帶有php_mysql.dll模組的註釋。這個php7裡面沒有這個模組了。被淘汰了。要連線資料庫,是利用pdo的)
之前我在php檔案裡用mysql_connect()來連線資料庫,會出現以下錯誤
驗證是否連線成功。在你的存放網頁的資料夾裡寫一個連線資料庫的php檔案。 然後再瀏覽器裡輸入http://localhost:81/myweb/mysql.php。(這個是我存放路徑。前提是你開啟了apache)。如果沒有出現語句中輸出的ok就連線成功了。