系统出了一些问题。所以折腾了下。重新安装LNMP环境后,发现wordpress前台和后台一片空白。弄了半天以为是系统升级造成的。网上查了下貌似是wordpress版本和主题的原因。小记一下。可能原因这个问题,一般是在进行以下操作后出现的:更换新主题安装或升级插件升级Wordpress版本问题的根源在于 主题、插件和wordpress自身 三者之间的不兼容:某些主题集成了很多强大的功能,可能与现在使用的插件冲突某些插件版本或主题不兼容你现在使用的Wordpress版本解决办法方法一:通过 FTP 重新命名当前启用的主题把当前安装的主题文件夹重命名的话,会强制 WordPress 自动选择默认的主题,然后就可以正常载入了。通过 FTP 找到 wp-contents/themes 文件夹,重命当前安装的主题文件夹。例如:把 yusi1.0 命名为 yusi登录 WordPress 后台, 禁用所有插件,然后 FTP 将原来的主题名字改回来,重新激活,如果一切正常,说明是这个主题和某插件冲突,逐个激活插件,找出冲突的插件并禁用;如果重新激活主题又出现问题,说明这个主题和你现在使用的wordpr
用了一段时间发现,syntaxhighlighter好用是好用,就是不能复制,上网搜了一下,发现有很多人遇到了这个问题,后来知道是clipboard.swf惹的祸,后台安装好以后,自带的clipboard.swf是个空文件0KB,找到了一个可用的clipboard.swf,替换以后就可以了,简单滴很~~(所以可以先往下看【二、替换文件】如果替换以后还不行,再看【一、修改文件】照着修改)一、找到这个目录/wp-content/plugins/syntaxhighlighter/syntaxhighlighter.php,然后修改文件:SyntaxHighlighter.all();前加SyntaxHighlighter.config.clipboardSwf = ‘syntaxhighlighter2/scripts/clipboard.swf’;请根据个人情况自行修改二、也可以找到这个文件进行替换,具体的目录在:/wp-content/plugins/syntaxhighlighter/syntaxhighlighter2/scripts/clipboard.swf下载地址:https
本站一直用的阿里云的ECS,图片也都是存在云磁盘上,依托在七牛免费资源上,感觉速度不是很理想,可能是没有优化好的缘故吧,最近对阿里云的OSS感兴趣了(一直都想用,只不过在价格和使用上有点……),前几天用了OSS插件,用着也挺好,可能是因为我是个非插件控吧,总想找个办法可以不用插件,所以就找到了cloudfs4oss,这是款可以将OSS直接挂载到ECS上,就像一个目录一样方便访问,那就动手吧:1、安装配置环境:yum install libcurl libcurl-devel openssl-devel fuse fuse-libs fuse-devel libxml2-develoss-cn-qingdao-internal.aliyuncs.com2、下载cloudfs4oss文件并解压(这个可以在阿里云的云市场里购买(免费的)后也会有链接下载的),解压后再进太cloudfs4oss目录:wget http://blog.cloudtalkers.com/wp-content/uploads/CloudFS_Centos64_0273.tar.gz tar -zxf CloudFS_
自己用的是阿里云的ECS,一直想用OSS存储图片,可惜碍于技术能力有限(最主要还是担心口袋里的银子),终于等到今天鼓起勇气使用OSS,先用一个月看看,贵咱就……言归正传,看了阿里云论坛上就关于Wordpress使用OSS有很多招,插件、第三方工具等等,还是用插件吧,具体的就看下面这篇文章吧,写的蛮详细的,直接转载了:最近在阿里云申请了一个OSS,OSS是个开放存储器,闲话不多说,我们做项目的时候就是拿它当作专门存储图片的,可以看成一个云端的硬盘。WordPress其实是有插件可以直接使用OSS,但是由于OSS时常改进,所以该插件使用的时候会有点问题,反正我就遇到了很多问题,这里给大家详尽讲解一下如何使用oss4wp的全部过程。首先,大家应该得明白,当我们把图片上传到OSS,使用OSS给的地址,浏览器会直接去下载图片,这个不是我们想要的,然而OSS为了安全起见,默认就是直接下载,据说老版本可以通过修改Http头,达到显示图片而不是下载图片的效果,然而我现在用的完全不行,只能通过绑定二级域名来达到这种效果。这里拜一下大神,原本的插件下载地址:oss4wp插件下载知道我们需要二级域名,接下来
建站从以前的Windows平台到后来的Centos,再又从WDC面板到军哥的LNMP,算是用的比较晚了,LNMP1.1版本的,一路顺风,诸如各项缓存:eAccelerator,Memcached等都运行OK,而且也用上了阿里云的OCS(现在应该是叫“云数据库Memcache版”),运行了差不多一年了吧,从来没关过机或重启过,阿里云的东西还是真心不错的,稳定!这不快续费了,现在用的主机还是去年双十一半价抢来的,可惜今年没有这活动了,所以只能降配续费吧,一下子就降到了基本型了,连数据云盘都不要了,1核512M带宽也是1M,应该不能再降了吧,既然降了,系统索性重装吧,刚好现在军哥LNMP也有新版本了,目前最新的是1.3属于测试阶段,所以就选择了1.2稳定版的,一路默认到最后,接着创建网站,并用WinSCP上传(这是好东西,连FTP都用不着了),等到全部弄完后,打开我的小博客,杯具了,白屏跳500错误,果断删除wp-content目录下的object-cache.php,网站立马就可以访问了,基本判定是缓存Memcached的问题了,要不换个版本的memcached吧,原来军哥给的默认是;
对于使用万网免费主机而又不想使用多说评论框的朋友,可能会发现即使安装了SMTP插件,评论回复也收不到邮件通知。之前在别人的博客中看到过相关的解决办法,测试有效,今天拿来给大家分享一下。1. 进入万网免费主机的管理控制台,然后点击左侧的“高级环境设置”–>“PHP.ini设置”,把“PHP函数fsockopen设置”设置为“启用”。2. 打开wp-includes/class-smtp.php文件,找到下面的代码: $this->smtp_conn = @stream_socket_client( $host . ":" . $port, $errno, $errstr, $timeout, STREAM_CLIENT_CONNECT, $socket_context ); 把这段代码注释掉,然后在该代码的下面添加代码: $this->smtp_conn = fsockopen($host, $port, $errno, $errstr); 保存后上传到服务器,覆盖原来的文件。3. 到WordPress后
原来Wordpress版本头像不显示,都是修改wp-includes文件夹下的pluggable.php(之前的文章:http://uu126.cn/post/1554.html),后来升级到4.2后,发现这个方法不行了,根本就找不到要更改的地,没办法又不想用插件,只好请教度娘,终于让我找到方法并解决了,下面就转述一下哈: 升级wordpress 之后去按照以前的方法找服务器设置,发现找不到了。蛋疼啊,但是最近又有点忙,所以一直没管它,今天搜索了一下发现新的头像服务器函数已经移动到”WordPress4.2.1wp-includeslink-template.php”(3604,29): $url = sprintf( ‘http://%d.gravatar.com/avatar/%s’, $gravatar_server, $email_hash );这里来了,如下:if ( $email_hash ) { $args[‘found_avatar’] = true; $gravatar_server = hexdec( $email_hash[0] ) % 3; } else {
Font Awesome是一种矢量图标,或者叫图标字体,矢量的好处是无限缩放不会失真,可以适应各种尺寸的屏幕,省掉了做很多图片的麻烦。如果你想在自己的WordPress主题中使用Font Awesome,下面介绍了方法。 1. 下载Font Awesome,将font-asesome文件夹直接解压到你主题的根目录下 2. 打开主题的functions.php,添加如下代码:add_action( ‘wp_enqueue_scripts’, ‘load_fontawesome_styles’ ); function load_fontawesome_styles(){ global $wp_styles; wp_enqueue_style( ‘font-awesome’, get_template_directory_uri() . ‘/font-awesome/css/font-awesome.min.css’ ); wp_enqueue_style( ‘font-awesome-ie7’, get_template_directory_uri() . ‘/font-awesome/
Feng
一个爱折腾的家伙