私はLaravelのプロジェクトを持っていると私はD:\Users\Dims\Design\MyApplication
ディレクトリ内には、このコマンドを実行しています通常のApacheでLaravelプロジェクトを実行するには?
php artisan serve
でそれを実行することができます。その後、私はhttp://localhost:8000のサイトを見ることができ、それはナビゲートすることができますが、遅いです。私はプロジェクトのルートにないアプリケーションを指摘していること、
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "D:\Users\Dims\Design\MyApplication\public"
ServerName myapplication.app
ErrorLog "logs/myapplication-error.log"
CustomLog "logs/myapplication-access.log" common
<Directory />
AllowOverride none
Require all granted
DirectoryIndex index.php
</Directory>
</VirtualHost>
ないが、public
ディレクトリへ:
は、今私は、Apacheで奉仕するために同じ場所を設定しています。これは、サイトのホームページを開くことが私にできるようになりますが、任意のリンクをクリックすると、私は、Apacheと
DocumentRoot "D:\Users\Dims\Design\MyApplication"
に仕えるならば、私は403を禁じ言って、すべてのホーム・ページを参照してくださいすることができませんエラー404
を引き起こし。おそらく、このディレクトリにはindex.php
がないためです。
ApacheでLaravelプロジェクトをサポートすることは可能ですか?以下に示すようにApacheサーバのホストファイルを設定し
'mod_rewrite'が無効になっています – Dims