dto52236 2019-07-19 14:15
浏览 83

我的PHP站点在apache上本地工作,但是当启动到Heroku时我收到PDO连接错误[重复]

When I launch my site to Heroku after updating the composer, I get a 500 error. I looked in the Heroku logs and found this:

wd="71.175.25.164" dyno=web.1 connect=1ms service=13ms status=500 bytes=279 protocol=https
2019-07-19T14:06:49.554554+00:00 app[web.1]: [19-Jul-2019 14:06:49 UTC] PHP Fatal error:  Uncaught PDOException: could not find driver in /app/src/classes/connect.php:11
2019-07-19T14:06:49.554641+00:00 app[web.1]: Stack trace:
2019-07-19T14:06:49.554867+00:00 app[web.1]: #0 /app/src/classes/connect.php(11): PDO->__construct('sqlite:./src/db...')
2019-07-19T14:06:49.555326+00:00 app[web.1]: #1 /app/src/classes/user.php(46): Site\connect\Connection::connect('./src/db/users....')
2019-07-19T14:06:49.555504+00:00 app[web.1]: #2 /app/index.php(72): Site\user\User->fetchAllUsers()
2019-07-19T14:06:49.555718+00:00 app[web.1]: #3 {main}
2019-07-19T14:06:49.555854+00:00 app[web.1]: thrown in /app/src/classes/connect.php on line 11
2019-07-19T14:06:49.556578+00:00 app[web.1]: 10.67.212.254 - - [19/Jul/2019:14:06:49 +0000] "GET / HTTP/1.1" 500 - "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36

I've tried structuring my code different ways and adding a ./ to the beginning of the path. I have also tried running the composer update but to no avail.

I would like to see my code run on Heroku live so I can test it.

</div>
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥50 永磁型步进电机PID算法
    • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
    • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
    • ¥15 如何处理复杂数据表格的除法运算
    • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
    • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
    • ¥200 uniapp长期运行卡死问题解决
    • ¥15 latex怎么处理论文引理引用参考文献
    • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
    • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?