转到正文
浏览 1,272 次

confluence,已经升级到了6.15.2了,发布一下最新的K文件(6.14版本的KEY文件继续有效)

Confluence 6.15.2安装包下载

http://techlife.com.cn/soft/iso/atlassian-confluence-6.15.2-x64.bin

K文件

链接:https://pan.baidu.com/s/1Ww2ex7PKq_LFhnUGJHh0Kg
提取码:e6i0

浏览 689 次

完全使用官方原汁原味的代码自行开发,非破解版。大家还是共同交流吧,有需要的联系我 xu1701@hotmail.com。

2019年初,更新demo地址给大家下载试用,有问题联系我

http://www.techlife.com.cn/play/ad/video.html

浏览 5 次

自从更新了wordpress 5.1 版本以后,经常出现发布或更新文章失败,但其实刷新页面后发现文章已经更新了。网上说是因为从4版本升级上来,编辑器不兼容,建议用原来的编辑器,有插件可以下载,但是插件启用了以后,照常如此,还多了一个 /wp-admin/post.php 显示404的问题,我的php环境没问题,post.php肯定也在/wp-admin/目录中,后来查找nginx 的 Log日志,发现如下问题

2019/04/23 13:55:04 [error] 22780#22780: *398 open() “/***/50x.html” failed (2: No such file or directory), client: 1.1.1.1 , server: _, request: “POST /wp-admin/post.php HTTP/1.1”, upstream: “fastcgi://127.0.0.1:9000”, host: “123.com.cn”, referrer: “http://123.com.cn/wp-admin/post.php?post=4444&action=edit”

# find / -name 50x.html

找了一下50x.html,发现nginx的安装目录里有,拷贝到系统找不到文件的那个地方,上述所有问题均解决。

浏览 13 次

有需要问的,可以留言,不保证能快速回复,多了一个沟通手段。

浏览 21 次

WordPress 5.1.1 已经发布,这是一个安全和维护版本。WordPress 5.1.1 包含了 14 个问题修复和功能增强,修复了一个可能引发跨站脚本攻击的评论 CSRF 漏洞 。

浏览 53 次

首先,要看看你是不是非root用户,非root用户用netstat看不到root用户的进程pid

所以,想看pid还是需要root用户,确定是root用户登陆后,如果netstat还看不到pid,那么它可能是一个内核线程,没有 PID。怎么确定这个想法呢?

# rpcinfo -p localhost
看看有没有这个端口号,看看后面的程序是什么

其实,一般的程序我们使用
# lsof -i :port 或者
# ps pid
就可以看到全部进程信息了。

浏览 54 次

今天突然登陆不了后台了,之前也有过,年纪大了,密码经常忘,没当回事儿,直接登陆数据库,update wp_users,改了还是不行!! 想想是不是php_cache的问题呢,遂将所有的cache关停,重新启动nginx和php-fpm还是不行,好吧,试试邮件的方式,系统提示我mail()功能没启动。。。又是改这里又是改那里,邮件可以了,改了密码,还是不行。。。都堵死了!!

找了个脚本,不用用户名密码进入博客后台,看到一个插件loginwall
http://www.loginwall.com/wordpress/installation.php
不记得之前启动过这个插件,关闭之,能登陆了。。。晕啊!!!

这个问题很诡异啊,网上找资料,并不是WP新版的自带插件,到底怎么安装的,实在摸不到头脑。

crack.php 我放在这里,以防大家碰到类似问题

<?php
require('wp-blog-header.php');
$query_str = "SELECT ID FROM $wpdb->users";
$user_ids = $wpdb->get_results($query_str);
foreach ($user_ids as $uid) {
    $user_id = $uid->ID;
    if (user_can($user_id, 'administrator')) {
        $user_info = get_userdata($user_id);
        $user_login = $user_info->user_login;
        wp_set_current_user($user_id, $user_login);
        wp_set_auth_cookie($user_id);
        do_action('wp_login', $user_login);
        echo "You are logged in as $user_login";
        if (function_exists('get_admin_url')) {
            wp_redirect(get_admin_url());
        } else {
            wp_redirect(get_bloginfo('wpurl') . '/wp-admin');
        }
        exit;
    }
}
?>
浏览 41 次

Centos7系统,修改了/etc/resolv.conf 以后,不重启,啥事儿没有!只要一重启,就必定更换为/etc/sysconfig/network-scripts/ifcfg-eth0 网卡里配置的DNS地址,所以,在 Centos7系统 就不用费心修改 resolv.conf 文件了,只要确保 ifcfg-eth0 里配置了

DNS1=”8.8.8.8″
DNS2=”6.6.6.6″

就可以了,如果临时修改DNS地址,可以修改 /etc/resolv.conf ,是立即生效的。但重启以后就又变成 8.8.8.8 和 6.6.6.6 了。

再多说一句,如果DNS有问题,那么
# iptables -L 会显示的极慢,跳过dns解析的话,需要使用
# iptables -L -n

浏览 48 次

一般我都是直接升级WP的插件,这次换了个服务器,再次升级,出错,需要提供ftp用户名和密码,或者联系服务器管理员,可我就是服务器管理员。。。估计是用户权限错乱导致的。

nginx 设置用户名和用户组都是nginx
user nginx nginx;

重启nginx测试还是不行,突然想到,WP需要php支持,我的php方式用的是php-fpm,需要修改配置文件
默认的配置文件在/etc/php-fpm.d/www.conf,默认的用户名和用户组是apache,把它改成nginx

; Unix user/group of processes
; Note: The user is mandatory. If the group is not set, the default user’s group
; will be used.
; RPM: apache Choosed to be able to access some dir as httpd
user = apache
; RPM: Keep a group allowed to write in log dir.
group = apache

改完后需要重新启动php-fpm服务,然后访问WP后台,就不会再报错了。插件顺利升级。

浏览 49 次

大概浏览了一下,网上很多是用 pip 卸载后重新安装,不过我的系统是Python2和python3共存,其实这个提示已经很清楚了——系统的libcurl库文件和后安装的不一致。
系统中,我们后安装的libcurl库一般都在/usr/local/lib中,一般有两个文件,以我的系统为例
libcurl.so
libcurl.so.4 -> libcurl.so.4.5.0

然后系统自带的libcurl库,在/usr/lib64中,目前只发现一个文件
libcurl.so.4 -> libcurl.so.4.3.0

我们只要把新安装的 libcurl.so 和 libcurl.so.4.5.0 拷贝到 /usr/lib64 中,并删除原 libcurl.so.4 软链,并在 /usr/lib64 中建立新的 libcurl.so.4 软链文件
# ln -s libcurl.so.4.5.0 libcurl.so.4

然后再import的时候就不会报错了

当然有条件用pip安装最好,依赖性都不用自己解决。但是我这种两个版本共存的时候,pip安装时候经常会报错,就必须用源代码安装了。

浏览 77 次

首先,我们要说Centos7这个版本和之前的版本有很多不同之处,中文字符支持这件事也是如此
1、在我负责的系统中,都是最小化安装,安装的时候就要安装中文语言支持包。
2、修改/etc/locale.conf为如下
LANG=”zh_CN.UTF-8″
3、重启,再说一遍,必须重启系统,而不是用什么source的方法
4、重启登陆,不管用Securecrt,还是其他putty啥的,会发现之前显示正常的英文都变乱码了,但如果你在机器上插显示器,其实还是英文提示,如下图

看来,只有 Securecrt 或者 Putty 受影响了,所以我们要从软件上找原因,而不是从系统中找。我们以Securecrt为例,需要修改的地方如下

字体我们选用中文仿宋,字符编码,我们要选用UTF-8,因为Linux系统都是UTF-8编码。关闭设置后,重新登陆系统。我们已经能看到中文正常显示了,如下图,再啰嗦一下,如果这台服务器插上显示器,“ 总用量 ”那里不是中文,还是英文,从这里充分说明,目前还只是系统支持中文显示,而这种中文显示,是需要用客户端配合服务器端实现的。

继续阅读