连接 sybase 时出错 laravel
Getting error while connecting sybase laravel
将 sybase 与 laravel 连接时出现以下错误。
PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_mysql' (tried: /usr/lib/php/20190902/pdo_mysql (/usr/lib/php/20190902/pdo_mysql: cannot open shared object file: No such file or directory), /usr/lib/php/20190902/pdo_mysql.so (/usr/lib/php/20190902/pdo_mysql.so: undefined symbol: mysqlnd_allocator)) in Unknown on line 0
Warning: PHP Startup: Unable to load dynamic library 'pdo_mysql'
(tried: /usr/lib/php/20190902/pdo_mysql
(/usr/lib/php/20190902/pdo_mysql: cannot open shared object file: No
such file or directory), /usr/lib/php/20190902/pdo_mysql.so
(/usr/lib/php/20190902/pdo_mysql.so: undefined symbol:
mysqlnd_allocator)) in Unknown on line 0 PHP Warning: PHP Startup:
Unable to load dynamic library 'pdo_oci' (tried:
/usr/lib/php/20190902/pdo_oci (/usr/lib/php/20190902/pdo_oci: cannot
open shared object file: No such file or directory),
/usr/lib/php/20190902/pdo_oci.so (/usr/lib/php/20190902/pdo_oci.so:
cannot open shared object file: No such file or directory)) in Unknown
on line 0
Warning: PHP Startup: Unable to load dynamic library 'pdo_oci' (tried:
/usr/lib/php/20190902/pdo_oci (/usr/lib/php/20190902/pdo_oci: cannot
open shared object file: No such file or directory),
/usr/lib/php/20190902/pdo_oci.so (/usr/lib/php/20190902/pdo_oci.so:
cannot open shared object file: No such file or directory)) in Unknown
on line 0 PHP Warning: PHP Startup: Unable to load dynamic library
'pdo_odbc' (tried: /usr/lib/php/20190902/pdo_odbc
(/usr/lib/php/20190902/pdo_odbc: cannot open shared object file: No
such file or directory), /usr/lib/php/20190902/pdo_odbc.so
(/usr/lib/php/20190902/pdo_odbc.so: undefined symbol:
pdo_parse_params)) in Unknown on line 0
Warning: PHP Startup: Unable to load dynamic library 'pdo_odbc'
(tried: /usr/lib/php/20190902/pdo_odbc
(/usr/lib/php/20190902/pdo_odbc: cannot open shared object file: No
such file or directory), /usr/lib/php/20190902/pdo_odbc.so
(/usr/lib/php/20190902/pdo_odbc.so: undefined symbol:
pdo_parse_params)) in Unknown on line 0
我编辑了 php.ini 文件。
在 composer.json
中使用以下依赖项
"abram/laravel-odbc": "dev-master",
"agomez/laravel-odbc-driver": "^1.0",
错误说这是因为 pdo_mysql。
我是这样解决问题的:
sudo apt-get --purge remove php-common
sudo apt-get install php-common php-mysql php-cli
现在没有错误,php -m 显示一切正常
如果问题仍未解决,请找到 php.ini 文件并删除;来自行 extension=pdo_mysql
.
将 sybase 与 laravel 连接时出现以下错误。
PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_mysql' (tried: /usr/lib/php/20190902/pdo_mysql (/usr/lib/php/20190902/pdo_mysql: cannot open shared object file: No such file or directory), /usr/lib/php/20190902/pdo_mysql.so (/usr/lib/php/20190902/pdo_mysql.so: undefined symbol: mysqlnd_allocator)) in Unknown on line 0
Warning: PHP Startup: Unable to load dynamic library 'pdo_mysql' (tried: /usr/lib/php/20190902/pdo_mysql (/usr/lib/php/20190902/pdo_mysql: cannot open shared object file: No such file or directory), /usr/lib/php/20190902/pdo_mysql.so (/usr/lib/php/20190902/pdo_mysql.so: undefined symbol: mysqlnd_allocator)) in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_oci' (tried: /usr/lib/php/20190902/pdo_oci (/usr/lib/php/20190902/pdo_oci: cannot open shared object file: No such file or directory), /usr/lib/php/20190902/pdo_oci.so (/usr/lib/php/20190902/pdo_oci.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Warning: PHP Startup: Unable to load dynamic library 'pdo_oci' (tried: /usr/lib/php/20190902/pdo_oci (/usr/lib/php/20190902/pdo_oci: cannot open shared object file: No such file or directory), /usr/lib/php/20190902/pdo_oci.so (/usr/lib/php/20190902/pdo_oci.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library 'pdo_odbc' (tried: /usr/lib/php/20190902/pdo_odbc (/usr/lib/php/20190902/pdo_odbc: cannot open shared object file: No such file or directory), /usr/lib/php/20190902/pdo_odbc.so (/usr/lib/php/20190902/pdo_odbc.so: undefined symbol: pdo_parse_params)) in Unknown on line 0
Warning: PHP Startup: Unable to load dynamic library 'pdo_odbc' (tried: /usr/lib/php/20190902/pdo_odbc (/usr/lib/php/20190902/pdo_odbc: cannot open shared object file: No such file or directory), /usr/lib/php/20190902/pdo_odbc.so (/usr/lib/php/20190902/pdo_odbc.so: undefined symbol: pdo_parse_params)) in Unknown on line 0
我编辑了 php.ini 文件。
在 composer.json
中使用以下依赖项 "abram/laravel-odbc": "dev-master",
"agomez/laravel-odbc-driver": "^1.0",
错误说这是因为 pdo_mysql。 我是这样解决问题的:
sudo apt-get --purge remove php-common
sudo apt-get install php-common php-mysql php-cli
现在没有错误,php -m 显示一切正常
如果问题仍未解决,请找到 php.ini 文件并删除;来自行 extension=pdo_mysql
.