使用Laravel Excel

时间:2016-07-30 17:48:58

标签: php laravel laravel-excel

当我尝试使用Laravel Excel读取xlsx文件时,我收到此超时错误。 Xls文件工作正常。 我增加了php.ini中的内存限制,但它仍然返回相同的错误。 请注意,这不会发生在我的本地计算机上,只发生在我用于prod和test的共享服务器上。 我发现了一个关于堆栈溢出的主题,它建议通过激活缓存和其他东西来减少内存消耗(链接:How to fix memory getting exhausted with PHPExcel?)。

但是这个帖子适用于PHP Excel。即使Laravel Excel是PHP Excel孩子,我也不知道如何访问相应的配置。

2 个答案:

答案 0 :(得分:0)

php.ini在重新启动服务器之前不起作用,如果这是共享服务器,您将无法自行重启服务器。 联系您的托管服务提供商。

答案 1 :(得分:0)

我遇到了这个问题,为此我创建了一个只执行导入并返回包含文件所有内容的数组的lib,比laravel excel快得多,并且没有这个问题尝试在开发中使用它可以改变我想要的,如果你愿意,我会把任何想要帮助的人作为git贡献者。

lib on gitHub