[請益] PHPexcel

看板PHP作者 (強尼乃)時間14年前 (2011/06/30 13:15), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串1/1
大家好, 我在嘗試讀取csv檔案的時候 會出現錯誤 Fatal error: Uncaught exception 'Exception' with message 'Could not open C:\Users\wenny\Downloads\乃洪 umColGroup#20.csv for reading! File does not exist.' in C:\AppServ\www\PHPExcel\Reader\CSV.php:211 Stack trace: #0 C:\AppServ\www\PHPExcel\Reader\CSV.php(151): PHPExcel_Reader_CSV->loadIntoExisting('C:\Users\wenny\...', Object(PHPExcel)) #1 C:\AppServ\www\Final.php(10): PHPExcel_Reader_CSV->load('C:\Users\wenny\...') #2 C:\AppServ\www\Final.php(39): scan('2') #3 {main} thrown in C:\AppServ\www\PHPExcel\Reader\CSV.php on line 21 可是我在讀取較小的檔案(自己的測試檔案)又沒有問題 請問這個錯誤是哪種問題呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.243.2.69

06/30 13:45, , 1F
檔名改英文看看
06/30 13:45, 1F

06/30 15:00, , 2F
英文檔名,另外檔案放在AppServ\www底下
06/30 15:00, 2F
我剛剛試過了樓上2位的方法 檔名改成全英文並且放在AppServ\www底下 也都沒有用,一樣是Could not open 然後我放棄PHPexcel,嘗試用Fgetcsv方式去改程式碼 結果發現一樣的問題就是開不了檔案 Warning: fopen(C:\AppServ\www umColGroup#20.csv) [function.fopen]: failed to open stream: Invalid argument in C:\AppServ\www\Final2.php on line 4 請問一下 如果是用PHP讀取csv檔案 有沒有規定檔案大小?? 因為我的檔案總共有9000多行 9000多列 是不是因為檔案太大而無法讀取呢?? 謝謝 ※ 編輯: johnnyne 來自: 111.243.2.69 (06/30 15:21)

06/30 16:04, , 3F
你沒注意到 錯誤訊息中的 檔案路徑 有問題嗎?
06/30 16:04, 3F

07/06 00:50, , 4F
將路徑分隔用「\\」或「/」
07/06 00:50, 4F

07/06 00:52, , 5F
檔名如果是numColGroup且路徑使用雙引號會造成解讀成\n
07/06 00:52, 5F

07/06 00:52, , 6F
07/06 00:52, 6F
文章代碼(AID): #1E30Q93L (PHP)
文章代碼(AID): #1E30Q93L (PHP)