【问题标题】:How to run a Command Line PHP Script on Heroku App如何在 Heroku 应用程序上运行命令行 PHP 脚本
【发布时间】:2017-02-01 06:21:27
【问题描述】:

我在 Heroku 上部署了 PHP 应用程序。即使我没有对服务器的命令行访问权限或终端访问权限,如何在应用程序上运行命令行 PHP 脚本?

【问题讨论】:

    标签: php heroku command-line command-line-interface heroku-toolbelt


    【解决方案1】:

    (假设您已经有一个现有的 PHP 应用程序部署到 Heroku)

    1) 在本地开发环境中安装 Heroku 的命令行工具“Heroku Toolbelt”。

    2) 然后在本地终端窗口中运行:

    PHP 内部命令:

    heroku run php --version
    

    您的 PHP 脚本:

    sudo heroku run php path/to/file.php
    

    (可能不需要使用 sudo - 取自示例 - 我不使用 sudo )

    如何在特定应用上运行命令。 我在 Heroku 上运行了几个应用程序,我通常添加 -a :

    heroku run php path/to/file.php -a <app name>
    

    可以设置默认应用,避免每次都指定应用:

    heroku git:remote -a <app name>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-20
      • 2016-03-11
      • 2011-10-21
      • 1970-01-01
      • 2013-06-09
      • 2015-11-11
      • 1970-01-01
      相关资源
      最近更新 更多