Posted on 二月 1st, 2009 by admin
我的网站被黑了! 今天打开我的网站www.qiquworld.com,忽然发现网站上不了,出现 Internal server error. 我从Cpanel里面检查了一下系统日志, 发现系统日志提示是 .htaccess文件里面有非法的语句。于是我检查了一下 .htaccess文件,发现里面多了一些语句: Options -MultiViews ErrorDocument 404 //templates/default/commands.php 其中第一句加在文件中原来最后一行的后面,造成系统认为是一个非法语句。我把这两行去掉之后,然后网站可以正常的上了。但是我发现:网页里面无端增加了很多垃圾链接。如下两图: 网页上面有很多奇怪的链接:download punjab1 ringtone, crack panda, platinium 7.07 等等。 我意识到网站可能被黑了。于是我打开FTP,检查网站的文件,发现所有的phpcms模版文件都被更改过了,而且是在所有含”href”标签的语句后面加了一个链接 , 我注意到几乎每一非法链接都是以“</[aA]>” 或者 “</[pP]>” 开头的。我用的是phpcms2008的默认模板,没有办法只好用以前保存的模板文件把它覆盖掉。还好没有发现其他地方有问题。检查了一下文件的权限,发现网站根目录设成了777,于是改成750。推测也许这是黑客所利用的漏洞。但具体问题出现在哪里,还是不太清楚,黑客所用的技术也不太清楚,所以不能确保不会再一次被黑。希望有网友能帮我解答。
No Comments »
Filed under: IT相关, Phpcms
Posted on 一月 19th, 2009 by admin
如果你的PHPCMS系统是UTF-8的,你的模版是GBK的,那么你就需要把你的模版换成UTF-8的,否则就有乱码。 方法如下: 1:用EF find 搜索所有模版文件,如果发现 [CHARSET], 全部将它们改成 UTF-8. 2: 用ConvertZ 8.02将所有的模版文件从[CHARSET]转换成UTF-8。 3: 然后将换后的模版文件设成默认模版。然后你就可以看到乱码已经不见了。
No Comments »
Filed under: Phpcms
Posted on 一月 16th, 2009 by admin
1:在主页上添加谷歌广告,如果用的是PHPCMS默认的模版,到…根目录\data\cache_template底下找到 phpcms_index.tpl.php,直接找到需要增加广告的位置,把你的广告代码拷到里面去。然后生成html文件。你就可以看到广告效果了。 2:如果你想在首页的右边框中添加广告,你也可以到…根目录\data\cache_template底下找到phpcms_index.tpl.php, 找到 < div id=”main_r”> ,你可以在这个区域你想要的位置添加广告代码。 3:在每个新闻的内容页上添加谷歌广告, 到…根目录\data\cache_template底下找到phpcms_show.tpl.php, 直接找到需要增加广告的位置,把你的广告代码拷到里面去。然后生成html文件。你就可以看到广告效果了。 4:如果你想在新闻的内容页的右边框中添加广告,你也可以到…根目录\data\cache_template底下找到phpcms_show.tpl.php, 找到 < div id=”main_r”>,你可以在这个区域你想要的位置添加广告代码。 5:进一步发现, 用以上方法添加广告, 如果你刷新模板缓存以后,广告就会消失.要想让广告不消失,必须要去:..\templates\default\phpcms里面,找到index.html, category.html, show.html, show_picture.html, list.html 这几个文件并把广告添加到你想要的位置。如果你还想在其他页面位置添加广告,就要在这个目录中找到相应的模板进行添加广告。
No Comments »
Filed under: Phpcms