【问题标题】:setting symfony for local development on herkou在 heroku 上为本地开发设置 symfony
【发布时间】:2017-01-31 04:15:44
【问题描述】:

我正在尝试设置我的 symfony 2.8 应用程序以进行本地开发。(以下 - https://symfony.com/doc/current/deployment/heroku.html

添加到 proc 文件中 网页:bin/heroku-php-apache2 web/

错误 bin/sh: vendor/bin/heroku-php-apache2: 没有这样的文件或目录

还要注意,composer.phar config bin-dir 是 bin

谁能分享他们是如何解决这个问题的?

【问题讨论】:

    标签: symfony heroku


    【解决方案1】:

    首先,你试过让heroku自己创建Procfile吗?我认为最近找出 Symfony 项目的根源已经足够聪明了。

    如果这不起作用,也许那不是正确的路径,请尝试:

    echo 'web: $(composer config bin-dir)/heroku-php-apache2 web/' > Procfile
    

    如果这些都不起作用,我宁愿使用有关如何部署 Symfony 应用程序的 heroku 信息,看看这个,看看它是否有帮助:

    https://devcenter.heroku.com/articles/getting-started-with-symfony

    【讨论】:

    • 我在本地已经有代码(git 分支克隆),它附加到 heroku 现在我正在尝试在本地连接到 heroku 进行开发,但由于没有 heroku-php-apche2 而无法连接文件或目录。
    • 您可以阅读以上内容并尝试我最初的建议并让 heroku 为您创建 Procfile 吗?尝试在不创建 Procfile 的情况下进行部署。
    猜你喜欢
    • 1970-01-01
    • 2012-03-25
    • 1970-01-01
    • 2012-05-26
    • 2010-12-10
    • 2010-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多