|
|
本帖最后由 zangcf 于 2016-8-19 21:22 编辑
1,安装pdo模块:
首先apt-get install php-pear,安装pecl
然后执行
- root@iZu1mqkbta3Z:~# pecl search pdo
- Retrieving data...0%
- ....50%....Matched packages, channel pecl.php.net:
- =======================================
- Package Stable/(Latest) Local
- PDO 1.0.3 (stable) PHP Data Objects Interface.
- PDO_4D 0.3 (beta) PDO driver for 4D-SQL database
- PDO_CUBRID 9.3.0.0002 (stable) CUBRID driver for PDO
- PDO_DBLIB 1.0 (stable) FreeTDS/Sybase/MSSQL driver for PDO
- PDO_FIREBIRD 0.2 (beta) Firebird/InterBase 6 driver for PDO
- PDO_IBM 1.3.4 (stable) PDO driver for IBM databases
- PDO_INFORMIX 1.3.2 (stable) PDO driver for IBM Informix INFORMIX databases
- PDO_MYSQL 1.0.2 (stable) MySQL driver for PDO
- PDO_OCI 1.0 (stable) Oracle Call Interface driver for PDO
- PDO_ODBC 1.0.1 (stable) ODBC v3 Interface driver for PDO
- PDO_PGSQL 1.0.2 (stable) PostgreSQL driver for PDO
- PDO_SQLANYWHERE 0.1.3 (beta) SAP SQL Anywhere driver for PDO
- PDO_SQLITE 1.0.1 (stable) SQLite v3 Interface driver for PDO
- pdo_sqlsrv 3.0.1 (stable) Microsoft Drivers for PHP for SQL Server (PDO_SQLSRV)
- pdo_user 0.3.0 (beta) Userspace driver for PDO
- root@iZu1mqkbta3Z:~#
复制代码 然后执行
出现错误:
- root@iZu1mqkbta3Z:~# pecl install pdo
- WARNING: "pecl/PDO" is deprecated in favor of "channel://http://svn.php.net/viewvc/php/php-src/trunk/ext/pdo//ext/PDO"
- downloading PDO-1.0.3.tgz ...
- Starting to download PDO-1.0.3.tgz (52,613 bytes)
- .....done: 52,613 bytes
- 12 source files, building
- running: phpize
- sh: 1: phpize: not found
- If the command failed with 'phpize: not found' then you need to install php5-dev packageYou can do it by running 'apt-get install php5-dev' as a root userERROR: `phpize' failed
- root@iZu1mqkbta3Z:~#
复制代码 再次执行
出现错误:
- make: *** [pdo_dbh.lo] Error 1
复制代码 不管这个错误。
执行如下命令:
出现下面错误
- checking for PDO includes... checking for PDO includes...
- configure: error: Cannot find php_pdo_driver.h.
- ERROR: `/tmp/pear/temp/PDO_MYSQL/configure' failed
复制代码 不管这个错误
查找
- root@iZu1mqkbta3Z:/# find / -name php.ini
- /opt/zbox/etc/php/php.ini
- /etc/php5/fpm/php.ini
- /etc/php5/cli/php.ini
复制代码
然后修改:
- root@iZu1mqkbta3Z:/# vi /etc/php5/fpm/php.ini
复制代码- extension = pdo.so
- extension = pdo_mysql.so
复制代码
|
|