情丿本是债 发布的文章

搭建wordpress中的常见问题集锦

最近2天又搭建了一个wordpress的博客,中间出现了很多常见的问题,记录一下,以备不时之需

  1. 文件的权限问题
  2. mail函数替换为smtp发件
  3. 注册和重置密码邮件的链接优化
  4. wordpress主题无法完全显示的问题

1. 文件的权限问题

应该说,所有的程序,都需要设置文件的权限,包括执行权限和用户归属。在wordpress安装时,有时候会提示没有写权限,需要将某个配置文件手动写到目录里。这个时候,需要将权限设置为 755 同时归属者设置为php的用户和用户组 www:www

2. mail函数替换为smtp发件

反正用mail函数加上sendmail 发出来的邮件百分之200进垃圾箱,就算加了白名单也没用。所以乖乖smtp发件吧

3. 注册和重置密码邮件的链接优化

直接打开wordpress发出的注册和重置密码邮件里的链接时,会提示链接错误

您的密码重设链接无效,请在下方请求新链接。

这是由于wordpress为了美观,在链接前后加了 < > 符号
为了解决这个问题,我们需要删除掉这个符号

wp-login.php文件中

$message .= '<' . network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . ">\r\n";

替换为

$message .=network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user_login), 'login') . "\r\n";

同理 /wp-includes/pluggable.php

$message .= '<' . network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user->user_login), 'login') . ">\r\n\r\n";

替换为

$message .= network_site_url("wp-login.php?action=rp&key=$key&login=" . rawurlencode($user->user_login), 'login') . "\r\n\r\n";

4. wordpress主题无法完全显示的问题

这个问题,把PHP禁用的一个功能打开就可以了

编辑 php.ini

我的在 编辑/usr/local/php/etc/

disable_functions 后面有一个 scandir
删除,重启下php
/etc/init.d/php-fpm restart

就可以了

Python-2

len() 输出一个list 或字符串的长度

range() 生成一个list 例如

 range(x,y,z)
x=开始的数
y=结束前一个
z=间隔

range(2,8,2)
['2','4','6']

def 定义函数
def add(w,t)
return w+t

python学习笔记及作业之一

才开始学习py,感觉确实比较简洁,而且不用考虑太多底层的东西。当然,有得必有失,相比C这类语言来说,python的执行效率肯定有所下降。这方面的话,见仁见智。

不废话,直接上内容。

学习的内容都是从 廖雪峰的博客看的
地址:http://www.liaoxuefeng.com/
十分感谢他提供如此高质量,简洁,而且内容丰富的免费教程

print ('please input:(输入end,判定为结束输入并自动开始计算)')

#输入数据模块
#(差输入内容过滤)
sr = input()

#首字为负号处理
if sr == '-':
    num=['0']
else:
    num=[]



while sr != 'end' :
    num.append(sr)
    print (num)
    sr = input()


#乘法模块
while num.count('*')>0:
    x=num.index('*')
    do = (int(num[x-1]) * int(num[x+1]))
    num[x+1]=do
    num.pop(x)
    num.pop(x-1)


#除法模块
while num.count('/')>0:
    x=num.index('/')
    do = (int(num[x-1]) / int(num[x+1]))
    num[x+1]=do
    num.pop(x)
    num.pop(x-1)


#减法模块
while num.count('-')>0:
    x=num.index('-')
    do = (int(num[x-1]) - int(num[x+1]))
    num[x+1]=do
    num.pop(x)
    num.pop(x-1)



#加法模块
while num.count('+')>0:
    x=num.index('+')
    do = (int(num[x-1])+int(num[x+1]))
    num[x+1]=do
    num.pop(x)
    num.pop(x-1)


print (num[0])

CentOS Linux安装EPEL

centos 本身自带了yum包管理,但是yum无法安装一些常见的软件 例如 nginx htop iftop 等,所以,我们需要安装EPEL来增强yum的适用范围

目前可以直接通过执行命令:

yum install epel-release

直接进行安装

CentOS/RHEL 5 :

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm

CentOS/RHEL 6 :

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

CentOS/RHEL 7 :

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Ok,安装完毕。

校园电信打开WIFI的正确姿势

前言:

很多小伙伴纷纷表示,只能电脑上网,手机如何才能上车? 坐好了,我们要出发了
  1. 下载工具包

首先,我们要下载全家福工具包(你电脑现在应该没联网,用手机下载吧,也就6M多,实在不行让同学下载拷贝给你吧)

大礼包.zip

  1. 解压安装

解压吧,把两个都安装了吧

  1. 设置

然后,双击打开netkeeper
QQ图片20160908234853.png

输入你的帐号和密码 帐号后面记得 加@xxxx xxxx是你的学校英文简称,如果不知道,问下你同学吧
密码是啥,也问下你同学或者学长吧

然后点连接互联网,应该电脑就可以上网了

我们用电脑下载WIFI共享大师

http://bbs.ggsafe.com/download/WiFi-2307.exe

剩下的设置下,就可以开车了