【CentOS笔记】常见错误提示整理

错误提示:

Yum update fails on a 404 returned from http://***/repodata/repomd.xml

或者

All mirror URLs are not using ftp, http[s] or file.

解决:

#从度盘下载CentOS-Base.repo文件;链接:http://pan.baidu.com/s/1c7wcTw 密码:kmh1

【备忘】文本框清除选择什么的

需求场景:

一个只读的input文本框,存在目的就是让用户复制其中的内容,,虽然可以用一键复制的插件,,但是对于文本框自身还是希望做些处理:

1、鼠标移入时候选中文本——onmouseover="this.select();"

2、点击文本框时候仍然保持选中状态——然而直接用onclick="this.select()" 时并不会看到直观的点击反馈←←至少我自己感觉略不爽——所以解决是加个延时onclick="that = this;setTimeout(function(){that.select()},150);"

【备忘】按钮倒计时效果

按钮点击后禁用5秒

$(".xnxf-btn").removeAttr("disabled"); //按钮禁用时刷新并不会恢复?
$(".xnxf-btn").click(function () {
    var t = 5;
    var tempHtml = $(".xnxf-btn").html();
    $(this).attr("disabled", "disabled");
    $(this).html(tempHtml + "(" + t + "s" + ")");
    var n = setInterval(function () {
            t -= 1;
            $(".xnxf-btn").html(tempHtml + "(" + t + "s" + ")");
            if (t == 0) {
                $(".xnxf-btn").removeAttr("disabled");
                $(".xnxf-btn").html(tempHtml);
                clearInterval(n);
            }
        }, 1000);
    // do sth
});

【备忘】Linux定时备份教程

bak文件夹可能需要事先创建好,使用环境为CentOS

tar zPcf /home/wwwroot/bak/backup_$(date +%Y%m%d).tar.gz /home/wwwroot/www.wdssmq.com
/usr/local/mysql/bin/mysqldump -u数据库用户名 -p密码 数据库名 > /home/wwwroot/bak/backup_$(date +%Y%m%d).sql
find /home/wwwroot/bak/ -type f -mtime +2 -name "backup_*" -exec rm -f {} \;
lftp -u FTP用户名,FTP密码 -e "mirror -R --delete --only-newer --verbose /home/wwwroot/bak /远程目录;exit" www.FTP地址.com

命令第一行是打包网站目录,第二行是导出数据库,,

HTML转义字符什么的

在新版Z-Blog中,只有五个字符是需要转义的,导致的问题就是在编辑旧文章时如果存在其他的转义字符,则其中的&将被转义。。

解决办法好像除了在发现时手动修改外就只有替换数据库了。。(╯﹏╰)

下边五个字符不会有问题:

'—— '

"—— "

&—— &

&lt;—— <

&gt;—— >

分享