分类目录归档:DEDECMS技巧

DEDECMS技巧

mysql数据库导入1115 – Unknown character set: ‘utf8mb4’

在进行phpmyadmin数据库备份恢复的时候,出现 #1115 – Unknown character set: ‘utf8mb4’ 的错误提示。

具体原因一般是高版本的数据库备份文件向低版本的数据库导入, 低版本的数据库中没有utf8mb4字符集,导致出错。

解决方法也很简单,除了升级当前数据库版本之外, 只需要将备份sql文件中的utf8mb4替换成utf8即可,保存后重新导入。

linux服务器wdcp密码忘记,wdcp后台登录密码忘记的修改方法

操作需要使用SSH登录服务器,然后执行相应的命令

wdcp后台登录密码忘记的修改方法

sh /www/wdlinux/tools/wdcp_login_chp.sh

wdcp3.0使用以下命令:

sh /www/wdlinux/wdcp/shell/wdcploginchp.sh

强制修改mysql的root密码,在忘记mysql密码时有用

sh /www/wdlinux/tools/mysql_root_chg.sh

wdcp3.0使用以下命令:

sh /www/wdlinux/wdcp/shell/mysqlrootchp.sh

ftp配置文件检查,在FTP不能连接或登录时有用

sh /www/wdlinux/tools/pureftp_conf_check.sh

wdcp3.0使用以下命令:

sh /www/wdlinux/wdcp/shell/pureftpconfcheck.sh

wdcp权限检查,在wdcp后台不正常或部分功能无法使用时有用

sh /www/wdlinux/tools/wdcp_perm_check.sh

wdcp数据库无法连接的修复,如登录后台提示”无法连接mysql,请检查mysql是否已启动及用户密码是否设置正确”

sh /www/wdlinux/tools/mysql_wdcp_chg.sh

wdcp后台限制登录IP设置错误的修复方法

sh /www/wdlinux/tools/wdcp_login_cbip.sh

wdcp3.0使用以下命令:

sh /www/wdlinux/wdcp/shell/wdcplogincip.sh

最近影响巨大且典型的相关知识产权事件非dedecms莫属!

最近影响巨大且典型的相关知识产权事件非dedecms莫属!Dedecms织梦作为一家十几年对外宣传免费的CMS系统,却突然间利用所谓的法律维权对用户进行收割。dedecms一直以免费、开源对外宣传,并以此为名接受来自各方面的捐赠,通过十几年的免费噱头,累积了几百万的用户.

知识产权碰瓷维权可以休矣!

​​知识产权的经为什么总是会念歪?从视觉中国的“碰瓷维权”,到潼关肉夹馍,逍遥镇胡辣汤,青花椒、酒鬼花生等,再到影响几百万网站的DedeCms,为什么都会成为热点事件?关键原因还是某些以利益为目的,而非以保护知识产权为目的,违背基本的社会公德与大众认知,为了牟利无所不用其极的邪恶资本嘴脸!
最为恶劣的是现在越来越多的人想通过此办法,空手套白狼!特别是针对小微企业,个体工商户,自由创业者等经济社会最底层,最困难的经营群体。经济下行压力之下,很多人的基本生存都很困难。很多时候这些群体根本无力运用法律的武器维护自己的合法权益,只能被某些无德的法律流氓敲诈勒索! 不能每次出现类似问题,挑战社会底线,让大家愤恨郁闷,然后部门介入!这样长此以往,大家不仅仅会麻木,也会对社会的基本法制精神产生怀疑!像视觉中国这种上市公司还可以加强监管,市场自我完善修复。但是像dedecms这种小公司却影响巨大的所谓维权,却很难实现自我约束与规范,不是真正以打击侵权而是肆意牟利为目的时候,普通人又如何才能维护自己的合法权益? 知识产权越来越成为经济热题,知识产权应该是创新发展的助推剂,而不是恶意谋利的法律屠刀,这样会严重反噬经济,空耗社会经济工作,影响经济的有效运转,出现更多的不是为了创造财富,而是掠夺财富经济现象!知识产权的价值,是你的创造给大家与社会创造价值,你通过市场手段获得合法收入,得到知识产权的合法保护。而不是挖坑,把大家都埋了,肆意利用现有相关法律的不完善,找到漏洞,频繁恶意诉讼,谋求不应得的暴利!坚决杜绝以维护知识产权之名,行敲诈勒索之实!

最近影响巨大且典型的相关知识产权事件非dedecms莫属!Dedecms织梦作为一家十几年对外宣传免费的CMS系统,却突然间利用所谓的法律维权对用户进行收割。dedecms一直以免费、开源对外宣传,并以此为名接受来自各方面的捐赠,通过十几年的免费噱头,累积了几百万的用户(数据源于网络,dedecms官方曾经认可的用户数,不知道收到通知函的有没有其声称的用户,下方附截图),Dedecms的用户基本都是因其宣传的免费而选用的没有资金小企业主,如果真的这样搞,无异于对小企业网络应用的一次关门屠杀!宣传多年的免费,突然收费,而且其所要求的费用,目前建站圈可以让人惊为天价了!按dedecms官方说法,即使在通知之后,才知道他们的版权主张,停止使用其系统,仍然要给其相关费用!可以想象到收到通知函的小企业主们无奈,恐惧,彷徨表情!可能就因为这么一张“收费单”一样的通知函,严重影响了其生活、工作、经营!真不知道这样的主张是否合法?合情?合理?难道真如网友们说的维权是假谋利是真?不知道dedecms的初心是什么?现在的目的又是什么?希望dedecms不要迷失自我,吃相难看,而最终无法收场!
关注事件的本质,而不再仅仅是事件的表面,从根本上解决此类问题,如果任由别有用心者不断钻法律空子,投机法律,将严重干扰正常的社会秩序。大部分老百姓不可能都完全熟悉法律的条条款款,特别是一些专业性法律,以知识产权相关法律最为明显,短短一年多的时间就热点频出。中国知识产权保护的确有待提高,但同时也是一个循序渐进的过程,只有真正以保护知识产权为目的,对知识产权权利人的合法有效保护,杜绝以牟利为目的恶意起诉,才能营造真正良好有序的知识产权保护环境。


青龙+青龙依赖=N1-OpenWrt

docker run -dit \
-v /mnt/mmcblk2p4/ql/config:/ql/config \
-v /mnt/mmcblk2p4/ql/scripts:/ql/scripts \
-v /mnt/mmcblk2p4/ql/repo:/ql/repo \
-v /mnt/mmcblk2p4/ql/log:/ql/log \
-v /mnt/mmcblk2p4/ql/db:/ql/db \
-v /mnt/mmcblk2p4/ql/jbot:/ql/jbot \
-v /mnt/mmcblk2p4/ql/raw:/ql/raw \
-v /mnt/mmcblk2p4/ql/ninja:/ql/ninja \
-v /mnt/mmcblk2p4/ql/xdd:/ql/xdd \
-v /mnt/mmcblk2p4/ql/xdd-plus:/ql/xdd-plus \
-v /mnt/mmcblk2p4/ql/sillyGirl:/ql/sillyGirl \
-p 5700:5700 \
-p 5701:5701 \
-e ENABLE_HANGUP=true \
-e ENABLE_WEB_PANEL=true \
-e ENABLE_TG_BOT=true \
–name qinglong \
–hostname qinglong \
–restart unless-stopped \
whyour/qinglong:latest

注意:
使用以上部署青龙命令请务必打开防火墙转发功能,否则容器无法连网。

依赖库

青龙依赖
docker exec -it qinglong bash
cd scripts
npm install typescript
npm install fs
npm install axios
npm install date-fns
npm install require
npm i –save-dev @typesde
npm install tslib
npm install crypto-js
npm install ts-md5
npm i png-js
apk add nodejs-current
柠檬宠汪依赖
docker exec -it qinglong /bin/sh
apk add –no-cache build-base g++ cairo-dev pango-dev giflib-dev
cd scripts
npm install canvas –build-from-source
exit

安装依赖库
docker exec -it qinglong bash -c “npm install png-js”
docker exec -it qinglong bash -c “npm install -g npm”
docker exec -it qinglong bash -c “npm i png-js”
docker exec -it qinglong bash -c “pnpm i png-js”
docker exec -it qinglong bash -c “npm i png-js -S”
docker exec -it qinglong bash -c “pip3 install requests”
docker exec -it qinglong bash -c “apk add –no-cache build-base g++ cairo-dev pango-dev giflib-dev && cd scripts && npm install canvas –build-from-source”
docker exec -it qinglong bash -c “apk add python3 zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev”

以上内容来自:https://www.codeleading.com/article/88275915368/

 

 

修改dedecms网站templets文件夹名称方法

接下来给大家分享修改模板文件名称降低网站危险的方法

首先找到系统配置文件/include/common.inc.php,找到下面这句话:

$cfg_templets_dir = $cfg_cmspath.’/templets‘;

将这段代码中的templets名称修改为你需要设置的名字(比如dNWmcog,catN6USyD9mc,N6USme),之后将根目录下的templets文件名称修改为你设置的名字即可。

修改完了就好了么,不,还有其他操作要做,否则就会显示无法找打某某文件的字样,那么解决方法就是在include文件下面打开dedetag.class.php文件,将文件中的部分代码中的templets修改成你设置的名称即可。

if( file_exists(DEDEROOT.”/templets/”.$filename) )

{

$okfile = DEDEROOT.”/templets/”.$filename;

}

else if(file_exists(DEDEROOT.’/templets/’.$cfg_df_style.’/’.$filename) )

{

$okfile = DEDEROOT.’/templets/’.$cfg_df_style.’/’.$filename;

以上就是修改templets文件夹名称的具体操作,希望能够帮助到大家,让大家更加方便安全的使用织梦dede系统。

更改dedecms网站data目录名称方法

现在DEDECMS最新的5.7版本和5.7SP1版本后台都有个安全检测,data目录如果使用默认的名称,那么DEDE系统的安全肯定会大打折扣。相信大家都看到这样的提示:强烈建议将data目录搬移到Web根目录以外。

但是对于虚拟主机来说,有些虚拟主机限制,不给移动到web目录以外,那么为了最大限度的减少网站被攻击的可能,我们可以将data目录改名,这样也进一步减少了攻击的可能。具体操作如下:

1、修改include目录下的common.inc.php这个文件。打开文件,找到第16行:

define('DEDEDATA', DEDEROOT.'/data');

把data修改成为您要改的目录名,如:改为data_fGDDkOkAJb,那么则改为:

define('DEDEDATA', DEDEROOT.'/data_fGDDkOkAJb');

2、用FTP把data目录改名data_fGDDkOkAJb,也就是跟第一步改的文件名一样。

3、在网站后台,系统-系统基本参数-性能选项,“模板缓存目录:”改为:/data_fGDDkOkAJb/tplcache。

这样就基本改完成了,不过现在还有些问题。打开网站目录你会发现,自己跳到安装文件了。不用急,修改一下网站根目录的index.php这个文件,把文件最前面的几行注释掉,注释如下,也就是在代码前面加//:

//if(!file_exists(dirname(__FILE__).'/data/common.inc.php')) //{ //    header('Location:install/index.php'); //    exit(); //}

这样,你的网站就可以正常打开了。在后台更新的时候,还是有问题,网站地图跟RSS、JS这几项更新有问题,那么我们只需要在网站根目录下新建个data目录,然后data目录下再分别新建rss和js两个目录,这样就可以了,再更新一下看看,是不是都正常了呢?

注:上面提到的更改目录为data_fGDDkOkAJb,其中data_fGDDkOkAJb可以自由更换成你想要的目录名称。