用WordPress+NextGEN Gallery搭建图片库

2012年3月29日 3,429 浏览数 没有评论

  博客使用海外空间的朋友都知道,由于空间大小及流量上的限制,不得已将图片另外保存在一些免费的相册中,如:Flickr、Picasa、Photobucket等,但这些相册陆续都被“墙”掉,反复换地方也不是个事,所以还是自己搭建图片库比较靠谱。

  看了阮一峰的这篇文章:《搭建了一个图片库》,感觉非常得方便。正好手头有Godaddy买域名时送的免费空间,所以我也尝试自己搭建了一个。

  搭建中如何安装WordPressNextGEN Gallery插件?我就不再叙述了,请自行Google一下,这类文章不是一般地多。

  阮一峰文章里没有提到如何修改“NextGEN Gallery”插件源代码,我根据他的图片库中的前台代码自己动手尝试修改,做到了和他的图片库一模一样,有需要的朋友欢迎下载!

  修改好的“NextGEN Gallery”部分文件,带汉化包,支持最新的V1.9.3版本 点击下载

  在WordPress后台里搜索、安装、启用classic主题,接着将压缩包直接解压到“NextGEN Gallery”插件文件夹里并覆盖原文件,并在NextGEN Gallery插件里点击“选项”,在“图集”中的“首先显示 缩略图”选项上打勾。

  刷新一下前台看看吧!

  

CentOS的”Give root password for maintenance”错误

2011年11月15日 8,240 浏览数 没有评论

  出现这样的错误一般都是由Ext2的分区错误造成的,出现的错误提示如下:

Your system appears to have shut down uncleanly
press Y within 1 seconds to force file system integrity check…
checking root filesystem
/contains a file system with errors,check forced.
/:
Unattached inode 813065

/:UNEXPECTED INCONSISTENCY;RUN FSCK MANUALLY.
(i.e.,without -a or -p options)
[FAILED]

*** An error occurred during the file system check.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
Give root password for maintenance
(or type Control-D to continue):

用以下步骤解决:

步骤一:
输入root帐户的密码,注意输入密码的时候没有显示的

步骤二:
输入: df -T
这个命令是显示所有文件系统格式,及其Mount point

步骤三:
若有两个EXT2分区
/
/boot

那么输入:fsck -y /
处理 / 根目录

输入:fsck -y /boot
处理 /boot 目录

步骤四:
输入:reboot 
重启系统

分类: 网站相关 标签:

奇怪的“Parse error: syntax error, unexpected $end”错误!

2011年10月17日 14,719 浏览数 没有评论

  测试一款开源的CMS系统,在运行安装文件的时候页面竟然显示“Parse error: syntax error, unexpected $end”错误,查看源代码发现代码是结束的,标准的都是以 结束。虽然使用短标记方式也可以,但如果php.ini中没有开启短标记支持就会报上述错误。

解决办法:

  打开php.ini搜索“short_open_tag = OFF”,将OFF改为ON,保存退出后重新启动Apache,OK!

分类: 网站相关 标签:

网站被挂马,我的处理办法

2010年10月16日 7,325 浏览数 1 条评论

  近一段时间以来,我处理了一批被挂马的网站,总结了一些办法,现将处理步骤公布如下:

  先啰嗦一下说点题外话:

一、网站是什么原因被挂马的?

1.网站空间出现问题,如服务器系统漏洞、空间管理系统漏洞、空间权限配置不合理等等。一旦被攻破,该服务器上几乎所有的网站都会受影响;

2.网站后台系统漏洞,如开源后台的上传模块;

3.网站后台管理帐户丢失;

二、网站挂马的方式

1.页面内直接嵌入代码

2.JS文件方式

3.iframe小框架方式

4.图片方式

  下面以ASP环境为例讲讲处理步骤: 阅读全文…

分类: 网站相关 标签: , ,

处理网站被挂马一例

2010年9月7日 3,539 浏览数 没有评论

  以前帮朋友做的一个网站,托管在垃圾IDC的虚拟主机上(朋友自己买的,图便宜嘛!),没过多长时间网站就被挂马了,朋友急忙找我处理。我仔细分析了一下:网站程序是我自己写的,不会有开源系统那样漏洞被人利用;只能是IDC被攻陷了,导致整个服务器上的网站都遭殃?我使用“旁注”工具测试该服务器上的其它站点,验证了我的判断是正确的!建议朋友立马换空间,朋友同意。

  经过一翻折腾,重新整理好的网站在新空间里顺利运行了!

  没过几天,朋友告诉我网站又被挂马了。感觉这次应该不是空间问题了,有可能是以前种的木马没有被发现!我仔细查看网站中的程序文件,甚至每个都打开看看(怕源代码被改写,添个一句话后门什么的),没发现异常。静下心想一下:木马为了防止被杀毒软件杀掉,基本上都是加密的,但是要让IIS运行加密的程序,需要在代码首行加上一句“<%@ language="VBScript.Encode" codepage="936"%>”。好了,查找一下“VBScript.Encode”这个关键词吧!我打开的“Advanced Find and Replace”工具 如下图:

  查找所有文件,搜索关键词是“VBScript.Encode”,几秒钟给出了结果:在images文件夹中找到了“l.asp;v.jpg”这个图片文件,经查看源代码发现它的确是木马程序。之前我只查看“.ASP、.ASA”文件,没想到给上传了个图片木马,以后大家处理这类问题时要注意一下!

  “Advanced Find and Replace”是一款功能超强的文本查找和替换工具,并且支持正则表达式,简直是处理网页挂马的利器!本站提供下载: 点击下载 (解压密码:wuhuaguo.org)

分类: 网站相关 标签: ,