今、私は検索して遊んでいましたが、何が起こっているのか理解できません。
このラップトップにローカルWebサーバー(XAMPPまたはw / e)をインストールできないため、専用ボックスで直接Laravel 4を試してみたいと思っています。
Apache、Composer、および PHP 5.4.4 がインストールされた Linux ボックス (Debian) があります。他の多くのウェブサイトがこれで稼働しています。
Composerを介してLaravel 4をディレクトリ public_html/dev/ に直接インストールしました。
サブドメイン dev.mydomain.com がこのディレクトリを指すように Apache が設定されています。
dev.mydomain.com または dev.mydomain.com/public/ (実際には何でも) にアクセスすると、403 Forbidden エラーが発生します。
私のApache設定ファイル:
<VirtualHost (my ip)>
ServerAdmin webmaster@localhost
ServerName dev.mydomain.com
DocumentRoot /home/user/public_html/dev
Options -Indexes -FollowSymLinks -MultiViews
</VirtualHost>
chmod 777 を public に、ドキュメント ルートを /home/user/public_html/dev/public にしようとしましたが、うまくいきませんでした。
ここで何かの要点を見逃していないか、セキュリティ上の問題 (ライブサーバーでの作業は良くないため) がない限り、教えてください。私はおそらく初心者です。