我第一次在Heroku上部署了我的laravel应用程序,它使用MySQL数据库。尽管当我试图添加信用卡以使我能够使用MySQL加载项时,我还是遇到了一个错误:
Error
Unable to verify your card. Please try later or contact your financial institution for help.
我试着用不同的卡,但我还是会犯同样的错误。因此,我注意到我可以使用插件而不添加信用卡。这就是我所使用的,虽然我没有使用Postgres的经验。
当我尝试访问一些必须获取数据或与数据库交互的页面时,会得到如下错误:
SQLSTATE[428
在用fsck解决了启动时重复的崩溃之后,我注意到一些文件被删除了,其中一个是sqlite数据库,所以现在当我运行pkg install somepackage时,我得到了这个错误:
pkg: sqlite: file is encrypted or not a databse
所以我的问题其实是双重的:
如何让pkg再次运行?
有办法(原木)吗?要找出用fsck工具删除了哪些文件?