Discuz! Board

标题: 在我的美国服务器独立安装禅道系统 [打印本页]

作者: zangcf    时间: 2016-8-19 20:47
标题: 在我的美国服务器独立安装禅道系统
本帖最后由 zangcf 于 2016-8-19 21:22 编辑

1,安装pdo模块:
首先apt-get install php-pear,安装pecl
然后执行
  1. root@iZu1mqkbta3Z:~# pecl search pdo
  2. Retrieving data...0%
  3. ....50%....Matched packages, channel pecl.php.net:
  4. =======================================
  5. Package         Stable/(Latest)     Local
  6. PDO             1.0.3 (stable)            PHP Data Objects Interface.
  7. PDO_4D          0.3 (beta)                PDO driver for 4D-SQL database
  8. PDO_CUBRID      9.3.0.0002 (stable)       CUBRID driver for PDO
  9. PDO_DBLIB       1.0 (stable)              FreeTDS/Sybase/MSSQL driver for PDO
  10. PDO_FIREBIRD    0.2 (beta)                Firebird/InterBase 6 driver for PDO
  11. PDO_IBM         1.3.4 (stable)            PDO driver for IBM databases
  12. PDO_INFORMIX    1.3.2 (stable)            PDO driver for IBM Informix INFORMIX databases
  13. PDO_MYSQL       1.0.2 (stable)            MySQL driver for PDO
  14. PDO_OCI         1.0 (stable)              Oracle Call Interface driver for PDO
  15. PDO_ODBC        1.0.1 (stable)            ODBC v3 Interface driver for PDO
  16. PDO_PGSQL       1.0.2 (stable)            PostgreSQL driver for PDO
  17. PDO_SQLANYWHERE 0.1.3 (beta)              SAP SQL Anywhere driver for PDO
  18. PDO_SQLITE      1.0.1 (stable)            SQLite v3 Interface driver for PDO
  19. pdo_sqlsrv      3.0.1 (stable)            Microsoft Drivers for PHP for SQL Server (PDO_SQLSRV)
  20. pdo_user        0.3.0 (beta)              Userspace driver for PDO
  21. root@iZu1mqkbta3Z:~#
复制代码
然后执行
  1. pecl install pdo
复制代码
出现错误:
  1. root@iZu1mqkbta3Z:~# pecl install pdo
  2. WARNING: "pecl/PDO" is deprecated in favor of "channel://http://svn.php.net/viewvc/php/php-src/trunk/ext/pdo//ext/PDO"
  3. downloading PDO-1.0.3.tgz ...
  4. Starting to download PDO-1.0.3.tgz (52,613 bytes)
  5. .....done: 52,613 bytes
  6. 12 source files, building
  7. running: phpize
  8. sh: 1: phpize: not found
  9. 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
  10. root@iZu1mqkbta3Z:~#
复制代码
再次执行
  1. pecl install pdo
复制代码

出现错误:
  1. make: *** [pdo_dbh.lo] Error 1
复制代码
不管这个错误。
执行如下命令:
  1. pecl install pdo_mysql
复制代码

出现下面错误
  1. checking for PDO includes... checking for PDO includes...
  2. configure: error: Cannot find php_pdo_driver.h.
  3. ERROR: `/tmp/pear/temp/PDO_MYSQL/configure' failed
复制代码
不管这个错误

查找
  1. root@iZu1mqkbta3Z:/# find / -name php.ini
  2. /opt/zbox/etc/php/php.ini
  3. /etc/php5/fpm/php.ini
  4. /etc/php5/cli/php.ini
复制代码

然后修改:
  1. root@iZu1mqkbta3Z:/# vi /etc/php5/fpm/php.ini
复制代码
  1. extension = pdo.so
  2. extension = pdo_mysql.so
复制代码





作者: zangcf    时间: 2016-8-19 21:29
安装json模块:






欢迎光临 Discuz! Board (http://47.89.242.157:9000/bbs/discuz/) Powered by Discuz! X3.2