有沒有辦法一次刷新所有的圖像目錄?也許使用Drush?是否可以刷新Drupal 7中的所有圖像模塊目錄?
回答
我已經在我的系統上完成了這項工作,但請確保在您自己測試時對其進行備份。
只需刪除文件目錄中的styles目錄。他們將在加載時重新創建。
即在命令行中,從您的Web根目錄,你可以運行:
$ rm -rf sites/default/files/styles
您可能會遇到權限問題的這些文件將被web用戶所擁有。在這種情況下,也許你可以在模塊中提交一個表單&提交處理程序刪除這些文件,因爲這將由Web用戶運行。但這是另一個話題。
另外,在命令行中,與drush安裝:
drush image-flush
,讓你所有分類的下拉。選擇全部'!
文檔:http://drush.ws/ #image-flush – Greg 2011-04-19 17:27:46
Drush內部用於刷新所有緩存的代碼非常簡單:'foreach(image_styles()as $ style){image_style_flush($ style); }'。如果你已經安裝了[Devel module](http://drupal.org/project/devel),你也可以從/ devel/php運行。我更喜歡這種方法或Drush手動刪除文件系統中的文件,因爲[image_style_flush()](http://api.drupal.org/api/drupal/modules--image--image.module/function/image_style_flush/7 )還會執行一些其他的操作,例如調用鉤子。 – marcvangend 2011-09-27 11:48:09
- 1. drupal 7中是否有新聞模塊?
- 2. 在Drupal 7模塊中訪問行項目的圖像字段
- 3. drupal 7中是否有一個模塊可以大聲朗讀節點?
- 4. 是否有可能更新現有的tiff目錄圖像
- 5. JBoss AS 7模塊:可以在目錄中創建一個包含所有庫的模塊?
- 6. 使用飼料模塊將圖像導入到Drupal 7模塊
- 7. Drupal 7 - 圖像模塊和貢獻模塊
- 8. 是否有關於drupal 7部署模塊的任何文檔?
- 9. 是否有任何可用於支持視頻和圖像的drupal模塊?
- 10. 更改Drupal模塊目錄
- 11. Emacs ECB是否可以自動刷新目錄?
- 12. 導入目錄中的所有模塊
- 13. 是否可以禁止robots.txt中的所有子目錄?
- 14. 是否可以更改node.js模塊的安裝目錄?
- 15. DHTML模塊drupal 7
- 16. Drupal 7 GMAP模塊
- 17. Drupal 7 Bugtracker模塊?
- 18. Drupal 7 OpenID模塊
- 19. 是否有可能使所有模塊隱式導入模塊?
- 20. 是否可以自動引導所有註冊的模塊?
- 21. 是否可以修改Drupal模塊的UI?
- 22. 是否有任何方法可以替換Drupal中的默認搜索模塊
- 23. Drupal 7和jQuery更新模塊
- 24. 回覆目錄中的所有圖像?
- 25. 是否可以遞歸刷新CQ5/AEM apache調度程序中的目錄?
- 26. 顯示目錄中的所有圖像
- 27. 重新加載目錄中的所有模塊
- 28. 如何在drupal 7中使用視圖模塊更新節點
- 29. 加載目錄中的所有圖像
- 30. 定期刷新div以檢查表中是否有新條目
您可能會感興趣http://drupal.stackexchange.com/questions/2395/is-it-safe-to-purge-the-files-styles-directory – Greg 2011-04-18 17:27:51