gpt4 book ai didi

PHP启动: Unable to load dynamic library PGSQL

转载 作者:行者123 更新时间:2023-12-02 22:20:48 24 4
gpt4 key购买 nike

我正在尝试使用以下命令运行 Symfony 3.x:

  • Ubuntu 16.04
  • PHP 7.0
  • NGinx

我想与我创建的 PGSQL 数据库进行交互,但收到此错误:

PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_pdo_pgsql.dll' - /usr/lib/php/20151012/php_pdo_pgsql.dll: cannot open shared object file: No such file or directory in Unknown on line 0

[Doctrine\DBAL\Exception\DriverException] An exception occured in driver: could not find driver
[Doctrine\DBAL\Driver\PDOException] could not find driver

[PDOException] could not find driver

所以我查看了我的 phpinfo() ,似乎 pgsql 驱动程序已启用

phpinfo() result

有人可以帮我解决这个问题吗?

最佳答案

您必须正确安装 PostgreSQL 模块并启用它。 http://php.net/manual/en/pgsql.installation.php

附注不要在基于 UNIX 的操作系统的服务器上使用“.dll”文件,因为这些扩展是为 Windows 操作系统编译的(对于基于 UNIX 的操作系统,您必须使用“.so”文件)。

关于PHP启动: Unable to load dynamic library PGSQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45075710/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com