我几天前在我的Heroku应用程序上安装了heroku-buildpack-php-tyler
,这一切似乎都很好。我通过运行以下命令安装它:
heroku config:set BUILDPACK_URL=git://github.com/iphoting/heroku-buildpack-php-tyler.git
但我现在想删除它。我尝试使用以下命令:
heroku config:unset BUILDPACK_URL=git://github.com/iphoting/heroku-buildpack-php-tyler.git
但它返回以下错误消息:
取消设置BUILDPACK_URL = git://github.com/iphoting/heroku-buildpack-php-tyler.git并重新启动hnf-heroku ...失败
!没找到资源`
因为Heroku没有正式支持PHP,所以没有太多关于此的文档。那么如何卸载这个buildpack呢?
答案 0 :(得分:25)
在当前版本的heroku
(撰写本文时为v3.1.0),您可以使用heroku buildpacks:remove [BUILDPACK_URL]
键入heroku buildpacks help
列出可用的命令:
buildpacks:add BUILDPACK_URL # add new app buildpack, inserting into list of buildpacks if neccessary
buildpacks:clear # clear all buildpacks set on the app
buildpacks:remove [BUILDPACK_URL] # remove a buildpack set on the app
buildpacks:set BUILDPACK_URL # set new app buildpack, overwriting into list of buildpacks if neccessary
答案 1 :(得分:12)
尝试:
heroku config:unset BUILDPACK_URL
答案 2 :(得分:2)
正在运行heroku config:unset
和heroku buildpacks:remove
对我不起作用。但是,只需运行heroku buildpacks:clear
就可以将所有内容恢复到默认状态。然后,在下一个git push heroku
上,即时添加相应的buildpack。