2017-01-21 5 views
2

Laravel 5.3を使用していますが、一部のページでCSSが読み込まれていません。私はこのquestionからの提案を試みたが、彼らは役に立たなかった。一部のLaravelページでスタイルが壊れています

これは私がこれまでにやったことです:

  1. 私はので、私は「公共」を取り除くためにhttp://localhost:8080/lblog/

  2. 経由laravelのメインページにアクセスし、WWW/lblogディレクトリ内WAMPにLaravelをインストール

    はDIRが必要です。私は「公共」ディレクトリからのルートディレクトリにあるindex.phpとのhtaccessファイルを移動し、このようなindex.phpの中で2つの行を変更したURLから一部'/ bootstrap/autoload.php'; $ app = require_once DIR。 '/ bootstrap/app.php';

が、私は「CSSの前に/を削除しようとしました: "リソース/ビュー/レイアウト/ app.blade.php" で

  • 私はこのようなリンクされたスタイルを持っています"、それもそのようには機能しませんでした。

    メインページは大丈夫ですが、たとえばhttp://localhost:8080/lblog/loginに行くと、スタイルが壊れています。

  • +0

    痛み。しかし、必要ならば、あなたの 'paths.php'が正しいパスを反映していることを確認する必要があります。これを言って、代わりにApache上で仮想ホストを使用し、ファイルを移動させないでください。 vhostのルートをlaravelパブリックディレクトリに設定します。 – apokryfos

    +0

    また、新鮮なものを始めてから、laravel 3をもっと多く使うlaravel 5を使うことをお勧めします。 – apokryfos

    +0

    申し訳ありません、laravel 5.3を意味しました。問題は、私が公的な場所からファイルを移動しなかったときです。スタイルはまだ壊れていた。 – PapT

    答えて

    0

    コアをハックしないでください、それをそのまま使用してください。

    使用laravelの適切公開ディレクトリにあるファイルのURLを生成しますパブリックディレクトリ

    <link rel="stylesheet" href="{{ asset('css/styles.css') }}"> 
    

    上にある、あなたの資産のためのURLを生成するためのヘルパーに建てlaravelが本当にあるのカスタムパスを使用して

    関連する問題