そこで、彼らのウェブサイトで Laravel の新しいコピーを入手しました。/publicにあることがわかるまで、付属のデフォルトのWebページを表示する方法について頭を悩ませようとしています。
今、Laravelは私に次のエラーをスローします:
Unhandled Exception
Message:
Error rendering view: [home.index]
syntax error, unexpected T_CONSTANT_ENCAPSED_STRING
storage/views/some-random-hash-going-on-here の場所を確認すると、テンプレート言語では二重引用符のペアではなく、単一引用符のペアが 2 つ使用されているようです。例:<?php echo HTML::style(''laravel/css/style.css'') ; ?>
の代わりに<?php echo HTML::style("laravel/css/style.css") ; ?>
。
ローカルに保存されたドキュメントもチェックすると、同じことがスローされます。
PHP が単一引用符ではなく二重引用符として検出するように使用できるサーバー設定はありますか、それとも前に提示された後者のコードと一致するように各場所を編集する必要がありますか?
それが役立つなら、私はWAMPServerにいます。
おまけの質問:ホスト ファイルを経由する代わりに、URL を書き換えて URL の「/public」部分を削除する .htaccess ファイルを配置することはできますか?