我使用 phpseclib 制作 CSV 文件,從數(shù)據(jù)庫獲取內(nèi)容,然后我使用 SFTP 將它們上傳到服務(wù)器,但他們正在丟失內(nèi)容。創(chuàng)建文件后一切正常。上傳后,文件進(jìn)入服務(wù)器中的正確文件夾,但變?yōu)榭铡?nbsp;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貢獻(xiàn)1900條經(jīng)驗(yàn) 獲得超5個(gè)贊
所以我想通了。它工作正常,但隨后它開始發(fā)送空文件 idk 為什么,但我更改了這一行:
if (!$this->put($StocksFarfetch.$myfile, $this->get($StocksInno.$myfile)))
對(duì)此
if (!$this->put($StocksFarfetch.$myfile, $StocksInno.$myfile, SFTP::SOURCE_LOCAL_FILE))
這對(duì)我來說更有意義,但是由于它與另一條線一起工作,所以會(huì)發(fā)生什么。希望它可以幫助某人。
- 2 回答
- 0 關(guān)注
- 501 瀏覽
添加回答
舉報(bào)
0/150
提交
取消