php.ini文件配置-文件上传导入

php导入excel到mysql数据库,原有逻辑是将每行取出存入数组,之后对数组内数据进行过滤插入(存在的pass掉)。

结果出现两个问题:

1、上传文件超过限制

php.ini 默认

upload_max_filesize = 2M #默认上传文件大小,自行修改为需要限制的大小

2、Maximum execution time of 120 seconds exceeded

max_execution_time = 120 #默认超时时间,如果超过这个时间php文件仍然没有执行完,就会报错,0表示无限制

3、Allowed memory size of xxx bytes exhausted

memory_limit = 32M #php默认内存最大占用,可以自行修改较大范围,比如我之前使用数组存放数据,当数据量过大时极易导致此问题,所以最终我取消了数组存放,而是读取一条记录便插入一条记录

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容