2016-11-24 5 views
-1

phag7とapacheを使用して、不快感センソース7にphalconを実行しています。 変更するとcssやjsは更新されません。私が何かを追加すると、jsはInvalid or unexpected tokenを投げます。エンコードの問題ではありません。私はキャッシュしていると思うし、それを無効にする方法を理解することはできません。同じプロジェクトが別のマシンで動作するphalconキャッシングcss js

答えて

0

私はPhalconを使用していますが、私はそれを気に入っていますが、キャッシングは迷惑になります。キャッシングを無効にする方法はまだ解明されていませんが、キャッシングの問題を助けることができます。これを理解するまでにはしばらく時間がかかりました。

とにかく、ポイントに!

$this->assets->addCss("public/css/style.css");これは私が使用しているもの

であるか、この使用する可能性があります:

<link type="text/css" rel="stylesheet" href="/project/public/css/style.css" />

かさえ、この:

$this->tag->stylesheetLink("public/css/style.css");

をしかし、それはどのように重要ではありません。 CSSを出力してください。リンクはどうですか?そのpublicフォルダが表示されますか?ええ、それを取り除くとスラッシュが転送されます。このURLのようになりますcss/style.cssこのpublicフォルダをオンまたはオフに切り替えて、cssまたはjsファイルのキャッシュ済みバージョンを切り替えることができます。そう

ファイルを更新すると、あなたのページは、変更をロードするかを確認するために切り替わり、更新されていない場合:非キャッシュされたファイルを持ってまで、

$this->assets->addCss("css/style.css");

は、ちょうどこれらの2つのURLを切り替えます。

$this->assets->addCss("public/css/style.css");

あなたはphalconの.htaccessファイルがある場合、あなたは何の問題、これを行うを持っていないでしょう。私はこれが助けて欲しい!