2017-07-09 14 views
3

私はこの動作を理解する必要があります。xamppの幼虫

ウェブ開発にはxamppを使用します。私はxampp guiのapacheサーバーを起動し、ローカルホスト経由でブラウザでプロジェクトを開始することができます。

昨日以来、私はmacbookにlaravelを追加しました。私のプロジェクトはxampp htdocsフォルダにあり、xamppという魔法使いを使ってみたい。しかし、xampp apacheサーバーインスタンスが実行されているとき、私はcmdでartisan serveを実行するまで、私のlaravelプロジェクトに何も起こりません。

laraelとxamppをどのように組み合わせることができますか? そしてPHPの職人が果たす役割は何ですか?別のApacheサーバーインスタンスを起動しますか?

+0

xamppを使用する必要がありますか? LaravelはMacでの開発のための素晴らしいツールを持っています:[Valet](https://laravel.com/docs/5.4/valet) – yahyazini

答えて

2

artisanコマンドは、laravelのコマンドラインユーティリティです。サービスcomamndはちょうどPHPサーバを起動します。

職人なしで実行するには、プロジェクトのパブリックディレクトリをルートディレクトリとして持つサーバー仮想ホスト(apacheまたはnginx)を構成できます。あなたはマックを使用しているので、私はそれを行う方法を正確に指示しません。

NOTE

this will help to create the virtual host. but i havent tried that

1

申し訳ありませんが私が原因評判にコメントすることはできません:/私はXAMPPで、内腔(laravelの残りのAPI)を使用し、それが正常に動作します。 somemoreの詳細を提供できますか? 私はまた、パスが問題だと思います。ブラウザからアクセスするために使用するパスはどれですか?内腔のために/ htdocs/project/public/soブラウザ:http://localhost/project/public/ そこに私はAPIにアクセスすることができます。完全なラーベルプロジェクトのために似ているはずですか?

1

仮想ホストを作成し、laravel_directory/public/index.phpをポイントしてapacheを再起動します。

作成apacheのバーチャルホストは:あなたがその負荷を行うにはしたくない場合は、すべての要求が通過どこ http://laravel-recipes.com/recipes/25/creating-an-apache-virtualhost

は、localhost/lara_dir /公共/ index.phpを

index.phpです。

関連する問題