標籤:添加 個人 ring 執行 configure with 載入 -- mysql
我這裡是通過PHP源碼包來安裝的
1.安裝pdo
cd到你的PHP源碼包下的ext/pdo目錄,然後執行如下操作:
#/usr/local/php/bin/phpize (/usr/local/php/ 這裡是PHP的安裝目錄)
出現以下提示表示載入成功:
Configuring for:
PHP Api Version: 20131106
Zend Module Api No: 20131226
Zend Extension Api No: 220131226
#./configure --with-php-config=/usr/local/php/bin/php-config --enable-pdo=shared #配置PDO
#make && make install #安裝編譯PDO
出現以下提示表示成功:
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
cd 到/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/下 就可以看到 pdo.so模組
然後在php.ini檔案中載入pdo模組:extensions=pdo.so 如果沒有指定預設路徑就改成:extensions=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/pdo.so
2.安裝PDO_MYSQL
cd到你的PHP源碼包下的ext/pdo_mysql目錄,然後執行如下操作:
#/usr/local/php/bin/phpize (/usr/local/php/ 這裡是PHP的安裝目錄)
出現以下提示表示載入成功:
Configuring for:
PHP Api Version: 20131106
Zend Module Api No: 20131226
Zend Extension Api No: 220131226
#./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql (這裡的路徑都是根據個人安裝PHP和MYSQL的路徑靈活變動的)
#make && make install
安裝完成後在/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/目錄下就可以看到pdo_mysql.so
最後將mysql_pdo添加到php.ini檔案中:extensions=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/pdo_mysql.so 或 extension=pdo_mysql.so
關於安裝PHP補裝PDO與PDO_MYSQL操作