网站无法访问浏览器报 Error establishing a database connection 错误的解决方案

这个问题我相信很多写博客的朋友可能都已经见过了,对于一个网站来说这个错误导致的问题可以说是致命的,因为只要报这个错,网站就无法访问了。所以我们没有理由置之不理,必需采取行动。 云库网就是这两天才发现有这个问题的,这就好像上天跟我开了个玩笑一样,2018年1月1号,难道这是上天送给我的过年礼物吗?这似乎有点过分,但也只能双手合一含着泪把这个厚礼收下。 2018年的第一天访问网站时遇到这个 ...

2018
01-03

纯手工实现 WordPress 文章阅读量统计功能(非插件)

要想实现纯手工打造的文章阅读量功能,我们有必要先来了解实现这个功能的一些基本元素。下面我们先来简单的了解下有关 post meta 的几个函数。 WordPress 中有四个关于 post meta 的函数,他们分别是:get_post_meta()、update_post_meta()、delete_post_meta()、add_post_meta()。这四个函数分别用来检索、更新、删除、添加对应文章中的自定义字段的值,这些字段保存在 postmeta 表中。 基本语法 add_p...

2017
09-07

Linux 环境下 WordPress 发邮件的坎坷之旅

用上了阿里云的云服务器后,我的生活发生了翻天覆地的变化,天天被被折腾得体无完肤,吃不下,睡不着,辗转反侧,失眠多梦。从云服务器降生(13:25:23 2017/2/7)到 WEB 站点服务环境配置完成,到网站上线时文件权限设置及数据库文件上传的解决,再到后来的一些小事,如:WordPress 图片/文件上传问题,Linux 定时备份,还有这次记录的 WordPress 发邮件的坎坷之旅。整整花费了一个多月,其实在买这个云服...

2017
03-11

关于 WordPress 更新出错的那点事

事情发生在 13:35 2017/3/11 ,一个吃午饭的时间。打开wordpress 后台看到升级提示,对于我这种有微弱强迫症的人来说,升级是必需的。谁知道升级按钮一点,浏览器转了好久,然后无情地来了一个空白页,什么都看不见,心突然就碎满一地。 于是重新刷新了一遍页面,竟然提示我:您确定要这样做? 无耐,只能关掉页面重新再试一遍。美美地又来到了更新界面,点击更新按钮,被提示:“升级 WordPress 另一更新正...

2017
03-11

wordpress 主题查看源代码时最开始空了几行的解决方法

很多时候我们会遇到这样的情况,当你做好一个主题后,你在浏览器里ctrl+u查看源代码时会看到源码的头几行是空白的,不管你是那种内容管理系统,都有可能会遇到这种情况。比如像下面这样: 到目前为止我知道的就只有两种可能会导致这种情况发生。这两种可能还得是在是 wordpress 内容管理系统才会出现的,如果是其它的内容管理系统估计其中一种可能就不会发生了。下面我们就来看看这两种可以分别是什么。 ...

2017
02-22

phpMyAdmin 登录出错 session_start(): open(SESSION_FILE, O_RDWR) failed: Permission denied

在配置 vsftpd 虚拟用户之前,是可以登录 phpMyAdmin 后台的。配置完 vsftpd 虚拟用户后就出现了如下图片所示的错误。 phpMyAdmin – Error Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser. session_start(): open(SESSION_FILE, O_RDWR) failed: Permission ...

2017
02-13

wordpress 无法上传图片的解决方法

自己配置的云服务器肯定会遇到各种坑,好不容易把云服务器配置好了,把 wordpress 上传到站点根目录后程序也装好了,开开心心的发篇文章吧,谁知道无法上传图片。提示:无法将上传的文件移动至 wp-content/uploads/2017/02 如图: 这个问题也不算是什么大问题,网上解决的方法一大堆,但不时候都不尽如人意。 网友智慧 1.直接更改目录权限。 2.修改wp-config.php文件 3.进入WP后台后,点击左侧导航栏的“...

2017
02-10

wordpress 后台编辑器 TinyMCE 自定义按钮

前言 这是一篇很不错的文章,你可以从这篇文章里得到一个提高效率的方法,一个关于如何为 wordpress 后台自带的编辑器 tinymce 添加自定义按钮的方法,纯粹干货,行过路过,真的不要错过。 在写这篇文章的时候,我也把这个自主开发的,云库网制造的说它不是 wordpress 插件,但它又确确实实有插件的功能的两堆代码。不多说,是马是驴,拉出来溜溜就知道。代码如下,分两步。 代码案例 修改functions.p...

2016
08-06

Z-Blog常用标签大全(精华版)

前言 博客系统的历史可以说很悠久了,还记得我刚开了自己的博客的时候,有朋友跟我说,现在都什么年代了,还玩博客。他说得也不无道理,但很多东西有没有价值,用不用,关键还是看自己,我觉得博客还是个好东西,我可以把工作中的经验都记录下来,把生活中的快乐,想法或者些许感悟都记录下来,以便日后装B之用。扯远了,回到正题,本文要介绍的是 Z-Blog 常用标签,相对来说我还是比较喜欢 Z-Blog 博客...

2016
07-21

织梦常用标签大全(精华版)

前言 之前跟大家分享过了 wordpress 常用标签,现在跟大家说说织梦常用的标签,为什么说是常用的,因为本文是基于一个实践网站(云库网)所用到的标签的基础上添砖加瓦的。如果你是一个初学者,那么这篇文章真的非常适合你,如果你对于常用的织梦标签已经比较熟悉了,那么也可以把它叫藏起来,毕竟好记性不如烂毛头。 为了让你看得更加清晰明了,有些直接把完整的 HTML 结构也贴出来了。这个对于理解如...

2016
07-19

wordpress 常用标签大全(精华版)

title标题 <title><?php if ( is_home() ) {bloginfo('name');} elseif ( is_category() ) {single_cat_title(); echo " - "; bloginfo('name');} elseif (is_single() || is_page() ) {single_post_title(); echo " - "; bloginfo('name');} elseif (is_search() ) {single_post_title(); echo " - "; bloginfo('name');} elseif (is_search() ) {echo "搜索结果"; echo " - "; bloginfo('...

2016
06-27

wordpress 中强大的文章调用函数 query posts 用法

前言 刚用上 wordpress 不久,就觉得 wordpress 这个博客系统棒棒哒,一开始还用不惯,但用了一会后,发现wordpress 还真不错。由于用上了新的博客系统,所以网站模板也必需重新做,于是就有了这篇文章下面就给大家分享下这个强大的wordpress函数 query_posts()。 基本用法 <?php //定义要显示的文章范围查询 query_posts(); //文章循环 if ( have_posts() ) : while ( have_posts() ) : the_po...

2016
06-05

wordpress 代码高亮插件 highlightjs 使用教程

前言 对于做前端的朋友,一般都会有自己的博客,或者网站。而网站的主题一般都离不开代码分享,而代码高亮就可以说是不能少的了。它不仅可以提高用户的阅读体验,还能让你的文章排版看起来美美哒! 介绍 官方的介绍也是非常地简单粗暴: 支持155种编程语言有73种不同的样式可供选择 自动检测语言,并做出相应的样式处理 多编程语言代码高亮 支持node.js 对任何标记语言起作用 兼容各种 js 框架 基本用...

2016
06-05

wordpress 分类目录函数 get_categories() 用法

介绍 get_categories() 函数可以获得分类所有信息,返回与查询参数相匹配的类别对象数组。变量 与 wp_list_categories 的变量用法基本一致,而且变量可以以数组类型传递,也可在查询句法中被传递。 基本语法 <?php $categories = get_categories( $args ); ?> 参数说明 type (字符)post和link 其中link在新版3.0以后已被弃用。 child_of (整数)仅显示标注了编号的分类的子类。该参数无默认值...

2016
06-04

wordpress 如何查看分类 ID

我相信用 wordpress 建站的朋友应该不少,不管从插件数量还是,还是从界面操作,以及功能方面,都可以说是一个非常不错的博客系统。 在使用的时候也难免会遇到各种各样的问题,或者需求。下面就给大家分享下一下怎么查看分类ID。 第一步:登录后台 登录后台,点击左边导航的“文章”(默认已展开),或者把鼠标放到这个导航上,你就可以看到有一个栏目叫“分类目录”。进入分类目录。 第二步:分类ID 到这里你...

2016
06-04

wampserver 访问时出现 500 Internal Server Error 的解决方法

问题回顾 由是安装了比较新的 wampserver 环境包,所以新的问题也就随之而来了,下面这个就是,刚安装好后,经过一路的磕磕碰碰,最后访问时,还是出现了下面这个错误: Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator at admin@example.com to inform them of the time this ...

2016
06-01

安装 wampserver 时出现 MSVCR110.dll 错误解决方法

问题回顾 由于重装系统,所以 wampserver 自然而然地也就顺理成章地得重新安装了。但出装时出现了如下错识 无法启动些程序,因为计算机中丢失 MSVCR110.dll。尝试重新安装该程序以解决问题 解决之道 但安它所说的重新安装 wampserver,还是出现同样的问题。于是在网上各种找。 网友智慧 卸载原来的 WAMPSERVER 2 ,在http://www.microsoft.com/en-us/download/details.aspx?id=30679链接中下载vcred...

2016
05-31

wordpress 后台登录出错

wordpress 后台登录出错 当你做好了一个 wordpress 主题后,美滋滋地上传到服务器,切换到自己的主题后,没过两天,当你再次登录时突然就出现了错误,无法登录,即使你的帐号密码都没有错,并且重复了无数次,但还是无果,怎么办? wordpress 后台登录出错回顾 刚装上 wordpress 后换上朝夕熊主题,第二天登录后台时,在登录窗口上方出现了这么一个警告框,并且无法登录 wordpress 后台,可能出现的两...

2016
05-23

织梦dedecms修改更新旧文章后时间不变的解决办法

织梦相信你已经很熟悉了,在这里就不多说它的好处了。在用这个CMS内容管理系统时,如果你够细心的话,你应该会发现一个小小的问题,那就是当你修改了之前发布过的文章后,文章的时候是会更了到你这次修改的时间,也就是当前时间,这功能虽然不错,但很多时候不是我们想要的,特别是用这个系统来做博客的朋友,比较关心的就是时间,因为我们就是只通过写博客的形式来记录每天的点点滴滴,如我的朝夕熊博客。...

2016
03-24

zblog php 友好的时间显示

什么是 zblog php 友好的时间显示,其实大家都已看得不少了,特别是在QQ空间,微博等社交APP中,也就动态更新时发表的时间,只不过以另一种方式呈现而已也就是这篇文章要分享的多少秒前、多少分钟前、多少小时前、几天前、几周前、几个月前、几年前。这样可以让动态看起来更有味道一点。跟平常用的日期格式比起来,可以说让我有了更多的想象! <?php function TimeAgo( $ptime ) { $ptime = strtotime...

2016
02-16

织梦DEDECM文章超链接使用绝对路径的方法

一直都没发现原来织梦默认使用的是相对路径作为文章的超链接,为什么会默认是相对的路径,而不是绝对的路径?我最先想到的就是相对路径和绝对路径对SEO的影响,但百度了下看到了这么一句话:不论使用相对路径还是绝对路径,搜索引擎都可以正常抓取。于是就因为不是这个原因了,有没有可能是因为可以让别人看起来页面相对来说会简洁一些,除了这个我再也想不支什么其它更合适的原因了。不过这些都不是我们本...

2016
01-29

zblog php 调用指定栏目下文章的方法

zblog博客系统虽然小巧,但功能还是挺强大的,下面就来看看如果在首页,列表页,或者文章内容页中调用指定栏目下的文章的方法。也好简单,直接贴出代码,一看就懂了。 <div class="article-list"> {foreach Getlist(10,1,null,null,null,null,array('has_subcate'=>true)) as $key=>$related } <article class="article-discription-wrap ani" swiper-animate-effect="zoomIn" swiper-ani...

2016
01-04

zblog php首页、列表页、内容页的标题、关键词、描述的设置方法

前言 不管你用的是什么建站系统,你都不可避免地会遇到这样或者那样的问题,问题肯定也不少,但是我们还是必需把它们解决掉,因为不解决的问题,永远都是问题! 我们来看看 zblog php版的首页、列表页、内容页的标题、关键词、描述的设置方法。如果你使用的是默认的模板,那么你就会发现这些你都需要稍作修改才能达到自己想要的效果。标题、关键词、描述的设置要分两种情况,第一种是首页和分类页,第二...

2015
11-23

zblog php首页、列表页、内容页的标题、关键词、描述的设置方法

不管你用的是什么建站系统,你都不可避免地会遇到这样或者那样的问题,问题肯定也不少,但是我们还是必需把它们解决掉,因为不解决的问题,永远都是问题! 我们来看看 zblog php版的首页、列表页、内容页的标题、关键词、描述的设置方法。如果你使用的是默认的模板,那么你就会发现这些你都需要稍作修改才能达到自己想要的效果。好了我们直接来看代码: <!-- 判断是否为首页 --> {if $type=='index'...

2015
11-23

zblog文章摘要(描述)只提取纯文本的方法

相信细心的朋友已经发现z-blog更新文章时,自动提取文章描述后内容不是纯文本的,而是带有HTML标签的。如应该不是我们想要的效果,例如:我们要在description标签里调用文章描述时,HTML标签是不需要的。下面就给大家分享一个如何只提取纯文本作为描述的方法,这个方法不是更改了保存到数据时的内容,而是从数据里输出内容时再作处理的。 {php} $description = preg_replace('/[\r\n\s]+/', ' ', trim(Su...

2015
11-23

WIN7 升级到 WIN10 后 wamp 启动变橙色、页面空白及 Forbidden解决方法

从WIN7升级到WIN10后,wampServer启动出错了,没法使用。 具体问题:任务栏里的启动图标变橙色了,而不是绿色。地址栏输入localhost或者127.0.0.1访问,页面竟然是空白的。首先我们先解决图标变橙色的问题。 出现这个问题其实是由于你的80端口被占用的原因。找到目录D:\wamp\bin\apache\Apache2.2.21\conf文件夹里的httpd.conf文件,ctrl + F 查找 80,把所有的80换成8080或者你喜欢的端口就行了。替换完后...

2015
11-16

织梦教程:两个域名、空间不同的网站如何实现数据的调用

织梦的功能已经够强大了,可是有时候我们因为项目的需要,要实现跨域名,不同空间的织梦程序之间的数据调用,才么这个要怎么实现呢? 我们在这里不妨假设有两个不同空间,不同域名的织梦程序,我们分别把他们叫做A和B。那么现在问题来了,如何我想在A网站中调用B网站里的数据(如:文章),这个要怎么实现? 思路:用框架(iframe),我们来看看具体的实现步骤: 步骤一:模板制作 在B网站新建一个网页模...

2015
11-01

wamp server多站点配置不加localhost

前言 安装完wamp之后相信你会在用的的时候会发现,默认的wamp只支持一个站点,这对于常常做网站开发的朋友们来说无疑是一在麻烦。下面就给大家介绍下如何让wamp支持多站点。 旧版本的wamp 这里以wamp安装在D盘为例 第一步:找到目录D:\wamp\bin\apache\Apache2.2.21\conf文件夹里的httpd.conf文件,用你喜欢的编辑器打开。 ctrl + F 查找 Include conf/extra/httpd-vhosts.conf 去掉前面的 #。 第二步...

2015
10-26

Win10系统80端口被System占用,造成wampServer中的Apache不能启动的解决办法

前不久从Windows 7升级到Windows10系统后,安装了wampserver后,无法正常启用,启动后小图标变成橙色了。仔细研究下原来是Apache启动不了,遇到这个Apache启动不了的时候,首先是查看80端口是不是被占用。 运行netstat -aon | findstr :80 ,发现pid是4的进程占用着80端口,这还是一个系统进程,kill不掉。所以只能另想办法: 1、打开注册表:regedit 2、找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlS...

2015
10-26

安装畅言自适应网站接入评论代码出错的解决方法

第三方社会化评论插件相信你应该都有用过,在这最近我在用畅言评论是出现问题了。 之前把畅言自适应网站接入评论代码放到织梦 CMS 模板里是没问题的,可这次我用的是 z-blog php 怎么,我把代码复制进去,浏览下页面,竟然出错了 E_PARSE : syntax error, unexpected T_IF (register_shutdown_function) (150101) (Linux; Apache; PHP 5.2.14; mysqli; curl) 方法一:在后台直接安装畅言插件。目前 z-b...

2015
10-10