我得到了設置的一切權利, 緩存內的Kohana :: init的真實, reload_on_wakup內部模型是假的 和緩存ORM仍然無法工作,我的意思是,它創建裝滿文件的實例,但試圖加載這個緩存的文件時,執行新的查詢,而不是像緩存過期時間, Kohana的3.3.1,Linux的x64的,PHP 5.4ORM ::緩存()將無法工作
0
A
回答
0
請做這個調試,
$orm = ORM::factory('Your_Model')->cached(5)->find_all(); // cached 5 seconds
echo Debug::vars($orm);
每次緩存時都會顯示對象Database_Result_Cached(),只要刷新它就會顯示Database_MySQL_Result,所以您知道它是否正常工作。
這是在Kohana 3.3的默認配置中工作,如果您使用的是文件驅動程序,請檢查緩存文件夾的權限。
但請更新您的問題與緩存配置文件,所以我可以幫助你進一步。
+0
感謝您的幫助。但我忘了我overrided _load_result方法,並在那裏我用time()作爲查詢的參數,而不是time()我現在使用UNIX_TIMESTAMP(),無論如何謝謝 – user3215269
相關問題
- 1. 緩存將無法在Appcelerator中工作
- 2. 緩存Invalidate無法在Shiro中工作
- 3. 無法獲取燒杯緩存工作
- 4. 無緩存不require.js工作
- 5. 緩存將無法在UIWebView
- 6. d/m/y到Y-m-d php stringtotime無法正常工作
- 7. Ajax無法緩存
- 8. W3的總緩存和片段緩存 - 無法得到它的工作
- 9. 緩存不工作
- 10. 緩存如何工作?
- 11. 閃存緩存不工作
- 12. Hadoop M/R作業鏈無法正常工作
- 13. javascript無法緩存?
- 14. 利用瀏覽器緩存無法正常工作 - Htaccess&mod_expires Active
- 15. Yii CActiveDataProvider查詢緩存無法正常工作
- 16. 無法獲取HTML5緩存清單工作
- 17. .gitignore無法工作,即使當我清除緩存
- 18. 什麼使WebMatrix中的緩存無法工作?
- 19. 爲什麼我的雲端緩存無法正常工作?
- 20. Syncdb無法正常工作 - django緩存問題
- 21. Chrome的緩存無法正常工作時刷新
- 22. Html5應用程序緩存在iPhone上無法正常工作
- 23. 爲什麼我的緩存機制無法按預期工作?
- 24. 在HTML5緩存的情況下,Webview無法正常工作
- 25. 鉻緩存在某些電腦無法工作
- 26. jquery Ajax請求無法在IE 10上工作(由於緩存)
- 27. 緩存控制無法工作沒有etag
- 28. 無法獲得的EclipseLink二級緩存工作
- 29. 光油:無法按預期方式使基本緩存工作
- 30. iPhone Safari脫機緩存清單無法正常工作
嘗試在緩存()方法中添加要緩存的秒數。 - >緩存(6000) –
我做到了,但不會工作 – user3215269
你可以讓我看看你的緩存配置,你的「orm構建查詢」,我的意思是說,ORM :: factory('User') - >緩存() - > find_all(); –