这里以DZ论坛为例,当然这种方法适用所有网站。 下载自己喜欢的字体 image.png 下载自己喜欢的字体,字体格式为.ttf。
DZ论坛是一款功能十分强大的bbs系统。但是由于功能的强大也使其变得很臃肿。当服务器性能一般的情况下,打开dz的速度也就很一般了。本文将通过自己的实践来告诉大家如何来提高论坛的加载速度。...image.png 论坛页面缓存优化 全局--性能与优化 缓存论坛首页有效期:设置论坛首页缓存更新的时间,单位为秒,0 为关闭(关闭以后,缓存系数将不再起作用),建议设置为 900。...缓存目录:默认为 data/threadcache 目录,如果您需要将其指定为其他目录,请确定您指定的目录有可写权限 缓存系数:页面缓存功能可以将会员经常访问的主题临时缓存起来,缓解大型论坛服务器压力。...首先,在宝塔面板中安装redis image.png 修改config/config_global.php文件内容如下 $_config['memory']['prefix'] = '3DAD6r_';
3、上传网站程序包和数据库包到新的空间,将数据库上传到新的服务器中。...4、找到 config\config_global.php 文件,修改以下3处内容: $_config[‘db‘][‘1‘][‘dbuser‘] = ‘数据库用户名‘; $_config[‘db‘][‘...1‘][‘dbpw‘] = ‘数据库密码‘; $_config[‘db‘][‘1‘][‘dbname‘] = ‘数据库名‘; 5、找到 config\config_ucenter.php 文件,修改以下...uc_server\data\config.inc.php 文件, 修改以下3处内容: define(‘UC_DBUSER‘, ‘数据库用户名‘); define(‘UC_DBPW‘, ‘数据库密码‘)...; define(‘UC_DBNAME‘, ‘数据库名‘); 到这里程序文件就修改完毕了。
图片1.png 二,鼠标移入内容管理,点击管理帖子 图片2.png 三,这时就能看到他的所有评论和帖子了,勾选删除即可 图片3.png 四,对于用户显示被删除的,可以复制这个用户名,然后去论坛后台添加个账号
修改前必读: 1、修改编辑器后会造成以前发过的帖子再次进行修改时(也就是编辑帖子操作)出现很多被DZ重写过的html标签,不方便进行修改,所以尽量在安装DZ后立刻进行修改。...(当然,如果你有能力重写代码的话就可以无视啦) 2、修改前请先在本地进行尝试或备份相关文件。...sourceincludepostpost_editpost.php 修改步骤: 一、首先下载百度的 ueditor utf-8 php 版,解压出来后将文件夹名改为ueditor,然后放在论坛根目录...二、修改post_editor_body.htm(将下面代码复制,打开文件全选之后粘贴。)...function_Discuzcode.php ,大约在第 97 行,或者搜索 $htmlon , 在下面加上 $htmlon=1; 注:改这里是 DZ在提交时将替换编辑框里html标签 的功能去掉了
前面在论坛分享过discuz论坛更换目录后出现头像无法显示/ucenter无法进入,只是简单地讲了在更换子目录之后怎么重新设置参数,使得头像正常显示。...uc_server文件是没问题的,所以不考虑修复这个文件夹,现在直接通过链接直接访问UCenter后台地址:http:// yoursite/uc_server/admin.php,其中“yoursite”请修改为自己网站地址...图片接着打开Discuz论坛后台的站长页面,将UCenter设置中的通讯密钥更新一下。图片更新之后,发现UCenter用户管理中心的通讯就正常了。图片现在刷新下全站缓存,发现所有的问题得到了解决。
connect to MySQL server Error:Access denied for user ‘a*********’@’localhost’ (using password: YES) 解决方法 修改.../web/uc_server/data/config.inc.PHP文件里的数据库用户名密码,更新为新数据库的用户名及密码。...ftp重新上传一下文件,问题解决 修改另一个文件 具体文件路劲在根目录wwwroot/config/下的config_ucenter.php文件,修改数据库信息。...这个时候就需要把论坛的伪静态功能关闭就好了。
数据库设计的每个表的功能,每个表中每个字段的功能。 关于DZ数据库设计文档,请参阅DZ相关的项目文档(请从本贴附件中下载) 三) Discuz!...的数据处理过程 a) DZ对mysql的数据库操作处理全部封装在dbstuff(db_mysql.class.php)类中 b) 所在的外部数据均通过“daddslashes()”初步过滤,然后再过滤...具体操作,可以看文件中的代码,做相应的修改即可 九) DZ中模板处理机制 a) DZ独创的模板处理技术,类似于Smarty中的模板处理,只是具体算法,过程不同,Smarty是一种重型模板引擎方案...digest.php 精华帖子 discuz_version.php 论坛版本号 faq.php 问题列表 forumdisplay.php 论坛列表 index.php 跳转页面...counter.inc.php 论坛计数 cron.func.php 计划任务 db_mysql.class.php 数据库 db_mysql_error.inc.php 数据库错误
我在修改密码页面加入了两个选项卡,一个是记得原密码就直接通过原密码修改,如果忘记了就直接通过邮件找回。 代码为: <?php if (isset($_SESSION['username'])): ?...逻辑是如果登录就显示密码修改表单,否则就提示登录。 修改密码只是比对当前密码是否与数据库中用户表中该用户的密码相同,相同的话就可以直接修改密码,将新密码插入密码字段中覆盖原密码。...['current_password']; $newPassword = $_POST['new_password']; // 查询数据库中的用户记录 $stmt = $conn...然后在相同页面进行验证即可,避免了验证码保存到数据库的多余操作。我也看到很多系统是直接发送重置链接的,但是我觉得麻烦就简化了。...== $_SESSION['captcha']) { $message = '验证码不正确'; } else { // 更新数据库中的密码 $hashedPassword = password_hash
自己的找资料修改并记录下来。希望看的人能赞一下。不要直接复制粘贴走。转载注明出处哦!...如果有想咨询的可以加QQ:783021975 2014/5/21 10:38 ---------------------------------------- 1.修改门户相关分类 discuz如何去掉门户相关分类... 在style_12_forum_forumdisplay 找.tl th, .tl td. fn{font-size:12px;padding-right:1.5em;zoom:1} 只是修改了缓存文件具体修改为模板默认下面的一个味...--{avatar($_G[uid],middle)}--> 7.修改论坛版块为横向显示 论坛-版块-论坛首页下级子版块横排---分区下级子版块横排 ? ?...修改数字(设置一个大于1的数字) 8.修改全局门户和论坛的宽度 default/common/common.css 通用容器,定义页面宽度 */ 默认为960px .wp { margin: 0
数据库设计的每个表的功能,每个表中每个字段的功能。 关于DZ数据库设计文档,请参阅DZ相关的项目文档 三) Discuz!...的数据处理过程 a) DZ对mysql的数据库操作处理全部封装在dbstuff(db_mysql.class.php)类中 b) 所在的外部数据均通过“daddslashes()”初步过滤,然后再过滤,...网站风格的制作,请参阅详细的DZ风格制作文档 b) DZ网站风格文件处理的原理:其实很简单,Discuz论坛源码使用template.func.php中的parse_template()以PHP正则运算把...具体操作,可以看文件中的代码,做相应的修改即可 九) DZ中模板处理机制 a) DZ独创的模板处理技术,类似于Smarty中的模板处理,只是具体算法,过程不同,Smarty是一种重型模板引擎方案。...counter.inc.php 论坛计数 cron.func.php 计划任务 db_mysql.class.php 数据库 db_mysql_error.inc.php 数据库错误 debug.php
alter table tb modify (name nvarchar2(20)); 3、假设字段有数据,则改为varchar2(40)执行时会弹出:“ORA-01439:要更改数据类型,则要修改的列必须为空...”,这时要用下面方法来解决这个问题: /*修改原字段名name为name_tmp*/ alter table tb rename column name to name_tmp; /*增加一个和原字段名同名的字段...name=trim(name_tmp); /*更新完,删除原字段name_tmp*/ alter table tb drop column name_tmp; 总结: 1、当字段没有数据或者要修改的新类型和原类型兼容时...,可以直接modify修改。...2、当字段有数据并用要修改的新类型和原类型不兼容时,要间接新建字段来转移。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。
的文件系统目录 注:想搞DZ开发,就得弄懂DZ中每个文件的功能。...数据库设计的每个表的功能,每个表中每个字段的功能。 关于DZ数据库设计文档,请参阅DZ相关的项目 三) Discuz!...前台的流程控制比较简单:流程是自由的,如: 首页:index.php 会员注册:register.php; 会员登录:logging.php 发贴程序:post.php 会员信息:member.php 论坛内容...的数据处理过程 a) DZ对mysql的数据库操作处理全部封装在dbstuff(db_mysql.class.php)类中 b) 所在的外部数据均通过“daddslashes()”初步过滤,然后再过滤,...具体操作,可以看文件中的代码,做相应的修改即可 九) DZ中模板处理机制 a) DZ独创的模板处理技术,类似于Smarty中的模板处理,只是具体算法,过程不同,Smarty是一种重型模板引擎方案。
开启php的fsockopen函数 —— 解决DZ论坛安装问题“该函数需要 php.ini 中 allow_url_fopen 选项开启。...请联系空间商,确定开启了此项功能 在安装dz论坛时遇到因为fsockopen()函数问题无法进入下一步,安装错误显示“该函数需要 php.ini 中 allow_url_fopen 选项开启。...一般没有必要不必禁用函数,可将=后面的函数名全去除 2、查看allow_url_fopen是否开启 在php.ini中查找“allow_url_fopen”,看=后面是否为On,如果是Off 则说明,些函数被关闭,我们只需修改为...On ,重起php服务,再去看问题是否解决 3、修改extension=php_openssl.dll 在php.ini中查找“extension=php_openssl.dll”,将前面的“;”去掉,...解决办法总结 通过上面三种方法,对于dz论坛安装时出现“该函数需要 php.ini 中 allow_url_fopen 选项开启。请联系空间商,确定开启了此项功能”的问题,就可以有针对性的解决了!
1.改动数据库配置表 编辑/etc/my.cnf,在配置表后方加入“skip-grant-tables”,意思是跳过跳过授权表,即不再坚定账号密码的正确性,使用service mysqld restart...重启mysql,输入mysql -uroot -p,直接回车进入数据库命令行。...2.更改密码 MySQL 5.7 之前的版本修改密码使用的语句是: UPDATE user SET Password=PASSWORD('yourpassword') where USER='root'...进入MySQL下: (前提是validate_password插件必须已经安装,从5.7版本开始默认安装) 首先,修改validate_password_policy参数的值 即policy = 0...,仅限制密码的长度 set global validate_password_policy=0; 查看默认密码的长度 select @@validate_password_length; 修改默认密码的长度
MySQL是一个关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一...很多人都会遇到MySQL需要修改密码的情况,比如密码太简单、忘记密码等等。这里我就教大家几种修改MySQL密码的方法。这里以修改root密码为例,操作系统为windows。...注意:修改MySQL是需要有mysql里的root权限的, 所以一般用户无法更改密码,除非请求管理员。...连接权限数据库: use mysql; 。 改密码:update user set password=password(“123”) where user=“root”;(别忘了最后加分号) 。...连接权限数据库: use mysql; 。
本文将为您讲解如何批量修改文本。...实验前请先备份数据库 目的:批量修改测试站的蓝奏云资源链接 查找 打开测试站对应的数据库,打开typecho_contents表,可以看到我写的文章在text列中 //第一行语句选择了text列;...SELECT text FROM `typecho_contents` WHERE type='post' AND text LIKE '%lanzoux.com%' 修改 修改上面的语句: //第一行语句选择了...typecho_contents表; //第二行语句选择了选择了text列并对本文进行修改; //第三行语句选择了type列中为post并且text列包含lanzoux.com的数据行。...LIKE '%lanzoux.com%' 总结 UPDATE FROM `` WHERE UPDATE SET = REPLACE(,'<要修改的文本
SQL修改数据库可以对现有的表使用SQL语句,也可以对相应的持久化类使用ObjectScript操作来修改InterSystems IRIS®数据平台数据库的内容。 不能修改定义为只读的持久类(表)。...%Save() }UPDATE语句UPDATE语句修改SQL表中的一条或多条现有记录中的值:UPDATE语句修改SQL表中的一条或多条现有记录中的值:在插入或更新时计算字段值在定义计算字段时,可以指定ObjectScript...这个命令通常是可选的; 如果事务%COMMITMODE是隐式或显式的,事务从第一个数据库修改操作自动开始。...如果事务成功,提交其更改可以是隐式(自动)或显式的; %COMMITMODE值决定是否需要显式地使用COMMIT语句来永久地将数据修改添加到数据库并释放资源。...如果事务失败,可以使用ROLLBACK语句撤消其数据修改,这样这些数据就不会进入数据库。注意:通过管理门户执行SQL查询接口运行SQL时,不支持SQL事务语句。
网站建设中难免遇到要更换服务器和站点搬家,这里分享下 1、首先我们需要登录DZ论坛后台,在全局设置里边,关闭站点,防止网站出现新数据导致备份数据不完整。...如图: 2、后台 – 站长,点击数据库,按照提示,选择备份类型,点击提交开始进行备份。 3、备份完成之后我们可以看到如下图。 ...进入正常安装DZ步骤开始安装。选择全新安装,点击下一步。填写新的正确的数据库信息,创建管理员账号密码。(注意:数据库的数据表前缀和以前必须是一样的,不能修改)填写完成之后进行安装。...我们在 后台 – 站长 – 数据库,在数据库恢复中点击后面的网址会出现导入数据的页面。 9、弹出的这个页面最后面有个导入,点击导入你需要的备份日期就可以进行数据库恢复了。 ...如果不记得第一次的账号和密码可以查询uid,一般大多数第一个就是管理员账号,密码也不知道的话,可以用tool.php工具进行修改管理员密码,或者也可以在数据库中进行修改。
服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 #创建新表时将使用的默认存储引擎 default-storage-engine=INNODB #添加此行进行密码的修改...skip-grant-tables 在命令行输入修改密码: mysql> use mysql; mysql> update user set authentication_string=password
领取专属 10元无门槛券
手把手带您无忧上云