gpt4 book ai didi

php - 不支持 PDO 远程主机文件访问

转载 作者:行者123 更新时间:2023-11-30 22:56:52 25 4
gpt4 key购买 nike

所以我正在扩展 PDO 类以用于 mysql 数据库连接,并希望加载外部 DSN file(uri:file://../msql.dns) 但我收到此错误:

Warning: PDO::__construct(): remote host file access not supported

然后,假设,因为没有什么可加载的:

*Warning: PDO::__construct(file://../msql.dns): failed to open stream: no suitable wrapper could be found in /home/me/apps/app/testApp/class/Database2.php on line 12

捕获到的异常是:无效的数据源 URI

dsnfile 包含:'mysql:host=localhost;dbname=somebase', 'myuser', 'mypass'

即使我只留下这部分 'mysql:host=localhost;dbname=somebase' 也可以使用 PDO::__construct 或直接从对象创建实例。

最佳答案

如果您启用了允许 url fopen 选项,请检查您的 php.ini 配置,如此链接所述:

http://us3.php.net/manual/en/filesystem.configuration.php#ini.allow-url-fopen

关于php - 不支持 PDO 远程主机文件访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25967597/

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