2016-07-16 5 views
0

を逃す:Laravelは私がFTPからクライアントのプロジェクトを引っ張ってきたし、次のようにウェブは構造を有しているcomposer.json

  • のerror_docs
  • (laravelファイルが保存されている)をhttpdocs
  • ログ

私はhttpdocs内のファイルをフォルダにプルして、homestead.yamlhostsファイルを更新しました。ウェブサイト上のようにすべて正常に動作します。

私が直面している問題は、フォルダ構造がLaravelに慣れていたものと何とか違っていて、composer.jsonが欠けているということです。副作用として、新しいコントローラを作成できません。

[ErrorException] 
file_get_contents(/home/vagrant/Code/my_project/composer.json): failed to open stream: No such file or directory 

私は手動で作成した場合、私はcomposer updateまたは類似した何かを作ることができないので、コントローラは、プロジェクトに登録していない、と私はそれを作成したことがないかのようである決してます。

composer initを実行してからcomposer updateを実行しようとすると、すべての依存関係が削除され、プロジェクトがクラッシュします。

どのように問題を解決できますか?

EDIT:

プロジェクトも、パブリックフォルダが空に持っているので、私はこのようなマッピングhomestead.yamlを終わった:

- map: project.dev 
    to: /home/vagrant/Code/my_project 

EDIT2:ちょうどそれがから買ったテンプレートのが分かった

ウェブ...まだ更新なし

答えて

関連する問題