亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

上傳到 sftp 服務器時 CSV 文件丟失內容

上傳到 sftp 服務器時 CSV 文件丟失內容

PHP
素胚勾勒不出你 2021-11-19 17:11:37
我使用 phpseclib 制作 CSV 文件,從數據庫獲取內容,然后我使用 SFTP 將它們上傳到服務器,但他們正在丟失內容。創建文件后一切正常。上傳后,文件進入服務器中的正確文件夾,但變為空。 public function sendDailyStocks($StocksInno, $StocksFarfetch, $myfile){       $return = true;       if (!$this->put($StocksFarfetch.$myfile, $this->get($StocksInno.$myfile))){           $return = false;       }else{           if(!unlink($StocksInno.$myfile)){               $return = false;           }       }       return $return;    }任何想法可以是什么?謝謝
查看完整描述

2 回答

?
梵蒂岡之花

TA貢獻1900條經驗 獲得超5個贊

所以我想通了。它工作正常,但隨后它開始發送空文件 idk 為什么,但我更改了這一行:

 if (!$this->put($StocksFarfetch.$myfile, $this->get($StocksInno.$myfile)))

對此

if (!$this->put($StocksFarfetch.$myfile, $StocksInno.$myfile, SFTP::SOURCE_LOCAL_FILE))

這對我來說更有意義,但是由于它與另一條線一起工作,所以會發生什么。希望它可以幫助某人。


查看完整回答
反對 回復 2021-11-19
?
回首憶惘然

TA貢獻1847條經驗 獲得超11個贊

刪除 unlink($StocksInno.$myfile)) 然后嘗試


查看完整回答
反對 回復 2021-11-19
  • 2 回答
  • 0 關注
  • 500 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號