记录日常点点滴滴,欢迎来到我的小站。

0%

我的ubuntu是16.04版本,今天安装软件(sudo apt-get install ssh)突然安装不上,有如下提示:
/××××××××××××××××××××××××××
dpkg: 处理软件包 gir1.2-unity-5.0:amd64 (–configure)时出错:
该软件包正处于非常不稳定的状态;
您最好在配置它之前,先重新安装它
正在设置 ssh (1:7.2p2-4ubuntu1) …
在处理时有错误发生:
gir1.2-unity-5.0:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
××××××××××××××××××××××××××××/

阅读全文 »

1
2
3
dpkg --force-depends -P `dpkg -l |awk '/mysql/{print $2}'`

rm -r /etc/mysql/

问题是删除了之后数据库全部丢失哦,所以之前一定要备份好

1、打开httpd.conf: 将#Include conf/extra/httpd-vhosts.conf 前的“#”去掉 让apache加载虚拟机配置文件

2、打开conf/extra/httpd-vhosts.conf,隐掉或删掉例子

1
2
3
4
5
6
7
8
9
10
11
12
13
#<VirtualHost *:80>

# ServerAdmin webmaster@dummy-host2.example.com

# DocumentRoot "/usr/local/apache2/docs/dummy-host2.example.com"

# ServerName dummy-host2.example.com

# ErrorLog "logs/dummy-host2.example.com-error_log"

# CustomLog "logs/dummy-host2.example.com-access_log" common

#</VirtualHost>
阅读全文 »

在wordpress中使用最多的ECshop 插件就是 WooCommerce
在带来便利的同时,WooCommerce也带来了一堆没用的垃圾代码
如以下图片显示的内容。

这个部分的Feed去除方法
在模板根目录下的function.php中
添加以下代码

1
remove_action( 'wp_head', 'wc_products_rss_feed');

步骤:

开始–运行,输入cmd,然后键入以下命令,如

1
nslookup -q=ns baidu.com

或者

1
nslookup -qt=ns baidu.com

注意:域名这里要输入根域名,而不是二级域名。

1
2
3
4
5
6
7
8
RewriteEngine On

RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/(.+)\.php[^\s]* [NC]
RewriteRule ^ /%1 [R=301,NE,L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^ %{REQUEST_URI}.php [QSA,NC,L]

将以上代码写入到你的站点.htaccess文件中即可。

创建和删除用户角色

WordPress 用户角色具有可扩展的特点。你可以添加或者是删除一个角色,添加一个角色很简单,你只需要一个角色的标签名字,一个显示名字,然后再加上用户权限就够了。

1
2
3
4
5
6
add_action( 'init', 'wptuts_addrole' );

function wptuts_addrole() {
add_role( 'uploader', 'Uploader', array('upload_files') );
add_role( 'link_manager', 'Link Manager', array('manage_links') );
}
阅读全文 »

WordPress 给用户提供了两个函数来请求用户列表,所以你可以不用去询问数据库。第一个函数是 “get_users_of_blog()” ,这个函数返回一个该博客所有用户的数组(如果你运行的是多站点的话,或者你可以通过传递一个 blog ID来获得)。第二个函数是 “get_users()”,返回的是一个用户列表,这个列表是基于传递到该函数的参数来做到的。这就减少了很多到数据库的SQL请求。

两个函数都会返回用户数据目标的数组。(除了 get_users() 这个函数,用它可以返回一个特定的字段。 )下一节我们会涉及更多关于用户目标的细节。

阅读全文 »

在 WordPress 里面,用户和访客是不同的概念。用户是在你的网站是注册,有自己的用户名的人群。你可以在设置面板里开启允许新用户注册的功能,在“会员”里把“允许所有用户注册”的勾打上就可以了。

在这一节里面,我们会涉及到 WordPress 里面一些与注册用户交互的重要函数。全新安装的 WordPress 应该至少有一个用户:即安装 WordPress 的那个。在旧版本里面,该用户的名字只能是“管理员”,而现在你可以在安装的时候自定义一个名字了。

创建一个用户,升级和删除用户

WordPress 有一个可视化界面来创建,升级和删除用户。你应该大部分时间都用这种方式。但是也有一些情况是你想要通过代码的方式来解决的:例如,当你把用户从另外一个平台导入的时候,或者是自己设计注册表格的时候。

WordPress 有四个函数了完成这些活动:

阅读全文 »