'PDOException' with message 'SQLSTATE[HY000] [14] unable to open database file'

flymyhelp 2015-02-26 06:34:31
PHP Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [14] unable to open database file' in D:\网站\hongbao.rry516.com\liangxing\mobile\caiji\index.php:235
Stack trace:
#0 D:\网站\hongbao.rry516.com\liangxing\mobile\caiji\index.php(235): PDO->__construct('sqlite:page.db')
#1 {main}
thrown in D:\网站\hongbao.rry516.com\liangxing\mobile\caiji\index.php on line 235

帮看看
php.init已经开启php_pdo_sqlite支持,权限也设置了everyone.用php查看权限是0666,证明不是权限问题
环境是win2003 + IIS + php5.4 + cgi模式
看错误是连接问题
...全文
657 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
flymyhelp 2015-02-26
  • 打赏
  • 举报
回复
已解决。。 $conn = new PDO('sqlite:page.db') 改成 $conn = new PDO('sqlite:/page.db') 可能是vps不支持此类路径的写法 但本地是可以的,搞不懂。。

21,873

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧