2016-05-15 12 views
1

私はPHPとlaravelの初心者です。私は一晩中頑張りましたが、問題は継続しています。 homestead.yamlを設定した後、コマンドラインでvagrant upを実行しました。ファイルの完全な内容は、(ところで、私のOSはOS Xの10.10である)以下の通りです:==> default: createdb: database creation failed: ERROR: database "homestead" already existshomestead-laravelでディレクトリを正しく設定するには?

--- 
ip: "192.168.10.10" 
memory: 2048 
cpus: 1 
provider: virtualbox 

authorize: ~/.ssh/github_rsa.pub 

keys: 
- ~/.ssh/github_rsa 

folders: 
- map: "/Users/yobichi" 
    to: "/home/vagrant/yobichi" 

sites: 
- map: int2016.app 
    to: "/home/vagrant/yobichi/public" 

databases: 
- homestead  

すべてがデータベースの問題を除いて、うまくいっているようです。しかし、サイトアドレス:int2016.appをブラウザに入力すると、403 forbiddenのエラーが発生します。そして、私は "/ home/vagrant/yobichi"のdirに入ることを試みました、それは空でした。 folderssitesのディレクトリを適切に設定して問題を解決できるようにするにはどうすればいいですか?前もって感謝します!

+0

あなたのホームフォルダにLaravelプロジェクトのインストールがありますか?完全なホームディレクトリを ' - map:"/Users/yobichi "'という行でVagrantボックスにリンクしているので、適切なサブフォルダにプロジェクトをインストールする必要があります。 e。 '/ Users/yobichi/laravel-project'とこのフォルダをボックスにリンクします。 'folders'と' sites'はあなたの 'Homestead.yaml'ファイルに適切な意図を持っていますか? – codedge

+0

@codedge正しく設定する方法がわかりません。私のlaravelプロジェクトは '/ Users/yobichi/laravel'のフォルダの下にあり、そのフルディレクトリは'/Users/yobichi/laravel/int2016 'です。 'folder'と' site'をどのように設定するべきですか?ありがとう! – user5779223

+0

それは変です。新しいVagrantボックスを作成すると、データベースはなくなり、新しく作成されます。ですから、このエラーは発生しません。あなたはHomesteadの最新バージョンを稼働していますか? – codedge

答えて

1

Homestead.yamlで次の設定を試してください。また、あなたが適切な意思を持っていることを確認してください。あなたは再びvagrant destroyとその後vagrant upを実行することができ、完全な新しいボックスを作成するには

--- 
ip: "192.168.10.10" 
memory: 2048 
cpus: 1 
hostname: int2016 
name: int2016 
provider: virtualbox 

authorize: ~/.ssh/id_rsa.pub 

keys: 
    - ~/.ssh/id_rsa 

folders: 
    - map: "/Users/yobichi/laravel/int2016" 
     to: "/home/vagrant/yobichi" 

sites: 
    - map: int2016.app 
     to: "/home/vagrant/yobichi/public" 

databases: 
    - homestead 

+0

エラーはまだ存在します。もう一度「迷惑な人」をやらなければならないのですか? – user5779223

+0

@ user5779223はい、ボックスを破棄して新しいボックスを作成してください。私は必要な詳細で私のポストを更新しました – codedge

+0

それは動作します!どうもありがとう!しかし、あなたはデータベースの問題を解決する方法を知っていますか?とにかく、私はそれを受け入れるでしょう。 – user5779223

関連する問題