程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php提示pdo_mysql未安裝怎麼辦

php提示pdo_mysql未安裝怎麼辦

編輯:關於PHP編程

今天在使用phpwind9.0時發現安裝它時居然需要安裝pdo_mysql這個組件了,這個個人認為是一個腦殘的做法,現在有多少站長是空間怎麼可能權限來修改php.ini配置呢,為phpwind團隊做出這樣的做法感覺無奈

下面我來介紹一些辦法,這些都是有服務器操作權限的朋友可參考下面辦法。

常見錯誤:
1.pdo_mysql未安裝

解決方法:

修改本地php.ini配置,以Win下的php為例,

找到

 代碼如下 復制代碼

;extension=php_pdo_mysql.dll
;extension=php_pdo.dll

修改成

;extension=php_pdo_mysql.dll
;extension=php_pdo.dll

去除前面的分號“;”。重啟apache服務即可。

linux服務器處理辦法

lanmp可以試著改一下php.ini

 代碼如下 復制代碼

extension_dir = /www/wdlinux/apache_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/
extension=pdo.so
extension=pdo_mysql.so

測試後發現無效!

開始重新pdo_mysql的安裝,需要用Xshell一類的軟件登陸服務器進行設置

步驟:

1. cd lanmp //移動到安裝包目錄下
  2. tar zxvf PDO_MYSQL-1.0.2.tgz //解壓安裝包
  3. cd PDO_MYSQL-1.0.2 //進入解壓後安裝目錄
  4. /www/wdlinux/php/bin/phpize //查詢環境版本
  5. ./configure –with-php-config=/www/wdlinux/php/bin/php-config –with-pdo-mysql=/www/wdlinux/mysql //編譯前測試配置
  6. make //編譯安裝包
  7. make install //安裝
  安裝後重啟:service httpd restart   和  service nginxd restart
  然後再次安裝phpwind9.0即可解決問題!
  此方法可以解決:wdcp環境VPS,阿裡雲服務器的配置中出現pdo_mysql未安裝和數據庫連接失敗could not find driver的問題!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved