[請益] 用PHP+MySQL寫的相簿

看板PHP作者 (U-MI)時間15年前 (2010/07/31 14:31), 編輯推噓4(404)
留言8則, 5人參與, 最新討論串1/1
恩... 事情是這樣的~我有幫忙寫網頁後台 目前寫的後台~有不同人在使用 都有相簿(Code)幾乎都是一樣的 但最近發生很奇妙的事情 有一個人的相簿 會不斷遺失照片 而且遺失的有點莫名其妙 想請問版上的大大 因為我寫PHP沒有很長的經驗(約半年) 所以想問說 如果發生這樣的情況 我有什麼方法可以查詢? 目前已經排除是Code問題 因為我檢查很多遍了 誤刪也不太可能(有心人士刻意刪除另外= =) 想請問說 如果遇到這樣的問題 我有甚麼方法可以查嗎? 例如查IP? 查Log?等等 請問可以教教小弟我嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.121.4.171

07/31 14:45, , 1F
怎麼樣的遺失法? 檔案不見?資料庫記錄不見?
07/31 14:45, 1F
我用的方式是 資料夾(由使用者建立相簿時自動產生) -相片1 -相片2 . . . 資料庫: ID 欄位1 欄位2 ... 資料夾名稱 相片1 相片2 ... 現在就是會發生 有些是單張照片突然遺失(資料庫 跟 資料夾內照片都遺失) 不然就是整本相簿 遺失(資料夾還在 但內容照片都不見了) 我真的不知道是怎麼了= = ※ 編輯: kosjason 來自: 59.121.4.171 (07/31 15:28)

07/31 16:06, , 2F
連檔案都不見就比較厲害了........
07/31 16:06, 2F
我寫的後台 有刪除檔案功能 但是如果是這樣 代表應該是經過後台刪除的 但我有詢問過使用者(因為他們是系~所以可能會有其他人用) 我有稍微問過系助理 他說他們沒刪除 所以我初步估計是他們刪掉 但這樣就有可人是有人蓄意 所以我想查IP 或者是 log來了解 到底是被怎樣使用了 ※ 編輯: kosjason 來自: 59.121.4.171 (07/31 17:05)

07/31 18:06, , 3F
在刪除照片那邊再加上記錄IP和時間等放到資料庫
07/31 18:06, 3F

07/31 18:07, , 4F
如果沒辦法限制使用者至少也要知道是什麼時候被刪除的
07/31 18:07, 4F

07/31 18:31, , 5F
恩恩 這是個好方法 我等等就補上IP和時間紀錄
07/31 18:31, 5F

08/02 08:34, , 6F
可以先看 apache 的 log,另外有同時寫入的問題嘛?
08/02 08:34, 6F

08/02 09:56, , 7F
刪除先不要實際刪除 就在資料庫記載那個檔案是被刪狀態
08/02 09:56, 7F

08/02 09:56, , 8F
這樣子就算被砍了也是可以救回來
08/02 09:56, 8F
文章代碼(AID): #1CKyDSJI (PHP)
文章代碼(AID): #1CKyDSJI (PHP)