我正在 Heroku 上部署 PHP 应用程序,我需要使用 CLI 运行一些任务。
为了做到这一点,我必须使用以下命令设置 LD_LIBRARY_PATH 环境变量:
heroku config:add LD_LIBRARY_PATH=/app/php/ext:/app/apache/lib
但每次我这样做时,工具带都会覆盖该命令,并且变量指向 C:\Program Files (x86)\Git\app\php\ext;C:\Program Files (x86)\Git\app\apache\lib
。显然这是不行的。有谁知道如何以正确的方式做到这一点?
最佳答案
5天过去了,我仍然没有得到答复。 CLI 界面由调度程序使用,因此我可以使用此解决方法:
export LD_LIBRARY_PATH=/app/php/ext:/app/apache/lib && ~/bin/php ~/www/index.php cron
关于php - Heroku 的 Windows 工具带和 LD_LIBRARY_PATH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13792556/