我有一个名为portail
的基于Web的PHP脚本,所以我想使其在Ubuntu上起作用。
我在Ubuntu下安装了Xampp 5.6和Firebird 2.5,然后取消了对该库的注释:
"extension=php_pdo_firebird.dll"
我为php5和firebird进行了特定的配置(https://mapopa.blogspot.com/2009/04/php5-and-firebird-pdo-on-ubuntu-hardy.html),但他总是向我显示以下消息
找不到驱动程序localhost / portail
屏幕截图:
如果默认安装过程尚未安装所需的php扩展名,则应安装。 php扩展名是二进制文件,可以帮助php做一些没有它们的事情。例如,还有另一个著名的php扩展名X-Debug
,它可以帮助php开发人员调试其代码。
首先使用Ubuntu CLI(命令行界面)检查是否已安装此php_pdo_firebird
扩展名:
默认情况下已在系统范围内安装:
php -m | grep -i pdo-firebird
使用您的软件包管理器安装:
dpkg --get-selections | grep -i php-pdo-firebird
如果以上都不返回结果,则说明您没有安装该扩展名。您应该使用首选的软件包管理器进行安装:
sudo apt-get update -y
sudo apt-get install -y php-pdo-firebird