PHP を使用して、Firebase でホスティング アセットのデプロイを自動化しようとしています。PHP で shell_exec() を使用して「firebase deploy」を呼び出そうとしていますが、これまでのところ動作していないようです。出力が返されず、出力を 1 つにパイプしてもログファイルには何も書き込まれません。
PHP を使用して Firebase の展開を自動化する方法はありますか?
(興味深いメモ: 「firebase」コマンドは、プッシュされる実際のパブリック ディレクトリ内から呼び出す必要があるため、フラグ'/usr/local/bin/firebase deploy'
を使用して、プッシュする Firebase ディレクトリのパラメーターを呼び出して渡す必要があると推測しています。 -p
. これは正しいですか、それとも-p
完全に省略できますか?)
手動で入力すると、Firebase deploy はコマンド ラインで正常に動作します。
助けてください!