php编译支持mysql,编译php支持curl和pdo_mysql
安裝curl
1. curl 是 php 標準庫,所以可以在原來的 phpX.X.X.tar.gz 中找到。
2. 進入 php 目錄中的 ext 找到 curl
3. 在 curl 目錄中執行 phpize #此命令用于生成configure文件(如果沒有此軟件上網下載安裝一個)
4. 然后他生成的文件進行 ./configure
–with-php-config=/usr/local/bin/php-config
5. 接著就是 make
6. 最后就是 make install
7. 因為現在已經安裝了 curl.so
8. 將生成的curl.so復制到php.ini中的extension_dir所對應的擴展目錄中
9. 然后在 php.ini 中加入 extension=curl.so
10.?重啟 Web Server
11.最后應該使用 就可以看到成功安裝
##############################################################################
安裝curl
# wget http://curl.haxx.se/download/curl-7.17.1.tar.gz
# tar -zxf curl-7.17.1.tar.gz
# ./configure –prefix=/usr/local/curl
# make; make install
安裝php
只要打開開關 –with-curl=/usr/local/curl
就可以了。
###############################################################################
安裝pdo-mysql
原來編譯php的時候,沒有把dpo_mysql相關的參數帶上,安裝完后才發現。再重新編譯有點費時間,所以決定單獨來安裝。
先到http://pecl.php.net/找需要的版本,我用的是穩定的版本。要先看看說明,特別是要注意mysql的php的版本。
wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
tar xzvf PDO_MYSQL-1.0.2.tgz
cd PDO_MYSQL-1.0.2
/usr/local/php/bin/phpize
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
./configure –with-php-config=/usr/local/php/bin/php-config
經過configure就可以make了
make
make install
注意pdo_mysql的全路徑,我的是:
/usr/local/php/lib/php/extensions/debug-non-zts-20060613/pdo_mysql.so
然后在/usr/local/lib/php.ini
加上一句:
extension=/usr/local/php/lib/php/extensions/debug-non-zts-20060613/pdo_mysql.so
重新啟動apache即可看到已經加載pdo_mysql成功。
總結
以上是生活随笔為你收集整理的php编译支持mysql,编译php支持curl和pdo_mysql的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 传播路由_什么路由器穿墙效果好?购买防骗
- 下一篇: java velocity 邮件_邮件集