1

Git、GitHub、PHPを使用してCpanel/WHMサーバーにWebアプリケーションを自動的にデプロイしようとしています。

以下の記事の情報を使用して、リポジトリにプッシュするときにGitHubが投稿するサーバーにデプロイスクリプトを設定しようとしました。

https://gist.github.com/1809044

残念ながら、apacheが「誰も」としてスクリプトを実行しているという事実が、スクリプトの実行を妨げているようです。アカウントのユーザーとしてSSHキーを作成しましたが、gitpullコマンドが実行されていません。

デプロイフックでGitHubからgitリポジトリを正常にプルし、Jenkinsのような複雑なものをインストールせずに更新する方法はありますか?

4

1 に答える 1

0

Apache の実行方法を制御できますか? 私はいくつかの電子メール/スパムの問題を扱っています。また、suPHP を実行すると、Apache がそのアカウントのユーザーとして実行されることも読んでいます。それはあなたが必要とするものかもしれません。

于 2013-01-23T16:23:11.827 に答える