0
私はHerokuにPHPアプリケーションをデプロイしています。コマンドラインへのアクセスやサーバへの端末アクセスがなくても、アプリケーション上でコマンドラインPHPスクリプトを実行するにはどうすればよいですか?HerokuアプリケーションでコマンドラインPHPスクリプトを実行するには
私はHerokuにPHPアプリケーションをデプロイしています。コマンドラインへのアクセスやサーバへの端末アクセスがなくても、アプリケーション上でコマンドラインPHPスクリプトを実行するにはどうすればよいですか?HerokuアプリケーションでコマンドラインPHPスクリプトを実行するには
(これはすでにHerokuのにデプロイする既存のPHPアプリを持っていることを前提とし)
1)あなたの地元のdevの環境でHerokuののコマンドラインツール「Heroku Toolbelt」をインストールしてください。
2)次に、あなたのローカル端末ウィンドウでこれを実行します。
PHP内部コマンド:
heroku run php --version
あなたのPHPスクリプト:
はsudo heroku run php path/to/file.php
(sudoを使用する必要はないかもしれない - とら例から - 私はsudoを使用しません)
実行方法特定のApp上のコマンド。 私はHerokuの上で実行されているいくつかのアプリを持っていると私は通常、-aを追加します。
heroku git:remote -a <app name>
:アプリケーションは、アプリを毎回指定することを避けるために設定することができ
heroku run php path/to/file.php -a <app name>
デフォルト