2013年5月16日 星期四

啟用 PHP 中的 MySQL 支援

Apache + PHP + MySQL
如果安裝完上述三樣軟體之後
發現PHP 在使用 mysql? 函數時,顯示無法調用
請檢查 PHP 是否有正常掛載 mysql 相關服務
可以在 .PHP 中叫用  phpinfo();
看是否有啟動相關服務

phpinfo 所顯示訊息




















若無相關訊息,則檢察 php 的安裝目錄底下是否有 php.ini檔案
若無 則可將 php.ini-development / php.ini-production 其中之一變更
附檔名為 php.ini ,並搜尋當中的內容
;extension=php_mbstring.dll
;extension=php_exif.dll      
;extension=php_mysql.dll
;extension=php_mysqli.dll
將其前方的 ; 符號取消
再尋找 ; extension_dir = "ext"
將其更改為 extension_dir = "C:/php/ext/"
其中 C:/php 為您 php 的安裝目錄,請自行依照環境設定
全部修改完後存檔,重新啟動 Apache
再次叫用 php 中的 phpinfo();
觀察是否成功啟用

PS. 啟動 Apache 中 對 PHP 的支援
修改 Apache 的設定檔 httpd.conf
加入

#自訂的PHP模組
LoadModule php5_module "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php"
存檔後重新啟動,確認Apache是否可正常啟動


沒有留言 :

張貼留言