Sever (IO) Erro 的解决办法:
从虚拟机转移到独立服务器后比较容易出现这个问题。
问题故障一般如下:
1,PHP.INI的配置问题。(网上优化及配置教程很多就不写出来了)
2,应用程序池的问题
上传附件 大概在 30秒左右出现 Sever (IO) Erro 。
这个问题我的出现在应用程序池上 ,合理配置 回收及性能 即可。
具体方法:
打开php.ini查找 max_execution_time
默认值是30 ,你可以把这个值该大一些,或许能解决该问题。
max_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒
max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒
注:未什么要设置那么大而不用默认的30. 那是你不能保证你上传的网速,如果网速太慢,时间太长,那多半会出现该问题!
(php.ini)位置问题我就不说了,论坛搜一下。
应用程序池的配置没什么好说的
下面有截图,
方法二:
使用swfupload上传,出现Server (IO) Error错误!
1.在uploadfile.php 里面,设置 file_size_limit : "600 MB", 2.在php.ini文件中修改了相关的限制,比如:post_max_size 1024M 1024M;max_input_time 18000 18000;memory_limit 1024M 1024M;max_execution_time 18000 18000 3.在php.ini文件, 头部加这个: set_time_limit(0);
|