2
我們正在運行Drupal 7.當用戶上傳新圖像時,圖像會保存並正確顯示。註銷後Drupal用戶配置文件圖像消失
當用戶註銷時,圖像從配置文件中消失,但仍保留在圖像文件夾中。
我們將問題追溯到註銷操作,以某種方式將用戶表中的「圖片」列註銷後立即設置爲0。
問題是,我無法在代碼中發現這種情況。我找到了一個user_logout函數,但那不行。
我們正在運行Drupal 7.當用戶上傳新圖像時,圖像會保存並正確顯示。註銷後Drupal用戶配置文件圖像消失
當用戶註銷時,圖像從配置文件中消失,但仍保留在圖像文件夾中。
我們將問題追溯到註銷操作,以某種方式將用戶表中的「圖片」列註銷後立即設置爲0。
問題是,我無法在代碼中發現這種情況。我找到了一個user_logout函數,但那不行。
這是固定的。我們必須更新頭像模塊和對數據庫的引用。
您是否將上傳圖片的狀態設置爲`$ img-> status = FILE_STATUS_PERMANENT;`? – KerrM 2011-12-15 22:51:52