多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
* `max_execution_time`:设置了在强制终止脚本前PHP等待脚本执行完毕的时间,此时间以秒计算。当脚本进入了一个无限循环状态时此变量非常有用。然而,当存在一个需要很长时间完 成的合法活动时(例如上传大型文件),这项功能也会导致操作失败。在这样的情况下必须考虑将此变量值增加,以避免PHP在脚本正在执行某些重要过程的时候 将脚本关闭。 * `post_max_size`:控制在采用POST方法进行一次表单提交中PHP所能够接收的最大数据量。如果希望使用PHP文件上传功能,则需要将此值改为比upload\_max\_filesize要大。 * `memory_limit`:为了避免正在运行的脚本大量使用系统可用内存,PHP允许定义内存使用限额。通过memory\_limit变量来指定单个脚本程序可以使用的最大内存容量变量memory\_limit的值应当适当大于post\_max\_size的值。 ![](https://img.kancloud.cn/e9/e2/e9e293ac3b02a5dce772e9facfcc0d6d_646x458.png) ![](https://img.kancloud.cn/f5/da/f5daa2fa313062b0037b72b5a44c5c93_614x465.png) ![](https://img.kancloud.cn/ba/fe/bafe756904ee96542748acb0d6f4ef92_717x552.png) > `max_execution_time`和`post_max_size`一般默认100秒和50M即可,因为我有特殊需求所以设的300秒 > 一般情况都是你把`max_execution_time`和`post_max_size`设得很大了,但大图片还是无法上传,那么就是`memory_limit`限制了,因为图像处理很需要你的内存,将其调大一点就行了,但是请不要改的太大了!因为`memory_limit`设置太大会影响系统速度,系统和数据库及其他程序同样需要内存空间,一般系统和数据库内存空间是自己分配的。