我做了一个小网站,我的朋友可以上传他们想要的歌曲和一些小文件,但我的问题是超过5mb的文件失败,如浏览器显示"连接重置"错误。
我的服务器设置的最大文件大小是2Mb,但我可以上传2.5-3Mb罚款 可能是因为我用.htaccess
覆盖了它但是,如果文件上传超过5Mb,他们根本就没有上传,正如我之前所说的浏览器无法访问服务器。
这会是服务器问题吗?或者我的代码中存在问题?我是否需要更改内容以便进行大量上传? 此外,.htaccess文件中的最大帖子大小和最大文件大小设置为40mb
这是网站 http://sharebay.webatu.com/
您可以尝试通过7mb上传一些文件,mp3 / flac / aac / m4a / wav /
答案 0 :(得分:4)
将这些添加到.htaccess中(将10M调整为您想要的MB大小):
php_value upload_max_filesize 10M
php_value post_max_size 10M
这假设您无法访问php.ini(否则最好放在那里)并且您的主机不会禁止对这些值进行htaccess覆盖。
如果您已尝试过,请发布有关您的环境的更多信息。如果你在共享服务器上,那么你可能不会改变太多。
答案 1 :(得分:0)
更改文件上传大小
您可以将其更改为.htaccess文件。
.htaccess文件与.php文件存储在同一目录中。他们修改该文件夹和所有子文件夹的配置。您只需在您选择的目录中创建.htaccess文件即可使用它们(如果存在,则修改它)。
以下内容应该可以增加上传限制(如果服务器提供商允许通过.htaccess更改PHP配置)。
php_value upload_max_filesize 70M
php_value post_max_size 80M
php_value memory_limit 90M
php_value max_execution_time 240
php_value max_input_time 240
你可以根据需要改变大小
答案 2 :(得分:0)
上传需要多长时间?
如果您的上传速度很慢,那么它应该花费更多时间,然后max_execution_time,然后apache会停止您的PHP脚本。