我有一個非常奇怪的問題PHP
,一個網絡服務器和一個媒體服務器。我有一個網站上的一個網站上傳一個音頻文件到一個媒體服務器。該網站還負責刪除音頻文件。不過,我得到了一個非常奇怪的錯誤,我已經用Google搜索了一下,試圖找到沒有運氣。刪除操作失敗。 (Fsys錯誤= 32,服務器錯誤= 1015)
警告:ftp_delete()[function.ftp-delete]:刪除操作失敗。 (Fsys錯誤= 32,服務器錯誤= 1015)in /....../page.php在線175
我有一個非常奇怪的問題PHP
,一個網絡服務器和一個媒體服務器。我有一個網站上的一個網站上傳一個音頻文件到一個媒體服務器。該網站還負責刪除音頻文件。不過,我得到了一個非常奇怪的錯誤,我已經用Google搜索了一下,試圖找到沒有運氣。刪除操作失敗。 (Fsys錯誤= 32,服務器錯誤= 1015)
警告:ftp_delete()[function.ftp-delete]:刪除操作失敗。 (Fsys錯誤= 32,服務器錯誤= 1015)in /....../page.php在線175
玩了多一些,我們能夠搞清楚,這個問題是與媒體服務器之後。刪除命令來自Web服務器,但如果最近播放了音頻文件,則媒體服務器會保持打開音頻文件以進行流式傳輸,因此在文件本身上無法執行任何命令,直到媒體服務器釋放文件。所以我們所要做的只是等待2到3秒鐘,而我們不再有這個問題。
我遇到了類似的事情。這是我做的,這個問題得到了解決
代碼:
ftp_chmod($ftpConnection, 777, $filelist) ;
ftp_get($ftpConnection, $dest . '\\' . $str, $str, FTP_BINARY) ;
ftp_delete($ftpConnection, $str) ;
在玩了一番之後,我們能夠發現問題出在媒體服務器上。刪除命令來自Web服務器,但如果最近播放了音頻文件,則媒體服務器會保持打開音頻文件以進行流式傳輸,因此在文件本身上無法執行任何命令,直到媒體服務器釋放文件。所以我們所要做的只是等待2到3秒鐘,而我們不再有這個問題。猜猜我應該更新這個,當我們發現了。 –