該Miniprofiler寶石的軌道是非常方便。 (github,railscast)Miniprofiler寶石產生大量的404錯誤
不過,我得到了很多404的錯誤在我的應用程序:
在Chrome控制檯選項卡網絡:
無法加載資源:服務器迴應的404 狀態(未找到)http://localhost.mysite.com/mini-profiler-resources/results
該頁面返回以下響應:Request not found: - user 127.0.0.1
在每個頁面上,我有9個請求。 (所以它阻塞了我的日誌,這很煩人)。每次我觸發ajax請求時,都會顯示9個。
看起來mini profiler正在嘗試評估未發生請求的時間......如何解決這種情況?
更新:我已經注意到這種寶石也使圖片加載速度很慢。圖像有一個等待時間(在網絡選項卡中),範圍從1到20秒,然後加載。從視覺上來看,你會看到一個接一個地慢慢彈出的圖像。
我已經試過與development.rb配置設置(config.consider_all_requests_local
,config.assets.debug
,config.cache_classes
和config.assets.compress
)沒有成功擺弄。我也嘗試更改我的域(dev.mysite.com,輸入/etc/hosts
,localhost,127.0.0.1和localhost:3000)。在任何情況下,寶石都會使圖像加載非常緩慢。如果我刪除了寶石,它又快了。
更新2:有時(並且我仍然不知道爲什麼),圖像在重新啓動服務器後即使使用gem也會快速加載。因此,情況是這樣的:包含在Gemfile中
- Miniprofiler => 404錯誤,圖片加載速度過慢90%的時間
- Miniprofile未列入的Gemfile =>沒有404錯誤,圖像加載正常
感謝您發佈此。遇到同樣的錯誤,除非我不知道爲什麼我的文件有問題,因爲我沒有以root身份啓動服務器。無論如何,我只是做了一個「sudo rm -r tmp/miniprofiler/*」似乎將它整理出來。 –