問題タブ [croogo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
175 参照

apache - Croogo - 新しい VPS の CakePHP サイトが js と css をロードしない

最近、inmotionhosting.com で VPS を購入しましたが、カスタム テーマ/View/Themed/Mosaic/webrootと Croogo プラグイン/Vendor/の下に js、css、img ファイルをロードすると、 Croogo 2.3.2をデプロイするのに苦労しました。 croogo/croogo/Croogo/webroot/ .

もちろん、/View/Themed/Mosaic/Layouts/default.ctpに適切な CakePHP 規則を使用して、上記のリソースを含めました。

Croogo 2.3.2 にはそれ自体があり、cakephp はベンダーとして実行されます。

/ベンダー/クルーゴ

/ベンダー/cakephp

したがって、2 つの.htaccessファイルがあります。

/home/mosaic40/v2.mosaicmarble.com/ の下に 1 つ:

/home/mosaic40/v2.mosaicmarble.com/webroot/ の下に 1 つ:

mod_rewrite がインストールされ、アクティブ化されています。

大事なことを言い忘れましたが、誰かが私の httpd 設定について提案し始める前に、ここにあります:

私はそれに私の指を置くことができないようです。つまり、プラグインとテーマのリソース (js/css/img) が何らかの理由で読み込まれていません。

更新 1: /webroot アセットも読み込まれていないようです (例: http://v2.mosaicmarble.com/uploads/FG204-G.jpg )。上記のリンクはhttp://v2.mosaicmarble.com/です(何がレンダリングされているかを確認するため)。

Croogo v2.3.2 CakePHP v2.9.3 NGINX がインストールされた Linux サーバー mod_rewrite がアクティブ (任意のリンクをクリックすると、きれいな URL が表示されます)