遇到了一个奇怪的问题,我很好奇是否是我们遇到的较低级别的服务器配置问题。
我们正在发布包含1个或多个图片的表单。通常只有1张图片。我们有2台服务器设置。一个是在我的Linux Mint 18盒子上运行的本地流浪盒(ubuntu.Scotch Box,如果你感兴趣的话)。另一个系统是我们租用的物理机器上的cent-os + litespeed服务器。
相同的代码,2台服务器上的php.ini设置相似,图像相同。我可以在本地做,不能通过互联网到cent os服务器。
在本地,如果我上传了一个10 MB的图像,它会按预期失败。在实时服务器上,如果我尝试上传一个2.4 MB的文件,它就会失败。
在开发服务器上:
post_max_size : 100M
upload_max_filesize : 10M
upload_tmp_dir : /tmp
memory_limit : 512M
max_execution_time : 9999999
max_input_time : 60
在本地流浪汉服务器上:
post_max_size : 8M
upload_max_filesize : 10M
upload_tmp_dir :
memory_limit : 512M
max_execution_time : 9999999
max_input_time : 60
我已经对此进行了调查,并对此发表了评论: Can't upload large file in Laravel (php.ini settings are correct in my opinion)
要加厚情节。在尝试上传图片时。 2.4 MB的图像上传失败。一个1.0工作,一个1.4 MB的工作,而不是一个1.2 MB的失败?
我们没有收到任何错误,我在开发控制台中查看帖子,并且从挂起到失败,没有任何细节。
详细说明:
在环境中:
APP_ENV=dev
APP_DEBUG=true
所以我们应该得到某种错误?
Laravel 5.2,Php 5.4。
不确定是否还有其他细节?
感谢您的帮助。