2
我正在使用PHPseclib將文件從本地文件服務器傳輸到遠程文件服務器。我能夠連接到服務器,對我的本地文件服務器上的目標文件擁有0777權限,但$ sftp-> put失敗。現在它返回布爾,但有沒有一種方法可以提取實際的錯誤信息或至少一個錯誤代碼?
我試過$ sftp-> error,但是該值爲空。我正在運行PHP5.1(無法升級到最新版本的B/C它實際上不是我的服務器)。
SOLUTION:
使用$ sftp-> getSFTPErrors()返回與SFTP錯誤的數組。
謝謝,neubert。 $ sftp-> getSFTPErrors()工作得很好。順便提一句,$ ssh-> getErrors()返回一個空數組。 –