为php

时间:2015-07-07 12:05:39

标签: php postgresql php-pgsql

正如标题所提到的,我正在尝试将pgsql扩展添加到php,以便能够调用以下函数:     pg_connect()     pg_query() 在PHP中等。我正在使用Mac OSX 10.10.1(Yosemite)

这些是我遵循的步骤(精确地 - 并且没有遇到任何错误)

  1. 找到我的PHP版本:php -v。
  2. 下载了与我匹配的PHP版本:curl -O http://us.php.net/distributions/php-5.5.14.tar.gz
  3. 提取我下载的档案:tar -xzvf php-5.5.14.tar.gz
  4. 更改为PostgreSQL的扩展目录:cd php5.5.14 / ext / pgsql /
  5. 键入的phpize(已安装autoconf)
  6. 键入./configure --with-pgsql = / Library / PostgreSQL / 9.4
  7. 键入make。
  8. 键入sudo make install。
  9. 通过添加extension = pgsql.so将扩展名添加到我的php.ini文件中。
  10. 重启Apache
  11. 如果我现在在php中执行pg函数,它仍然会出现与以前相同的错误: "致命错误:在第8行和第34行的/Applications/XAMPP/xamppfiles/htdocs/connect.php中调用未定义的函数pg_connect();

    在终端php -m中,不会列出pgsql。 也许某人有一些想法,安装过程中可能出现的问题。

0 个答案:

没有答案