2016-09-26 64 views
0

似乎是一个无数次回答的问题。Codeigniter/PHP上传500错误>〜100MB

我的php.ini应该允许它。我的.htaccess也应该支持它。我在过去和一些较老的回帖中看到,如果我将php.ini复制到脚本的工作目录中,它就会解决。没有骰子。

我也在CodeIgniter的系统配置文件夹中创建了一个新的配置文件,以允许大量上传,比我尝试的大。 MB的限制可以是任意的,我猜它也可能是一个线程/进程的时间限制,但我将它设置得相当高以便测试。

我已重新启动apache2。仍然没有运气。我正在使用EC2,ElasticBeanstalk和S3的AWS服务。

+1

一般规则为500:如果你得到一个,你去看服务器的错误日志第一。其他任何东西都是随机在黑暗中刺伤的。 –

+0

如果文件太大,则不会收到500错误。还有其他的错误。按照@MarcB的建议,检查错误日志,或打开显示错误。 –

回答

0

Amazon SDK中为其S3服务器提供了batchsize参数。在对API文件进行更改并允许服务器重新启动并且浏览器停止使用旧缓存之后,此问题得到修复。

感谢您的帮助,我启用了错误日志记录功能,不幸的是,前设备已关闭,我没有想到在我遇到设置问题之前检查。