将我的php文件上传到服务器后,收到了一条消息......
PDOException对象([message:protected] =>无法找到驱动程序
我知道有一个解决方案。
只需添加" extension = pdo.so"和" extension = pdo_mysql.so"在php.ini
但我不允许更改php.ini或访问Linux服务器,这真让我心疼。
有没有在我的php文件中安装pdo_mysql的解决方案? (不是php.ini)
我只需要启用我的文件即可使用PDO。
版本为 PHP版本5.5.38
服务器API:Apache 2.0处理程序
谢谢。
答案 0 :(得分:0)
使用dl。
dl('/path/to/pdo_mysql.so');
但要注意dl在许多php环境中被禁用(如共享主机提供程序,apache的mod_php,enable_dl
php.ini指令和 php-fpm - 编辑:dl是在php-fpm 7.0中禁用,但应该在5.5)