浏览模式: 标准 | 列表 全部文章

解决:no acceptable C compiler found in $PA...

今天给服务器安装pure-ftpd-1.0.22,configure的时候就遇到了这个问题:

no acceptable C compiler found in $PATH

因为是centos linux,默认可以采用yum方式安装,则采用如下命令安装gcc编译器即可:

# yum -y install gcc

安装更新了如下几个组件:

gcc 4.1.2-44.el5

binutils 2.17.50.0.6-9.el5

cpp 4.1.2-44.el5

glibc-devel 2.5-34.el5_3.1

glibc-headers 2.5-34.el5_3.1

kernel-headers 2.6.18-164.el5

libgomp 4.3.2-7.el5

用PS去掉图片上的文字的6个基本技巧

非常好的6个技巧,屡试不爽!不过每次从电脑里找实在麻烦,就放在博客上好了。非常感谢总结了这个技巧的朋友!

注意:6个技巧配的图都是动画效果,请点击图片后查看动画效果!


1、使用仿制图章工具去除文字。 

这是比较常用的方法。具体的操作是,选取仿制图章工具,按住
Alt键,在无文字区域点击相似的色彩或图案采样, 然后在文字
区域拖动鼠标复制以复盖文字。 要注意的是,采样点即为复制的
起始点。选择不同的笔刷直径会影响绘制的范围,而不同的笔刷
硬度会影响绘制区域的边缘融合效果。
1.jpg

大小: 98.48 K
尺寸: 241 x 300
浏览: 119 次
点击打开新窗口浏览全图
2、使用修补工具去除文字。 
 
如果图片的背景色彩或图案比较一致,使用修补工具就比较方便。具
体的操作是,选取修补工具,在公共栏中选择修补项为“源”,关闭
“透明”选项。然后用修补工具框选文字,拖动到无文字区域中色彩
或图案相似的位置,松开鼠标就完成复制。修补工具具有自动匹配颜
色的功能,复制出的效果与周围的色彩较为融合,这是仿制图章工具
所不具备的。
2.gif

大小: 113.3 K
尺寸: 241 x 300
浏览: 51 次
点击打开新窗口浏览全图
3、使用修复画笔工具去除文字。 
 
操作的方法与仿制图章工具相似。按住Alt键,在无文字区域点击相
似的色彩或图案采样,然后在文字区域拖动鼠标复制以复盖文字。只
是修复画笔工具与修补工具一样,也具有自动匹配颜色的功能,可根
据需要进行选用。
3.jpg

大小: 109.35 K
尺寸: 241 x 300
浏览: 71 次
点击打开新窗口浏览全图
4、某些情况下,框选无文字区域的相似图形(或图案),按Ctrl+j
键将其复制成新的图层,再利用变形工具将其变形,直接用以复盖
文字会更为快捷。
4.jpg

大小: 139.31 K
尺寸: 239 x 300
浏览: 88 次
点击打开新窗口浏览全图
5、对于一些透视效果较强的画面(如地板),可以应用“消失点”滤
镜进行处理。图例中的操作的方法是,框选要处理的文字区域,(防
止选区以外的部分也被覆盖)执行菜单命 令:滤镜→消失点,进入
消失点滤镜编辑界面。 
 
然后: 
⑴ 选取左边工具栏中的创建面板工具,由地板砖缝交汇处开始,沿着
缝隙,依次点四个点,连成一个有透视效果的矩形。然后拖动其边线
向右方及下方扩展,令面板完全复盖文字。 
 
⑵ 选取左边工具栏中的图章工具, 按住Alt键点击选取源图像点,绿色
十字变红后,在文字区域拖动便完成复制。
5.jpg

大小: 153.74 K
尺寸: 241 x 300
浏览: 100 次
点击打开新窗口浏览全图
6、某些背景色为垂直线性渐变颜色的图标,有一个方便的方法去除文字。 
方法是,用矩形选框工具在无文字区域中作一个选区,选区不宜太宽,高
度应高于文字。然后按住Ctrl+Alt键,连续按方向键(→或←),直至完
全复盖文字则可。 
6.gif

大小: 207.03 K
尺寸: 241 x 300
浏览: 88 次
点击打开新窗口浏览全图

中国八大域名注册商的优缺点[转]

[中国频道]
http://www.35.com 域名管理地址http://www.dns-diy.com
优点
1.解析生效非常快
2.域名控制面板操作简单,功能强大。支持泛解析;免费100条解析,可以设置"建设中、出售页面";还可以设置邮件转发
3.免费DNS服务值得推荐(可用同一用户管理多域名)
4.批量注册
5.代理支付款项无金额限制
6.转移注册商无障碍
7.新注册同一域名72小时内前三次免费删除,第四次起删除需20元/次
8.过户免费
9.域名专员可直接修改域名注册人(以前转移域名出现了注册人空白的情况,邮件联系他们修改了)
10.域名可隐藏转发,无需申请
11.提供API接口

缺点
1.代理平台访问速度慢
2.代理平台设计不够合理(价格不明晰)
3.修改域名资料和域名解析面板相互独立,维护起来不方便
4.价格比较高
5.主站35.com数据和代理平台数据不同步,更新慢。
6.代理间转移域名要设置转移密码,比较麻烦。


[新网互联]
http://www.dns.com.cn 域名管理地址http://mgt.dns.com.cn
优点
1.域名解析生效快,支持泛解析
2.域名转其他代理帐户程序简单,易操作,续费方便(凭管理密码即可转)
3.转移注册商无障碍
4.解析面板简单易操作
5.国内CN域名半个月内免费删除,无限次删除
6.过户免费
7.免费20条解析
8.提供API接口

缺点
1.国际域名10元删除费
2.控制面板导航不够好(用户解析完域名后往往该不知道怎么回到有"管理域名和修改密码的那个页面了)
3.过户需要邮寄资料
4.隐藏转发网址需经过代理向新互递交申请


[中资源]
http://www.zzy.cn域名管理地址http://domain.cnolnic.com
(有段时间查询中资源的域名注册商一度换成了上海慧百网络,还以为中资源要启用新商标了,现在又换回来了,不知是怎么回事)
优点
1.代理后台设计合理,简洁明晰
2.域名解析操作简单
3.域名转其他代理帐户程序简单,易操作(代理平台提交转申请)
4.域名可转移注册商(但设置了小障碍,见缺点描述)
5.支持支付宝在线支付
6.域名价格不算太贵

缺点
1.新注册域名设置转发前要先备案(有点郁闷)
2.域名解析生效慢,不支持泛解析
3.域名可转出,但需要电邮联系中资源客服解锁(所有新注册域名都会被中资源锁定)
4.域名过户费10元
5.域名删除费10元/次
6.代理在线付款限制(每次支付款项最少500)
7.代理客服态度不怎么好地,后台疑难解答的答复速度是比较慢地
8.不提供代理平台
9.到目前为止尚未提供API接口


[万网]
http://www.net.cn 域名管理地址http://diy.hichina.com
缺点
1.域名解析生效慢(需要2~12小时)
2.域名转移其他代理帐户需要传真资料
3.域名面板简陋,操作偶尔出错
4.过户收费
5.续费必须找原注册的代理
6.只提供10条解析,1个邮件转发


[新网数码/新网信海]
http://www.xinnet.com 域名管理地址https://www.paycenter.com.cn/domainmanage/management.htm
优点:
1.域名解析生效速度一般,支持泛解析
2.免费20条解析

缺点
1.转移设置障碍,需要邮寄资料征得同意
2.域名10元删除费


[商务中国]
http://www.bizcn.com 域名管理地址http://www.bizcn.com/domainportal http://dns.71.com
优点:
1.免费过户,可直接email或传真(可能也是缺点,安全没保障)
2.域名控制面板简单易操作
3.支持泛解析
4.免费20条解析

缺点
1.解析速度有些慢(10-60分钟生效)
2.锁定域名,设置转移注册商障碍(如果没及时转移,又会被锁)
3.隐藏转发需要申请
4.控制解析功能缺陷(不支持注册和修改该域名下的DNS服务器;域名服务器只支持2个;MX记录和CNAME记录不支持填写其它域下的域名或者IP地址;不支持NS记录;不支持指定某个域名的TTL;不支持无主机头域名的cname)
5.转代理帐号麻烦,要经过原代理同意


[时代互联]
http://www.now.net.cn 域名管理地址http://www.todaynic.com/domainscp/domainLogin.php
优点:哪啥,暂时还不知道有啥

缺点
1.口碑不怎么好
2.域名转出十分困难,特别是CN类
3.公司环境不怎么好,员工流动性很大
4.安全性差:管理存在漏洞,技术人员可私自更改域名资料(1pai.com域名纠纷事件等)
5.付款前和付款后服务态度180度大转变(客户亲身经历+时代实习员工亲身经历)
6.偶尔会抢注客户的域名
7.代理价格变动快,且不通知代理

[中企动力]
http://www.ce.net.cn 域名管理地址:无
1.域名转移注册商需要传真表格
2.主要是做企业网站市场,不看中个人客户
3.不提供域名管理面板,无法自主管理域名
4.他们的服务里似乎没有二级域名解析这个概念,尝试过沟通,但不了了之
5.除非和客服关系比较好,否则他们会阻碍你转移域名

听说这家公司的大名.它们在企业网站市场占有的分额相当大.其主要产品为网站设计、企业邮箱、域名注册、google代理等。

基本上每天都要接到他们的推销电话,多的时候,一天要接好几个不同业务打来的电话。不难看出,他们的业务营销策略是有问题,未按照区域划分,导致一天内接到不同推销员打来的电话。客户资料数据共享存在问题,明明已经是他们的客户了,推销员却还不知道。明明已经升级到了500M邮箱,他们却还以为你还是用50M,打电话让你升级。接二连三的打电话或传真让你赶快注册通用网址或网络实名。不管你愿不愿意,直接登门拜访推销产品。流氓式营销,告诉你国家规定必须注册中文.cn或通用网址,可能有很多企业因此上当受骗。


总结:怎么看都感觉中国没一家好的域名注册商了!算了,以后注册域名都上国外去注册!

 

基于nginx对discuz做301永久重定向的方法

工作室运维的区域性网站要做重大改版,向着门户型改变:

discuz 6.1升级7.0,ucenter 1.0升级1.5,uchome 1.5升级2.0,并将增加ecshop商城以及点评系统,论坛、空间、商城、点评四个系统采用uc统一管理,这样的话可以让产品更好地整合在一起。当 然,卸载任何一个系统也不会影响另外系统的正常运行。

废话说完,进入正题

原网站真正意义上起到作用的就是一个bbs,而该bbs的网址类似www.abc.com/bbs

考虑到升级后将bbs作为主体来运维(表现形式类似19楼,跳出论坛的范围,走社区化道路),我建议采用根目录直接放置论坛系统,而其他几个系统放置在域名的二级目录,如下:

home.abc.com shop.abc.com dp.abc.com

一级目录相比较二级目录权重高,一级域名自然也比二级域名权重高。考虑到整体以discuz论坛作为重点,自然主次分明。而且划分出二级域名,也方便以后网站的分离和管理。

因为论坛入口从原先的www.abc.com/bbs变成了www.abc.com,如果直接这样搬迁,那么之前做的seo必然会丢失(google跟baidu找过来都是死链),可能导致seo的禁忌:大片网页删除甚至域名被K了。

那么我只要将之前在bbs目录下的规则以301永久重定向到根目录下就可以了,这样搜索引擎也不会“感冒”。

  1. #之前的目录跳转到现在的根目录 301 永久重定向 permanent; 
  2. rewrite ^/bbs/archiver/((fid|tid)-[\w\-]+\.html)$ /archiver/index.php?$1 permanent; 
  3. rewrite ^/bbs/forum-([0-9]+)-([0-9]+)\.html$ /forumdisplay.php?fid=$1&page=$2 permanent; 
  4. rewrite ^/bbs/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ /viewthread.php?tid=$1&extra=page\%3D$3&page=$2 permanent; 
  5. rewrite ^/bbs/space-(username|uid)-(.+)\.html$ /space.php?$1=$2 permanent; 
  6. rewrite ^/bbs/tag-(.+)\.html$ /tag.php?name=$1 permanent; 
  7. #如果bbs下文件或目录不存在则重定向到index.php 
  8. #if (!-e $request_filename) { rewrite ^/bbs/(.*) /index.html?$1&; } 

检测下是否重定向成功了

301重定向后在线检测工具[HTTP头状态检测]:

http://www.seoconsultants.com/tools/headers.asp

如果某个网址是永久重定向301效果,则必然显示:HTTP/1.1 301 Moved Permanently

» 阅读全文

忘记UCenter创始人密码怎么办

通宵做论坛的升级搬迁工作,安安静静地做着自己的事情。遇到了一个小问题:之前的管理者没告诉我UCenter创始人的密码,咋办?

实验成功的方法如下:

  1. <?php 
  2. $ucfounderpw = '密码';//将引号里修改为你想修改的创始人密码! 
  3. $ucsalt = rand(100000,999999); 
  4. $ucfounderpw = md5(md5($ucfounderpw).$ucsalt); 
  5. echo 'ucfounderpw:'.$ucfounderpw.'<br />'.'ucsalt:'.$ucsalt
  6. ?>
  7.  
  8. 先复制以上内容,保存为reset.php,上传到支持php空间并访问。
  9. 页面会出现两行数据,类似:
  10. ucfounderpw:34790c7832f559e4a1787f9fdfa591bb
    ucsalt:941698
  11. 到ucenter打开/data/config.inc.php 找到下面内容并按提示操作: 
  12. define('UC_FOUNDERPW''显示出来的第一行加密字符串写到这里'); 
  13. define('UC_FOUNDERSALT''显示出来的第二行数字写到这里'); 

其他方法1(用某个reset.php)、2(采用tools工具箱)

http://www.discuz.net/thread-908564-1-1.html (经过实验,未成功)

还有一种所谓的方法就是拿之前的ucenter之前的升级文件(ucenter安装包里带了)放到网站里运行一次即可(这个方法未经测试


修改某个用户的ucenter的密码,比如uid=1的:

UPDATE `uc_members` SET `password` = 'ad2aa682b173259fefc5e151baa6de82' WHERE `uid` =1 LIMIT 1 ;

解决Discuz!Table '[Table]caches' is read o...

论坛要进行升级,为了防止出现意外,遂进行本地化升级测试,没有问题后进行实际操作!

今天将Linux上的mysql暂停了几分钟,然后备份整个论坛数据库,用rar打包后下载到本机,然后在局域网中的一台linux服务器(为了环境一致)将该数据库导入(之前已经建立了相同的配置的mysql账户以及对应的库名)。然后却遇到了:

Table '[Table]caches' is read only

参考了下网络上的资料(mysqladmin -u <username> -p flush-tables),结合自己管理linux的经验,将论坛数据库对应的文件夹以及里面的所有文件修改为mysql权限:chown -R mysql.mysql /mysql/data/bbs_data

重新刷新网页:

Can not write to cache files, please check directory ./forumdata/ and ./forumdata/cache/ .

看来数据表只读问题已经解决,那么给予上面两个目录www的写入权限:

chown -R www.www /htdocs/www/bbs/forumdata

chown -R www.www /htdocs/www/bbs/forumdata/cache

再次刷新网页,论坛正常了!


摘录一点数据库导入导出资料:

mysql5导出的有default-charact的设置,mysql4不支持,需要加skip-opt参数,如:
mysqldump -uroot -p --default-character-set=gbk -skip-opt databse > hx.sql


如果是搬迁到windows系统下mysql出现该问题,同理,先赋予mysql数据库目录mysql的权限,然后命令行下执行mysqladmin -u root -p flush-tables就可以了!

解决discuz论坛500内部服务器错误

今天接到电话,话说论坛又挂了,心里又提了下。因为当时正在外面,办完事情赶忙回来坐在电脑前解决问题。

问题状况:浏览器无法打开网站中的静态页面,discuz6.1论坛也无法打开。

ssh登陆到论坛所在服务器(vps),先查看服务是否都在运行(#netstat -ntlp)返回22、80、3306端口的服务都在跑。懒人行动直接重启一下(#reboot)。1分钟不到vps启动完毕,再次ssh登入成功启动php-cgi、nginx、mysql服务,但是浏览器却依然不能访问网站。怀疑又是虚拟硬盘空间被吃完了,赶紧查看(#df -m),居然返回100%被用完。之前已经将nginx的日志功能给暂时关闭了,怎么会这样呢?为了确认那个增加快速的文件的位置,依次进行排查:

查看根目录下的目录大小并由小到大排序

# du -h -s ./* | sort 

最终确认哪个“快速增长”的文件原来是mysql的日志文件

# du -h -s ./data0/mysql/3306/data/* | sort

1.5G    ./mysql/data/log.log

用#rm ./mysql/data/log.log 删除之!自此解决空间被占用问题,但是打开浏览器还是无法访问论坛。查阅资料后,清除forumdata/cache和forumdata/templates下面的文件,再次用浏览器打开网站,等待片刻忽然显示出:

Cache List: settings index ipbanned usergroup_7 style_

Caches successfully created, please refresh.

这个跟重装discuz论坛系统的效果一样,按一下F5刷新,不久之后,熟悉的论坛界面出现了。用管理员用户登录后台更新缓存!

如果清除cache文件无法恢复,可以采取在本地安装跟服务上论坛版本一样的discuz,再将forumdata/cache和forumdata/templates下面的文件覆盖到服务器上,然后用浏览器访问试试。

为xp安装IIS5.1搭建.net运行环境笔记

晚上回来,没有带xp安装盘,而还有一个网站工作需要做。本本系统中没安装IIS5.1,遂下载该分离安装包,安装时候选择解压开的文件夹。

下载地址:http://down.orsoon.com/系统工具/系统其他/0801/iis5.1xp.rar

安装完成后遇到几个问题,做下笔录:

1、启动IIS中网站出现:发生意外错误 0x8ffe2740

答:IIS的默认80端口被其他程序占用了,我就是被qvod(快播)的后台进程QvodTerminal占用了。命令行下输入netstat -an | find ":80"就看到了,而查看防火墙中监听80的进程就可以确认哪个程序占用了80端口,结束掉对应程序进程即可。当然,下载一个TcpView亦可。

2、可恶的“Server Application Unavailable”

答:请见我的另外一篇文章 http://blog.is36.com/solve_Server_Application_Unavailable_in_iis51_and_iis60/

3、其他:服务管理器中可以找到一个“ASP.net stateService”服务,我将其关闭却未对我的.net程序运行造成任何影响,但是如果客官你在测试过程中不妨启动它。