作者johnnyne (强尼乃)
看板PHP
标题[请益] PHPexcel
时间Thu Jun 30 13:15:51 2011
大家好,
我在尝试读取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
1F:推 s25g5d4:档名改英文看看 06/30 13:45
2F:→ arrack:英文档名,另外档案放在AppServ\www底下 06/30 15:00
我刚刚试过了楼上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)
3F:→ arrack:你没注意到 错误讯息中的 档案路径 有问题吗? 06/30 16:04
4F:推 oceanmygod:将路径分隔用「\\」或「/」 07/06 00:50
5F:→ oceanmygod:档名如果是numColGroup且路径使用双引号会造成解读成\n 07/06 00:52