1

我已阅读所有现有的相关主题。但是,似乎没有人遇到过类似的问题。因此,创建一个新查询。

我已经在 php.ini 文件中适当地设置了变量,以允许上传最大 128 MB 的文件。更改 php.ini 后也重新启动了 apache 服务器。我可以毫无问题地上传小文件。但是,当我上传大于 20MB 的文件时,我得到了错误

1) 在 Chrome 浏览器上 - 找不到 upload.php 页面。但是,当我刷新 chrome 时能够找到该页面。2) 在 Firefox 和 IE 上 - 内部服务器错误。

在服务器错误日志中找不到任何内容。我尝试在 php 页面上设置错误报告。可能页面根本没有加载,因此没有报告错误。

自最近两天以来,我一直坚持这一点。任何帮助将不胜感激。

4

2 回答 2

1

问题是“conf/last_httpd.include”配置文件中的“MaxRequestLen”变量。我通过将它乘以 10 来增加它的值来解决这个问题。

感谢所有试图提供帮助的人。

于 2013-10-28T08:38:18.130 回答
0

将此行添加到您的 php 以上传大文件

ini_set('upload_max_filesize', '1024M');
ini_set('post_max_size', '1024M');
ini_set('max_execution_time', '600');
ini_set('max_input_time', '600');
ini_set('memory_limit', -1); // no memory limit
php_value upload_max_filesize 750M
php_value post_max_size 750M
于 2013-10-26T09:16:00.190 回答