Jump to content
View in the app

A better way to browse. Learn more.

PHP论坛人

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

上传大文件时出错

Featured Replies

当我上传超过40mb的文件时,会出现-200错误

我的php改了配置啊

image.png.e22229bc2c191a4b4e036bd6e4994ab7.png

Nginx中的配置也改了

image.png.a1ccdbd3112d572bf49d61e0939bae4e.png

宝塔面板中的数据盘挂载无异常

image.png.1ee9f140f049045b7a560d267a4d1506.png

但是当我上传超过40Mb的文件时还是会

image.png.7cdef0d3ba170eff2e16cda8d8011d0f.png

我改怎么办?

Solved by Jack

Go to solution

我不用宝塔面板有一段时间了,换为LNMP一键安装包


你的php.ini修改太大了,比默认值再大一点就好


论坛后台的支持,看日志是写什么错误


修改配置后,最好服务器重启


既然上传40M文件会出错,那你慢慢找出上传最稳定的大文件是?
40M、30M、20M、10M ...

 

服务器放在国外,比较容易网络不稳定

 

论坛是否有CDN或其他加速

  • Author
44分钟前,Jack说:

我不用宝塔面板有一段时间了,换为LNMP一键安装包


你的php.ini修改太大了,比默认值再大一点就好


论坛后台的支持,看日志是写什么错误


修改配置后,最好服务器重启


既然上传40M文件会出错,那你慢慢找出上传最稳定的大文件是?
40M、30M、20M、10M ...

 

服务器放在国外,比较容易网络不稳定

 

论坛是否有CDN或其他加速

有做CDN 然后40M以下的没有问题 39M都没问题 40.2M就-200错误了

 

  • Author
38分钟前,Jack说:

如果是timeout

就有几个与timeout相关的地方需要改

目测不像超时 他是我拖文件到发布框立马就报错

11分钟前,球说:

目测不像超时 他是我拖文件到发布框立马就报错

IPS论坛发帖时,附件下面有写 (限制上传的文件大小)

要到论坛后台修改,比如每个用户组限制几MB

分别为

每个帖子的附件大小

每位会员的总计附件大小

Edited by Jack

  • Author
3分钟前,Jack说:

IPS论坛发帖时,附件下面有写 (限制上传的文件大小)

要到论坛后台修改,比如每个用户组限制几MB

分别为

每个帖子的附件大小

每位会员的总计附件大小

我改成了500M 之前就改了 但是这个总计附件大小我没看见过 我去瞅瞅

 

  • Author
3分钟前,球说:

我改成了500M 之前就改了 但是这个总计附件大小我没看见过 我去瞅瞅

 

改了 但是还是没有用 我待会重新安装下LNMP环境吧

12分钟前,球说:

改了 但是还是没有用 我待会重新安装下LNMP环境吧

每个用户组

不明白就选 无限制

att.png

 

 

保存后,清除缓存

----------------------------
Cron任务方法,X分钟运行Cron任务

----------------------------

最后还不行,就重启服务器reboot

不用重装LNMP环境

Edited by Jack

  • Author
24分钟前,Jack说:

eboo

您截的图的这个设置在哪里啊

没找到=_=

  • Author
刚才,Jack说:

论坛后台 -> 会员 -> 用户组 -> XXX用户组 -> 编辑 -> 内容 ->

好的好的 谢谢你 辛苦了 我去试试

  • Author
17小时前,Jack说:

我不用宝塔面板有一段时间了,换为LNMP一键安装包


你的php.ini修改太大了,比默认值再大一点就好


论坛后台的支持,看日志是写什么错误


修改配置后,最好服务器重启


既然上传40M文件会出错,那你慢慢找出上传最稳定的大文件是?
40M、30M、20M、10M ...

 

服务器放在国外,比较容易网络不稳定

 

论坛是否有CDN或其他加速

会不会是因为CDN的问题? 您说的方法我都试了还是不行 我的网站有挂CDN

  • Solution
4小时前,球说:

会不会是因为CDN的问题? 您说的方法我都试了还是不行 我的网站有挂CDN

你要修改的 该用户组 与 该会员

可看看有无修改正确

论坛后台 -> 会员 -> 会员 -> 搜索该会员名称 -> 点击该用户名


附件配额
xxxx MB / 无限制 的配额

att01.png

 

 

然后发帖,要看到该会员可上传 xxx MB 的附件文件

我在后台设置可上传50MB,但发帖显示实际只能48.83MB,你看你的是否有碰到这种问题

att02.png

 

 


如果最后还是无效,就把CDN关掉试试

  • Author

恭喜!在我关掉了CDN之后,上传文件正常了,感谢您!

Edited by Jack
你论坛网址都看到了

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.