我在客户端的MyBB实例上遇到了一个非常奇怪的问题。附件上传有效,但在保存修改后读取线程时我无法看到它们。
起初我认为这是一个权限问题(chmod或htaccess),但上传有效。我可以在" / uploads / 201503 /"中看到上传的附件夹。我看到一个缩略图文件和另一个带有" .attach"文件扩展名,实际上是我重命名" .attach"时的jpg图像扩展到" .jpg"。所以上传有效。
现在查看数据库"附件"表,我可以看到上传的附件行。 " attachname"字段显示" 201503 / post_2_1425271978_8162c40a2a603edc2b441bd78460f9a7.attach",这正是我上传的附件。因此,对数据库的持久性有效。
我尝试删除所有htaccess文件并将chmod放到777 ...否定。它不会去任何地方。
这里有人遇到过这个问题吗?
我在帖子之前搜索了论坛..一些很老的帖子已经出现了,但不幸的是,op没有发布解决方案。
我没有收到任何错误/警告信息。
非常感谢您的帮助。
查尔斯
答案 0 :(得分:1)
检查db和实际大小的附件大小是否相同。如果不是,则Content-length
会出错,有些浏览器会失败。
答案 1 :(得分:1)
另外,只需检查权限是否允许访客无法查看附加图像。