2017-05-28 14 views
3

私が働いているプロジェクトで他の開発者と協力しようとしています。Laravelデータベースの移行エラー

私は友人の最新のコミットを引き出し、アプリケーションを実行しようとしました。私は、次のコマンドを試してみました :

php artisan migrate 

をしかし、次のエラーました:私はLaravelを使用していますが、assuresaleは私のプロジェクトの名前です

PHP Warning: require(/var/www/html/assuresale/vendor/composer/../guzzlehttp/psr7/src/functions_include.php): failed to open stream: No such file or directory in /var/www/html/assuresale/vendor/composer/autoload_real.php on line 66 
PHP Fatal error: require(): Failed opening required '/var/www/html/assuresale/vendor/composer/../guzzlehttp/psr7/src/functions_include.php' (include_path='.:/usr/share/php') in /var/www/html/assuresale/vendor/composer/autoload_real.php on line 66 

を。 そして、ローカルホストは何も表示していません。

そして、私はすでに必要に応じて.envを編集しました。

+0

「composer dump-autoload」を実行して修正してください。 – Sandeesh

+0

これらのパッケージにはエラーがありません。作者package.jsonを実行してください。 – Exprator

+0

@Sandeesh試しました。 – dawn

答えて

2

移行を作成するときには、databaseフォルダにスクリプトが作成されるだけでなく、スクリプトは自動ロードファイルにもリストされます。デフォルトではgitリポジトリから無視されます。

あなたの同僚の変更をダウンロードしたので、あなたのオートロードファイルは古くなっています。

composer dump-autoload 
+0

これは役に立ちましたが、私は他のエラーが出てきました。そして最後に「コンポーザーのインストール」がこの問題を解決しました。 – dawn

関連する問題