这是东西,我对heroku非常陌生。我花了3个小时终于使我的sql脚本得以执行。我仍然不明白为什么我需要在自己的计算机上安装pgsql,但这确实可行。
现在我想使用pdo将数据库(pgsql)连接到php。我花了大约一个小时才了解将身份验证数据放在配置文件中的位置。最终,我发现在php.ini(在apache2中)中,对我的pdo_pgsql和pgsql扩展进行了注释。现在,我必须在heroku服务器上取消注释它们。
说实话,对我来说,了解heroku的工作原理以及如何修改其php.ini文件非常复杂。我在互联网上搜索,但找不到如何访问此文件。我发现了this other post,但没有给出任何具体的解决方案。与php support和custom php settings的heroku文档相同的是,它们提供的信息并不比:
“ Heroku支持PHP提供的几种更改其php.ini设置的方法。”
请告诉我如何在我的heroku应用中访问此文件。
非常感谢您的帮助。
托马斯