台灣最大程式設計社群網站
線上人數
1761
 
會員總數:246050
討論主題:189633
歡迎您免費加入會員
討論區列表 >> PHP >> 請問大大們,要如何刪除在filezilla裡無法刪除的檔案(已爬文)
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問大大們,要如何刪除在filezilla裡無法刪除的檔案(已爬文)
價值 : 50 QP  點閱數:2790 回應數:17
樓主

遠仔
門外漢
0 82
1372 260
發送站內信

大大們你們好∼
之前有用了PHP去產生出一個圖片存放在filezilla裡∼
但那圖片是䌓中,那時忘了改成英文再上傳∼
現在無法用右鍵刪除∼

爬了好多文,也試用了很多方法(附檔)
但都沒有成功,
請問大大們要如何刪除呢?
小弟感激不盡>"<
file

本篇文章發表於2015-05-02 17:06
1樓
回應

香帥
檢舉此回應
請參考
http://www.blueshop.com.tw/board/show.asp?subcde=BRD2013051215515616D&fumcde=BRD2013051215515616D
我3樓的解答
本篇文章回覆於2015-05-02 22:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
用php生成的如卡在作業系統或是應用程式的編碼問題。
那就只好做一個php的刪除了。

其實換其它的ftp相關的軟體。搞不好也可以刪。
本篇文章回覆於2015-05-05 14:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

遠仔
檢舉此回應
帥大您好∼
想請問您的意思是否像我下面這段程式碼的意思一樣呢?
這題我是先把檔案放在本機裡,但是我遇到了二個問題吔∼
1.在unlink("¤U¸ü.jpg");這行會一直出現權限的問題
請問我是用MAC要如何改這個圖片的權限呢?

2.我已將此圖轉碼從UTF-8=>BIG5,但顯示還是一樣UTF-8哩
請問這是什麼問題呢?
大大拜託了∼

本篇文章回覆於2015-05-10 00:20
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

遠仔
檢舉此回應
星空版大您好∼∼
請問要怎麼做PHP刪除呢?
和我三樓的寫法差不多嗎?

再麻煩了∼>"<
本篇文章回覆於2015-05-10 00:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

皮皮快跑
檢舉此回應
command line:sudo chmod 777 檔名
下完這行後,你再看看檔案能不能刪。
(是說你只是要手動刪這檔的話怎麼不直接用rm就好了?還是你對unix base的command line不熟?)
本篇文章回覆於2015-05-10 08:06
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

遠仔
檢舉此回應
sudo chmod 777 ¤U¸ü.jpg
chmod: ¤U¸ü.jpg: No such file or directory
QQ說找不到那類的∼

恩恩,不熟哩∼
因為我想說先在本機把可刪¤U¸ü.jpg的php檔弄好後,
再丟到filezilla去把那個卡在FTP的檔案刪除
才不用一直丟filezilla測試
不知這樣的觀念對不對∼

本篇文章回覆於2015-05-10 16:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

皮皮快跑
檢舉此回應
是說你也沒辦法用filezilla去改檔名???
然後那個server空間除了filezilla不能使用其他的方式(如ssh)來做連線嗎?
本篇文章回覆於2015-05-11 08:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
作者回應

遠仔
檢舉此回應
恩恩,沒辦法吔∼
就只有這個亂碼的檔案,無法直接用FileZilla刪除、改檔名、下載
其它沒亂碼的檔案就都可以用filezilla直接刪除

SSH不會用吔,剛有Google一下,會先加入書簽

咦?皮老大,所以說我這個問題不只是單單PHP的問題嗎?
還有server和FTP的原因嗎?

本篇文章回覆於2015-05-11 20:51
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
回應

皮皮快跑
檢舉此回應
因為我過去的習慣,上傳的檔案無論如何都會依一定的規則重新編檔名而且絕對不會是中文。
如果是要讓使用者下載的則會將對應的檔名和編碼後檔名一併寫入資料庫。
再下載時才重新組回原本的名稱。
像這樣直接就把不同編碼的檔案上傳後續因為編碼導致無法順利處理的情形我是沒遇過。
是說你知道這檔案原本的中文檔名是啥嗎?
本篇文章回覆於2015-05-11 21:25
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
回應

迷路
捐贈 VP 給 迷路 檢舉此回應
關於中文檔名導致無法刪除的問題,由於我的情況目錄中還會有目錄
所以我用的方法是整個砍掉重建,樓主可以試試看只用其中砍檔案的部分

輸入值是目錄的相對路徑
例如,同層的目錄「files」,$dir = "files";即可
本篇文章回覆於2015-05-12 09:51
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
作者回應

遠仔
檢舉此回應
to 皮老大:原本的中文檔名我記得是叫『下載.jpg』

to 迷路大:
QQ,還是不行吔∼∼我有把¤U¸ü.jpg放在files的資料夾裡
但執行完後檔案還是沒有刪除哩>"<
本篇文章回覆於2015-05-14 20:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
12樓
回應

皮皮快跑
檢舉此回應
我在想……該不是要用teamviewer來解救你了吧?
本篇文章回覆於2015-05-14 22:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
13樓
作者回應

遠仔
檢舉此回應
QQ,也是可以
那再看皮老大方便的時間∼
再麻煩∼><"
本篇文章回覆於2015-05-16 22:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
14樓
最有價值解答

皮皮快跑
檢舉此回應
看你是要加我的skype還是line。
line:tkdmaf@gmail.com
skype:tkdmaf
本篇文章回覆於2015-05-16 22:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
15樓
作者回應

遠仔
檢舉此回應
已加line,感恩
本篇文章回覆於2015-05-18 18:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   

回覆
如要回應,請先登入.