DEDE列表分页不横向显示,只显示纵向样式的解决办法

解决方法一  

1.通过修改CSS样式, 在<head>…</head>之间加一段如下代码:

<style type=”text/css”>
<!–
.nav li {                   
display: inline;     
}
–>
</style>

2.把调用代码引用css样式,更改如下代码:
<div class=”nav”>
{dede:pagelist listsize=’3′ listitem=’index pre pageno next end ‘/}
</div>

解决方法二

修改模板,去掉li标签.

查找/include/arc.listview.class.php以及arc.archives.class.php文件 ,用EditPlus或Dreamweaver打开
按Ctrl+H键,查找
<li> 
全部替换为空格
</li> 
全部替换为空格
<li class=\”thisclass\”>
全部替换为空格
保存,覆盖原文件即可.

linux修改系统默认root帐号,防止管理员帐号被穷举暴破

在学习本教程之前,可以先参考资料一下:linux系统/etc/passwd 和 /etc/shadow 文件详解

然后,进行如下的操作成功修改了root帐户的登录用户名:

  1. 输入vi /etc/passwd
  2. i键进入编辑状态
  3. 修改第1行第1root为新的用户名
  4. esc键退出编辑状态,并输入:x!保存并退出
  5. 输入vi /etc/shadow
  6. i键进入编辑状态
  7. 修改第1行第1root为新的用户名
  8. esc键退出编辑状态,并输入:x!强制保存并退出

补充:为了正常使用sudo,需要修改/etc/sudoers的设置,修改方法如下(来自How to add users to /etc/sudoers):

  1. 输入vi  /etc/sudoers
  2. 找到root    ALL=(ALL)       ALL
  3. 在下面添加一行:新用户名    ALL=(ALL)       ALL
  4. 输入:x!保存退出

linux系统/etc/passwd 和 /etc/shadow 文件详解

1.passwd文件
passwd文件存放在/etc目录下。这个文件存放着所有用户帐号的信息,包括用户名和密码,因此,它对系统来说是至关重要的。可以使用如下命令查看该文件:cat /etc/passwd
Passwd文件由许多条记录组成,每条记录占一行,记录了一个用户帐号的所有信息。每条记录由7个字段组成,字段间用冒号“:”隔开,其格式如下:

username:password:User ID:Group ID:comment:home directory:shell

  字段含义

  • username 用户名
    它唯一地标识了一个用户帐号,用户在登录时使用的就是它。
  • password 该帐号的口令
    passwd文件中存放的密码是经过加密处理的。Linux的加密算法很严密,其中的口令几乎是不可能被破解的。盗用帐号的人一般都借助专门的黑客程 序,构造出无数个密码,然后使用同样的加密算法将其加密,再和本字段进行比较,如果相同的话,就代表构造出的口令是正确的。因此,建议不要使用生日、常用 单词等作为口令,它们在黑客程序面前几乎是不堪一击的。特别是对那些直接连入较大网络的系统来说,系统安全性显得尤为重要。
  • User ID 用户识别码,简称UID。
    Linux系统内部使用UID来标识用户,而不是用户名。UID是一个整数,用户的UID互不相同。
  • Group ID 用户组识别码,简称GID。
    不同的用户可以属于同一个用户组,享有该用户组共有的权限。与UID类似,GID唯一地标识了一个用户组。
  • comment 这是给用户帐号做的注解
    它一般是用户真实姓名、电话号码、住址等,当然也可以是空的。
  • home directory 主目录
    这个目录属于该帐号,当用户登录后,它就会被置于此目录中,就像回到家一样。一般来说,root帐号的主目录是/root,其他帐号的家目录都在/home目录下,并且和用户名同名。
  • login command 用户登录后执行的命令
    一般来说,这个命令将启动一个shell程序。例如,用bbs帐号登录后,会直接进入bbs系统,这是因为bbs帐号的login command指向的是bbs程序,等系统登录到bbs时就自动运行这些命令。

  系统帐号

  系统中还有一些默认的帐号,如daemon、bin等。这些帐号有着特殊的用途,一般用于进行系统管理。这些帐号的口令大部分用(x)号表示,代表它们不能在登录时使用。


2.shadow文件

  为了增强系统的安全性,Linux系统还可以为用户提供MD5和Shadow安全密码服务。如果在安装 Linux 时在相关配置的选项上选中了MD5和Shadow服务,那么将看到的/etc/passwd文件里的passwd项上无论是什么用户,都是一个“x”,这就表示这些用户都登录不了;系统其实是把真正的密码数据放在了/etc/shadow文件里。

    /etc/shadow文件只能以root身份来浏览。为什么要这样做呢,原因其实很简单,在系统设计的时候,/etc/passwd文件是任何人都可以读的,那么那些心有所图的 人就可以利用这个文件,使用各种各样的工具按照Linux密码加密的方法把用户甚至root的密码试出来,这样整个系统就会被他所控制,严重危害系统的安 全和用户数据的保密性。

3.有关命令

  • pwconv
    根据/etc/passwd文件生成/etc/shadow。它把所有口令从/etc/passwd移到/etc/shadow中。
  • pwunconv
    将/etc/shadow中的信息尽可能地恢复到/etc/passwd。

DEDECMS 5.7 清空所有文章且以后新建文章ID从1开始

第一种:

最简单的办法:首先登录织梦后台 找到 系统——系统设置——SQL命令行工具

分别运行:

清除表中的数据,删除所有文章:
truncate table `dede_arctiny`;
truncate table `dede_archives`;
truncate table `dede_addonarticle`;
新发布文章ID从1开始:
ALTER TABLE `dede_arctype` AUTO_INCREMENT =1;

然后再发布文章id都是从1开始了。

第二种清空方法:

论坛看了好多帖子还是不行自己弄出来了!

delete from dede_addonarticle;

delete from dede_addonimages;

delete from dede_archives;

delete from dede_arctiny;

delete from dede_co_htmls;

delete from dede_co_urls;

delete from dede_co_mediaurls;

delete from dede_tagindex ;

delete from dede_taglist;

delete from dede_keywords;

在后台直接运行上面的语句,意思是清空文章和原来采集过的记录

TRUNCATE TABLE `dede_archives`;

再在后台直接运行上面的语句

TRUNCATE TABLE `dede_archives`;

使用SQL的清空表的命令。ID就会从1开始。

dede文章删除后 id从1开始设置方法

只需要执行三条SQL语句就可以了:

1、 ALTER TABLE `dede_archives` AUTO_INCREMENT =1; 主表

2、ALTER TABLE `dede_arctiny` AUTO_INCREMENT =1; 微表

3、ALTER TABLE `dede_addonarticle` AUTO_INCREMENT =1; 附加表

很多人 都是只将主表dede_archives id设置为了1,这样还不行。一定要同时将微表dede_arctiny和附加表dede_addonarticle一并执行了这样id才可从1开始。

ALTER TABLE `dede_archives` AUTO_INCREMENT =1;

ALTER TABLE `dede_arctiny` AUTO_INCREMENT =1;

ALTER TABLE `dede_addonarticle` AUTO_INCREMENT =1;

为WDCP PHP增加PDO MySQL扩展模块教程

安装114啦网址导航时,需要服务器支持PDO MySQL扩展模块才能安装,由于服务器使用的是WDCP,现在提供一下官方论坛里提供的教程,亲测可用,以供参考。

用SSH登录服务器,执行
wget -c http://down.wdlinux.cn/in/pdo_mysql_ins.sh
再执行
chmod 755 pdo_mysql_ins.sh
./pdo_mysql_ins.sh

网页登录WDCP控制面板,在左侧导航找到网站管理——PHP设置——在线编辑文件
搜索:extension=php_pdo.dllextension=php_pdo_mysql.dll
并把它们前面的 去掉
然后再在底部添加
extension=pdo.so
extension=pdo_mysql.so
最后重启web服务就OK了!

wdcp:无法连接mysql,请检查mysql是否已启动及用户密码是否设置正确

有时,使用wdcp搭建网站环境,在做mysql参数设置时,在mysql优化方案中选择了最小内存vps。重启mysql之后就会出错,提示:无法连接mysql,请检查mysql是否已启动及用户密码是否设置正确。


登录SSH运行:
service myqld start
会出现错误提示:
service mysqld restart
ERROR! MySQL manager or server PID file could not be found!
Starting MySQL. ERROR! Manager of pid-file quit without updating file.

遇到这种问题,只要执行:
sed -i ‘/innodb/d’ /www/wdlinux/etc/my.cnf
service mysqld restart

就OK了,亲测有效。

强制修改mysql的root密码,在忘记mysql密码时有用
sh /www/wdlinux/tools/mysql_root_chg.sh

终于明白婆媳关系为啥老处不好了

今天网上看个文章,写的是哪个国家的的老婆最“便宜”。

原本只是篇戏谑的文章,文章下面的评论呢,也都是说中国的老婆最贵。但看完之后我突然顿悟,难怪婆媳关系一直处得不好,敢情是因为娶儿媳妇太贵了,当婆婆的,能不抱怨几句吗?所以,气全撒在了媳妇身上,那关系,还能好吗?

网站使用百度云加速,但今天出现400错误

网站使用百度云加速,平时一直好好的,但今天看统计时发现居然是0?

看了一下网站确实打不开了,显示400错误。网站使用的是百度云加速,解析没出问题,VPS上的其它网站访问也都正常,可是为什么百度云加速却显示400错误呢?难道是云加速的问题?不得而知。

而且其它一些网站,申请百度云加速,已经很久了,现在还显示正在审核中。就目前看来,百度云加速的使用体验,比加速乐要差得多了,加速乐可没这些问题。

看来,网站还得重新使用加速乐来解析才行。

dz论坛手机触屏版首页导读默认显示最新发表帖子的方法

众所周知,dz论坛这一款社区网络平台拥有强大的功能,很受站长欢迎,但是其手机版一直不够完美,第一是手机客户端掌上论坛到现在还不支持dzX3系列。第二dz手机版功能设置很有限,本文旨在说明如何让dz手机版首页显示论坛最新帖子的功能。因为电脑版,我们一般采取使用首页4格可以清晰展示最新帖子,最新回复等。那么手机版如何一眼看到最新帖子免去一个一个版块去查看的麻烦:
方法如下:
1.开启dz论坛手机版访问功能。并且开启触屏版展示热帖功能。
2.开启dz论坛导读功能。
(这里要说的是:开启导读,需要把dz论坛需要展示的板块权限里面浏览权限全部不勾选。这样导读才可以显示帖子)
3.修改程序模板文件夹里面/touch/forum/discuz.htm文件
其中把:guide&view=hot修改为guide&view=newthread
有两处。
4.覆盖即可。
不愿意麻烦修改的,可以直接下载这个文件覆盖:
地址【这个是3.2版本的】
http://www.colafile.com/file/2080913