[英]Is there any way to enable pdo_mysql within a php file?
将我的php文件上传到服务器后,我收到一条消息...
PDOException对象([message:protected] =>找不到驱动程序
我知道有解决方案。
只需在php.ini中添加“ extension = pdo.so”和“ extension = pdo_mysql.so”
但是我不允许更改php.ini或访问Linux服务器,这确实让我感到苦恼。
有没有在我的php文件中安装pdo_mysql的解决方案? (不是php.ini)
我只需要启用文件即可使用PDO。
版本是PHP Version 5.5.38
服务器API:Apache 2.0处理程序
谢谢。
使用dl。
dl('/path/to/pdo_mysql.so');
但请注意,在许多php环境中都禁用了dl(例如共享主机提供商,apache的mod_php, enable_dl
php.ini指令和
php-
enable_dl
编辑:dl在7.0版的php-fpm中被禁用,但应该在5.5中工作)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.