6

Laravel Forge で Laravel PHP プロジェクトをデプロイしようとしています。github のリポジトリに正しく接続しました。ただし、デプロイを押したときに、サイトのパブリック IP に移動すると、次のように表示されます。

"No input file specified."

ページで。

なぜこの動作を示しているのかわかりません。

最新のデプロイ ログに移動すると、次のように表示されます。

/home/forge/.forge/provision-433327.sh: line 1: cd: /home/forge/default/laravel: No such file or directory
fatal: Not a git repository (or any of the parent directories): .git
Composer could not find a composer.json file in /home/forge
To initialize a project, please create a composer.json file as described in the http://getcomposer.org/ "Getting Started" section
Could not open input file: artisan

ただし、laravelフォルダーにcomposer.jsonファイルがあります....

何か案は?前もって感謝します。

4

1 に答える 1

2

/home/forge/default/laravel ディレクトリが存在しないようです。ssh して、ディレクトリが存在することを確認していただけますか?

デフォルトの forge デプロイ スクリプトが実行するコマンドは次のとおりです。

cd /home/forge/default
git pull origin master
composer install
php artisan migrate --force

デプロイ スクリプトが代わりに/home/forge/default/laravelに移動しているようです。

于 2015-02-17T23:05:05.947 に答える