我正在創(chuàng)建 csv 文件并將它們上傳到我的 PHP 應(yīng)用程序中。我以相同的方式創(chuàng)建每個文件,每次只更改內(nèi)容。我這樣做是為了將信息從一個站點手動導(dǎo)入到另一個站點。我的問題是沒有正確讀取一個 csv 文件。我對表單中的附件字段所做的是將它放入一個變量中并將 var_dump 變量:$adjunto = $_FILES['adjunto'];var_dump($adjunto);結(jié)果如下:array(5) { ["name"]=> string(20) "importArticulos1" ["type"]=> string(0) "" ["tmp_name"]=> string(0) "" ["error"]=> int(1) ["size"]=> int(0)}其他文件上傳沒有問題:array(5) { when ["name"]=> string(11) "importJuris" ["type"]=> string(24) "application/octet-stream" ["tmp_name"]=> string(14) "/tmp/phpzC2FAM" ["error"]=> int(0) ["size"]=> int(1881617)}我的問題是:當(dāng)文件根本無法讀取或無法識別時,我如何了解有關(guān)錯誤的更多信息?順便說一句,錯誤日志告訴我:[18-Aug-2019 08:23:20 America/Argentina/Buenos_Aires] PHP 警告:fopen(/home/rosamunda/public_html/importar.csv):無法打開流:/home/rosamunda/ 中沒有此類文件或目錄第 131 行的 public_html/demo1.php第 131 行嘗試打開fopen()無法打開的文件,因為該文件甚至無法識別。
1 回答

慕蓋茨4494581
TA貢獻1850條經(jīng)驗 獲得超11個贊
對于上傳失敗,提供的錯誤號為1。查看官方的錯誤代碼列表,錯誤號1為:
UPLOAD_ERR_INI_SIZE
值:1;上傳的文件超過了 php.ini 中的 upload_max_filesize 指令。
因此,您需要增加upload_max_filesize
php.ini 中的選項。
- 1 回答
- 0 關(guān)注
- 258 瀏覽
添加回答
舉報
0/150
提交
取消