nee*_*raj 3 postgresql pdo install pecl
我在CentOS 5.7上运行命令下面的命令安装了pdo_pgsql
pecl install pdo_pgsql
Run Code Online (Sandbox Code Playgroud)
但它没有在phpinfo页面显示为已安装的扩展.我在那里看到的唯一信息是
--with-pgsql=shared
Run Code Online (Sandbox Code Playgroud)
我错过了什么吗?
在我的机器上安装了php 5.3.3.
--with-pgsql=shared
Run Code Online (Sandbox Code Playgroud)
表示在编译PHP时,默认的PostgreSQL扩展编译为模块.
Pecl不是简单地安装一个模块,它也是从源代码编译它们,因此有很多依赖项不能自动解析.
如果pecl没有输出任何错误消息,您可能只需要添加扩展名 /etc/php.ini
extension=pdo_pgsql.so
Run Code Online (Sandbox Code Playgroud)
您是否尝试使用yum安装扩展程序?
编辑
删除pecl扩展名
sudo pecl uninstall extension_name
Run Code Online (Sandbox Code Playgroud)
不要忘记在安装后重新启动Apache,因此任何更改实际上都会产生影响.
sudo service httpd restart
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15301 次 |
| 最近记录: |