推荐榜 短消息 big5 繁体中文 找回方式 手机版 广 广告招商 主页 VIP 手机版 VIP 界面风格 ? 帮助 我的 搜索 申请VIP
客服
打印

[建议] 发现本站切换https后,部分大内容页面显示不全问题,及一些解决建议

购买/设置 醒目高亮!点此感谢支持作者!本贴共获得感谢 X 18

发现本站切换https后,部分大内容页面显示不全问题,及一些解决建议

发现本站切换https后,部分大内容页面显示不全问题。
会在页面后台提示“依照声明的字符编码,字节流是错误的。字符编码声明可能不正确。”或“Failed to load resource: net::ERR_INCOMPLETE_CHUNKED_ENCODING”这样的错误信息。

一些解决方法:

1、将nginx的缓冲区(Proxy Buffer)设置大一些,修改配置如下:
复制内容到剪贴板
代码:
proxy_buffer_size 1024k;
proxy_buffers 16 1024k;
proxy_busy_buffers_size 2048k;
proxy_temp_file_write_size 2048k;
2、可能因为nginx的临时目录(/proxy_temp)过大或没有权限写入缓存文件

当代理文件大小超过配置的proxy_temp_file_write_size值时,nginx会将文件写入到临时目录下(默认为/proxy_temp)。
如果nginx中/proxy_temp过大或者没有写权限,缓存文件就写不进去了。
可以试下如下操作:
    a. 直接删除Nginx缓存文件:
复制内容到剪贴板
代码:
rm -rf /usr/local/nginx/proxy_temp
b. 设置Nginx的缓存过期时间;
    c. 调整/proxy_temp权限为配置nginx的那个用户:
复制内容到剪贴板
代码:
chown -R www:www /usr/local/nginx/proxy_temp
3、可能因磁盘空间不够

可以试下删掉磁盘一些日志 文件,释放下空间。

点此感谢支持作者!本贴共获得感谢 X 18
TOP

您好:



(1)非常感谢您提出建议!



(2)负责本版的两位超级版主大大,他们会重视并转达您的建议给上层的!



(3)另外,您是超专业人士,我个人想请问您一个问题:


由于论坛的代码不支持换行,

请问您知道还有哪些个代码在论坛能换行吗?

或是有何种做法可以换行?

【类似<br>的功能】





感谢回复!


给您一个红心支持!

TOP

引用:
原帖由 jk5g8ctabq 于 2022-9-7 02:15 发表
发现本站切换https后,部分大内容页面显示不全问题。
会在页面后台提示“依照声明的字符编码,字节流是错误的。字符编码声明可能不正确。”或“Failed to load resource: net::ERR_INCOMPLETE_CHUNKED_ENCODING”这 ...
膜拜大佬!

TOP

回复 2楼 的帖子

不好意思,现在才发现你的问题。

请问具体是在哪个场景下出现没有换行的问题?

TOP

引用:
原帖由 jk5g8ctabq 于 2022-9-7 02:15 发表
发现本站切换https后,部分大内容页面显示不全问题。
会在页面后台提示“依照声明的字符编码,字节流是错误的。字符编码声明可能不正确。”或“Failed to load resource: net::ERR_INCOMPLETE_CHUNKED_ENCODING”这 ...
人才啊,虽然没碰到此类情况,但要是遇到了就能从容解决了

TOP

引用:
原帖由 jk5g8ctabq 于 2022-11-3 00:42 发表
不好意思,现在才发现你的问题。

请问具体是在哪个场景下出现没有换行的问题?
您好:


(1)感谢您的回复!


(2)这个问题,我请比较懂详情的【烛龙斩】分区版大PM您和您说明讨论!



感谢您的帮忙协助!

TOP

LP520说的意思就是,无法通过输入代码的方式实现换行。
比如在html中,输入<br>就会换行。
但是在论坛中,按说应该是[br][\n][\r]之类的,[p]但是试遍了都没有换行的效果,无法识别代码。
引用:
原帖由 jk5g8ctabq 于 2022-11-3 00:42 发表
不好意思,现在才发现你的问题。

请问具体是在哪个场景下出现没有换行的问题?

TOP

据我现在对本论坛编辑器的了解:
1. 禁用了 “Html 代码”
2. 启动了:Smilies、Discuz!代码、img 代码

在上述的情况,默认编辑器里面是不存在“换行”这样的代码(标签)。

如果想要实现类型的功能,方法有:
1. 后台启用Html 代码,接着后台操作数据库,把所有帖子内容都替换为html代码样式。(不建议,风格变化,还得让用户重新学习编辑器)
2. 通过插件、模块啥的,更换Discuz的默认编辑器。(不建议,理由同上)
3. 直接修改Discuz服务器中php代码,对帖子内容在保存进数据库前进行内容替换。比如,打算新增一个换行代码 [br],那么对php的代码修改应该如下:
复制内容到剪贴板
代码:
$content = str_replace("[br]",chr(13),$content)

TOP

引用:
原帖由 jk5g8ctabq 于 2022-11-4 01:52 发表
据我现在对本论坛编辑器的了解:
1. 禁用了 “Html 代码”
2. 启动了:Smilies、Discuz!代码、img 代码

在上述的情况,默认编辑器里面是不存在“换行”这样的代码(标签)。

如果想要实现类型的功能,方法有: ...
您好:


(1)感谢您的回复!


(2)比较懂详情的【烛龙斩】分区版大如果还有疑问会再请教您和您讨论!


(3)论坛应该很需要您这种专业人才!

如果您愿意贡献所长,帮助论坛更进步,欢迎您在楼下回复一声!

本版的【西风吹梦度关河】和【色鬼】两位超版大大看到您的回复后,会与您联络和作适当的安排!





非常感谢您的帮忙协助!

TOP

谢邀,
如你所见,由于工作原因,我基本只有工作日的深夜或周日有空余时间,且不固定。
如有问题可以大家一起讨论下,但暂无多余时间承担频繁的事件。

谢谢。

TOP



当前时区 GMT+8, 现在时间是 2025-6-17 01:15