CakePHP Plugin AssetCompress(v 0.7)はうまく動作しますが、ディレクトリ内のファイルはキャッシュされません。CakePHP 2.1 Asset Compress Pluginがキャッシュされていないファイルを作成していません
[General]
writeCache = true
cacheConfig = false
alwaysEnableController = true
debug = false
[js]
timestamp = true
paths[] = WEBROOT/js/
cachePath = WEBROOT/cache_js/
[speedtest.min.js]
files[] = speedtest/speedtest.js
その他の注意事項:これは私のasset_compress.iniセットアップで
- 私はcore.phpの中に "0" のデバッグを設定し
- cache_jsフォルダが書き込み可能(777) です
- また、キャッシュエンジンとしてMemCacheを使用しています(問題が発生する可能性があるかどうかわからない場合)
誰もAsset Compressプラグインで同じ問題を経験しましたか?
更新:これは私がCSS /少ない部分に使用するもので、かなりうまく機能:https://github.com/Hyra/less
は何あなたのレイアウトが似てないコンソール(Linux)またはCMDプロンプト(Windowsの場合)から、通常のAssetCompressを実行できることを想定していますか?また、手動で構築できるかどうかをシェルで試してみましたか? '$ cake asset_compress.asset_compress build' – jeremyharris
悲しいことに、私はシェルへのアクセス権がありません:(あなたのレイアウトはどのようなものなのでしょうか?)AssetCompressは問題を完全に解決します私が適切なパーミッションを与えても、ファイルが作成された後に保存されないことがあります。 –
静的ファイルはシェルを使用してのみ生成されるため、持っていないとどのように達成するのか分かりません私はあなたのローカルPCでシェルを使ってビルドして、app/tmp/asset_compress_build_timeと一緒に生成された静的ファイルをアップロードすると思うでしょうか? – tigrang