昨日私のWin 7マシンにXAMPPを再インストールしました。私はLaravelプロジェクトに取り組んでいます。 Laravelの現在のバージョンをインストールしてから、ローカルマシンに仮想ホストを設定しました。私がURLに行くと(jrd_dnd_tools.localhost)Bad Gatewayメッセージが表示されます。私がlocalhostに行くと、私はURLに行くはずのサイトを取得します。前に仮想ホストを設定しましたが、なぜこれが起こっているのかわかりません。私は何か愚かなことを逃していると確信していますが、何が分かりません。仮想ホストをXAMPPで動作させるにはどうすればよいですか?
のhttpd-vhosts.conf
<VirtualHost *:80>
ServerAdmin [email protected]_dnd_tools.localhost
DocumentRoot "C:\Users\Joey\Web\jrd_dnd_tools/public"
ServerName jrd_dnd_tools.localhost
ServerAlias www.jrd_dnd_tools.localhost
ErrorLog "logs/jrd_dnd_tools.localhost.log"
CustomLog "logs/jrd_dnd_tools.localhost.log" common
<Directory "C:\Users\Joey\Web\jrd_dnd_tools/public">
AllowOverride All
Order Allow,Deny
Allow from all
## --New way of doing it
Require all granted
</Directory>
</VirtualHost>
.hosts
127.0.0.1 localhost
::1 localhost
::1 database.localhost
127.0.0.1 jrd_dnd_tools.localhost
可能な[複製](/質問/ 27754367 /どのようツーセットアップのapache-仮想ホストオンXAMPP-窓) –
は、私はそれが可能重複のように見える知っているが、私はスタックを検索しましたExchangeとGoogleが問題を解決するように見える答えを見つけられていない – JoeyD473
'C:\ Users \ Joey \ Web \ jrd_dnd_tools/public' - ' DocumentRoot'と 'の両方についてフォワードスラッシュとバックスラッシュを混ぜています'。それが "悪いゲートウェイ"を引き起こすかどうかは確信していますが、確かに間違っています - すべてのバックスラッシュを修正してみてください。 –