Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

新增版塊到 fid:530 就無法再新增,我在內文有詳細說明操作方式,請官方協助處理

[复制链接]
polygamous 发表于 2012-10-25 18:51:19 | 显示全部楼层 |阅读模式
【問題回報】
新增版塊到 fid:530 就無法再新增,既使再輸入「顯示順序」「版塊名稱」後按「提交」
畫面也只是閃一下而已,實際上並沒有新增成功。

【主機環境】
1. Windows Server 2008 R2 (Windows Update 至 20121025)
2. Microsoft Visual C++ 2010 x64 繁體中文版可轉散發套件
3. Microsoft URL Rewrite Module 2.0 x64 for IIS 7 繁體中文版
4. Microsoft Urlscan Filter v3.1 x64 for IIS 7 英文版
5. PHP Manager v1.2 for IIS 7 x64 英文版
6. PHP v5.3.18 VC9 x86 Non Thread Safe 英文版
7. MySQL Community Server v5.5.28 x64 英文版
8. phpMyAdmin v3.5.3 多國語言版
9. Windows Cache Extension v1.1 x86 for PHP 5.3 英文版
10. Discuz! X2.0 UTF-8 繁體中文正式版(20120628)(DZ 2.0 和 DZ 2.5 我都試過,問題一樣)
10. Discuz! X2.5 UTF-8 繁體中文正式版(20120901)(DZ 2.0 和 DZ 2.5 我都試過,問題一樣)
11. Discuz! IP 地址查詢數據庫(20111102)
12. ImageMagick v6.8.0-2 x64 英文版

【測試步驟】
1. 每次測試我都全新安裝上列軟體(除了重灌 Windows 之外)
2. DZ 安裝後未做任何設定,直接至後台新增版塊
3. 每次測試我都會用 IE9、Chrome、FireFox 重覆測試
4. 嚐試過更新緩存或重新開機,但結果一樣

【測試帳密】
網址:tw-game.no-ip.org
帳密:test / test

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

mark35 发表于 2012-10-26 11:22:28 | 显示全部楼层
查看web日志里面有没有异常
回复

使用道具 举报

 楼主| polygamous 发表于 2012-10-26 11:38:35 | 显示全部楼层
mark35 发表于 2012-10-26 11:22
查看web日志里面有没有异常

web 日誌在那裡?

你可以進後台幫我看看嗎?

http://tw-game.no-ip.org/

test / test
回复

使用道具 举报

mark35 发表于 2012-10-26 12:01:47 | 显示全部楼层
polygamous 发表于 2012-10-26 11:38
web 日誌在那裡?

你可以進後台幫我看看嗎?

你检查下php.ini中POST可接受的最大值。有可能是版块太多使得POST提交的字符串太长于是被拒绝了
回复

使用道具 举报

mark35 发表于 2012-10-26 12:03:17 | 显示全部楼层
这个值
; Maximum size of POST data that PHP will accept.
; http://php.net/post-max-size
post_max_size = 25M
回复

使用道具 举报

 楼主| polygamous 发表于 2012-10-26 14:34:08 | 显示全部楼层
mark35 发表于 2012-10-26 12:03
这个值

我嚐試把這個值改成 100M , 但是沒有作用

還有其他地方可以修改嗎?
回复

使用道具 举报

mark35 发表于 2012-10-26 15:07:22 | 显示全部楼层
polygamous 发表于 2012-10-26 14:34
我嚐試把這個值改成 100M , 但是沒有作用

還有其他地方可以修改嗎?

那就应该和这儿无关
你是虚拟空间还是vps独服,看看网站日志吧

回复

使用道具 举报

m.king 发表于 2012-10-26 17:05:45 | 显示全部楼层
mark35 发表于 2012-10-26 12:01
你检查下php.ini中POST可接受的最大值。有可能是版块太多使得POST提交的字符串太长于是被拒绝了

有道理  有可能就是这个问题。
回复

使用道具 举报

m.king 发表于 2012-10-26 17:06:58 | 显示全部楼层
一言惊醒梦中人啊,你这么一说我就想起来了。

昨天某网站报告后台编辑板块排序时没有任何提示,像是刷新了一下页面,经过调试,发现是POST参数不全
表单中submit和formhash等参数没有,联想到之前的hash拒绝服务攻击漏洞,进入php.ini查看max_input_vars设置


; How many GET/POST/COOKIE input variables may be accepted

; max_input_vars = 1000

发现此处是默认的1000,而此站板块就有1000个,变量肯定超过了1000。加大此参数后,重启fpm,后台可以正常编辑板块


此参数将在今后调整为10000
回复

使用道具 举报

mark35 发表于 2012-10-26 17:15:43 | 显示全部楼层
m.king 发表于 2012-10-26 17:06
一言惊醒梦中人啊,你这么一说我就想起来了。

昨天某网站报告后台编辑板块排序时没有任何提示,像是刷新 ...

我正想说这个。如果装了suhosin就会对提交变量个数有如此限制的(默认好像是1024)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-8-30 08:16 , Processed in 0.173212 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表