驱动问题造成打印机无法共享打印

2009年4月25日

  今天一个客户发现他的HP 1020打印机无法共享打印了。具体表现是本机打印一切正常,但是通过共享打印时打印管理器里面有任务,但是打印机不动作。询问客户进一步得知以前打印机共享打印一切正常,但是上周有一次突然不打印了,于是找人重新装了一次驱动,本地打印行了。当时也没有注意。

  到客户那里一看,主机系统是英文XP SP2,局域网内部通过域来管理。检查打印机权限是正常的。在其他机器上做了试验,确实不打印。重启spooler服务,过了一会儿打印机打印了。但是再次通过共享打印,依然不打。还是需要重启spooler服务之后才打印。打惠普免费电话8008206616,技术让我做以下工作,在客户机上安装本地打印机,然后选端口哪里选新建本地端口,然后输入共享打印机的共享名,最后通过添加打印机驱动来安装。照做一次以后仍然不管用。技术又建议我换台机器试试,换了一台机器之后依然如此。最后开始怀疑是否驱动问题,找客户要原始驱动盘,客户说找不到了。晕死。于是从网上HP网站搜索最新驱动后下载安装,依然不行。驱动版本号是20070518。客户旁边插了一句上次装的驱动就是网上下载的。不会吧,最新驱动还有这个问题???。继续从网上找,最后找到一个这个驱动。下载后解压,然后安装驱动。装完驱动一看,驱动版本号还是20070518。晕死,还是不行。正在一筹莫展之际,偶然发现这个驱动解压出来的目录里面有两个驱动,一个是simpchs目录下的drivers驱动,另外一个是解压目录下的驱动。抱着死马当活马医的想法,再试试解压目录下的驱动,装完一看版本号20050317。再一试,居然行了。客户从网络打印正常了。但是有一个后遗症:每次启动时候都有一个让安装打印机的驱动的对话框。看来HP的驱动也有掉链子的时候啊。最新的不行,老的居然行了。

作者: mchong 分类: 系统相关 标签: , ,

HP2420报PCL XL error

2009年3月24日

在打印excel文件时候,只要打印2份以上第二份就直接报如下错误

PCL XL error

Subsystem: KERNEL

Error: IllegalOperatorSequence

Operator: EndChar

Position: 23

解决方法:

here are the steps to remedy the problem:

1.right click the printer and go to the properties.

2.click on the advanced tab and uncheck ‘enabled printing features’

3.click on the general tab and click on ‘printing preferences’

4.click on the ‘advanced’ tab and disable the ‘print optimizations’

作者: mchong 分类: 系统相关 标签:

Mysql崩溃时的处理

2007年12月9日

昨天下了一个SQL-Front来管理MySQL服务器,结果一运行之后,SQL-Front扫描了几个表之后就报错了。然后我的MySQL服务器就崩溃了。

用PhpMyAdmin管理时候报

#1017 – Can‘t find file: ‘.phpmyadminpma_column_info.frm’ (errno: 24)

然后我使用Mysqlchk和myisamchk都不管用。最后在MySQL手册上找到处理办法:

 

1、备份数据库;

2、

SQL代码
  1. mysql�db_name�-u�username�-p ��
  2. mysql>�SET�AUTOCOMMIT=1; ��
  3. mysql>�TRUNCATETABLE�tbl_name; ��
  4. mysql>�quit��

3、使用备份的数据库文件覆盖新生成的数据库文件

4、在phpmyadmin里面的SQL窗口中执行:

SQL代码
  1. REPAIR�TABLE�tbl_name���

就ok了。

]]>

作者: mchong 分类: PHP&MySQL 标签: ,

DedeTag Engine Load Template 错误原因及解决方法

2007年9月21日

< ![CDATA[

近日使用dedecms做一个网站,在本机装完dedecms之后一运行,得到不是dedecms得默认画面,而是这个:

DedeTag Engine Load Template “e:/homepage/cms/dedecms4/include//web/cms/dedecms4/templets/default/index.htm” False!

系统环境:Windows Server 2003 SP1+IIS6.0+php4.4.7+mysql 4.0.27,IIS的wwwroot目录在F盘,网站程序在e:homepagecmsdedecms4,在IIS默认站点做了虚拟目录web指向e:homepage。将web服务器换成APACHE也是一样。apache配置文件里面也做了Alias /web/ “E:/homepage/”。

在dedecms网站上也没有搜索到解决方案,只有一个dedecms作者模糊得回答:

你的问题应该是操作系统的问题,凡打了SP1的win2003或SP2的XP很可能会有此情况,目前还在处理中

原始连接:http://bbs.dedecms.com/read.php?tid=7682&fpage=&toread=&page=1

经过用Zend studio跟踪dedecms得到问题出现的原因:

在config_base.php文件得第35,36行

PHP代码
  1. $ndir=str_replace(“\”,”/“,dirname(__FILE__));
  2. $cfg_basedir=eregi_replace($cfg_cmspath.”/include[/]{0,1}$“,”“,$ndir);

程序运行到这里的时候,$ndir=”e:/homepage/cms/dedecms4/include/”,$cfg_cmspath=’/web/cms/dedecms4′.运行到36行之后,$cfg_basedir=”e:/homepage/cms/dedecms4/include/”。

在index.php中第15行

PHP代码
  1. $pv->SetTemplet($cfg_basedir.“/”.$cfg_templets_dir.“/”.$row['templet']);

$cfg_templets_dir=”e:/homepage/cms/dedecms4/template”,所以就会报错:

DedeTag Engine Load Template “e:/homepage/cms/dedecms4/include//web/cms/dedecms4/templets/default/index.htm” False!

我的解决办法:在IIS6里面把虚拟目录web改回了homepage后问题解决。

]]>

作者: mchong 分类: PHP&MySQL 标签:

【转帖】王通给人出的seo方案,3000元值吗?

2007年8月24日

< ![CDATA[�� 前些日子,有个朋友迷信王通,花了3000元请王通出了个seo方案。大家看看改成你自己的网站的名称,就是给你写的,大家看看有没有价值。

���� HELLO17网站SEO执行方案

一:动态URL重写为静态URL
�网站上除了首页和部分频道页面以外,其他的页面都是ASP生成的动态页面。所以,需要通过一定的处理方式将动态页面转化为静态页面以提高Google对网站的页面收录数量。
�执行办法 :
�最简单的是基于各种WEB服务器中的URL重写转向(Rewrite)模块的URL转换:这样几乎可以不修改程序的实现将 news.asp?id=234 这样的链接映射成 news/234.html,从外面看上去和静态链接一样。Apache服务器上有一个模块(非缺省):mod_rewrite:URL REWRITE功能之强大足够写上一本书。
�当需要将news.asp?id=234的映射成news/234.html时,只需设置:RewriteRule /news/(\d+)\.html /news\.asp\?id=$1 [N,I]这样就把 /news/234.html 这样的请求映射成了 /news.asp?id=234;当有对/news/234.html的请求时:web服务器会把实际请求转发给/news.asp?id=234
�而在IIS也有相应的REWRITE模块:比如ISAPI REWRITE和IIS REWRITE,语法都是基于正则表达式,因此配置几乎和apache的mod_rewrite是相同的:
比对于某一个简单应用可以是:RewriteRule /news/(\d+)\.html /news/news\.php\?id=$1 [N,I];这样就把
http://www.chedong.com/news/234.html 映射到了 http://www.chedong.com/news/news.php?id=234;一个更通用的能够将所有的动态页面进行参数映射的表达式是:把 http://www.myhost.com/foo.php?a=A&b=B&c=C 表现成 http://www.myhost.com/foo.php/a/A/b/B/c/C。RewriteRule (.*?\.php)(\?[^/]*)?/([^/]*)/([^/]*)(.+?)?$1(?2$2&:\?)$3=$4?5$5: [N,I]
通过URL REWRITE还有一些好处:mod_rewrite和isapirewrite基本兼容,但是还是有些不同,比如:isapirewrite中”?”需要转义成”\?”,mod_rewrite不用,isapirewrite支持 “\d+” (全部数字),mod_rewrite不支持:
隐藏后台实现:这在后台应用平台的迁移时非常有用:当从asp迁移到java平台时,对于前台用户来说,根本感受不到后台应用的变化;
简化数据校验:因为像(\d+)这样的参数,可以有效的控制数字的格式甚至位数;
比如我们需要将应用从news.asp?id=234迁移成news.php?query=234时,前台的表现可以一直保持为 news/234.html。从实现应用和前台表现的分离:保持了URL的稳定性,而使用mod_rewrite甚至可以把请求转发到其他后台服务器上。
二:Title和META标签符合搜索引擎规范
网站的Title从头至尾都只有一个,这样很不利于Google的收录。同时,Description标签和keywords标签也存在问题。
Title和META标签设计原则如下:

  • u�Title中包含的关键词要放到前面
  • u�每个网页的Title都要不同,并且要与自身网页的内容像符合
  • u�每个页面的Title最好只终点突出1-2个关键词,不要太多;
  • u�Title设计不要太长,最好不要超过25个汉字, 50个英文字母
  • u�Description网页描述标签也要简单明了,不要超过100个字
  • u�每个网页中的Description网页描述标签都要不同,并且要与该网页内容相符合
  • u�Keywords标签也要简单明了,突出该网页的关键词

1:首页Title和META标签的设计



weinixun@126.com”>

2:二级栏目首页的Title设计,meta标签可以沿用首页内容
�设计方式采用“频道名+首页Title”

3:具体文章的Title设计
�设计方式采用“文章名+频道名+公司名”

三:反向链接谈判策略(持之以恒的执行下去,每天抽时间去谈,只要坚持下去,就会有意想不到的卓越效果出现!)

1:物色链接交换对象
�在竞争对手的网站上寻找和它们交换链接的网站 ,并且对这些网站进行链接互换的谈判。
�用rohs,x荧光等关键词在搜索引擎(如百度,Google)上搜索,和自然排名前三页的网站进行互换链接的谈判。让对方为你添加一个文本文字的友情链接,且文本文字中包含你需要排名的关键词。
�与DMOZ,hao123,265等分类目录网站上收录的和关键词有关的网站互换链接。

2:链接交换技巧
�访问对方网站,发现其网站上存在的一些不足。然后这样写邮件:

3:检查链接
�在Google搜索框【����� 】中用语法【site:www.对方域名.com】进行查询,如果对方网站建站超过半年,却没有被Google收录一些页面,则可能是Google处罚过了,这样的网站,不要和他互换链接。
和对方网站进行互换链接后,到对方网站,查看自己网站的链接摆放是否正确,必须是文本文字链接,且文本文字用自己的关键词。如果对方在Frame中、下拉菜单中摆放你的文本文字链接,则对于你的网站而言是没有SEO贡献的,需让对方更改;反向链接必须是文本文字,不要采用图片(比如LOGO图片)、Flash。点击对方网站上自己网站的文本文字链接,看是否链接到了正确的页面。
�每隔一个月,到互换链接的各个网站进行检查,看对方是否给你依然进行着正确的链接,检查方法,到对方网站,找到自己网站链接,点击,看是否到达正确的页面。

四:细节问题
�1:在SEO检测分析中发现了Hello17的旧网站,并且框架内容上和新网站没有太多区别。而在搜索引擎上用关键词搜索出来的网站链接都是新网站,所以可以考虑将旧网站使用“404错误请求”方式将旧网站首页直接跳转到新网站。
�2:图片周围没有文字说明。图片只有简单的鼠标悬停注释,并且这个注释还不符合规范。图片周围应有简短的说明文字。同时悬停注释文字在2-6个中文字符为最佳,注释文字中包含关键词。
������ 3:可为每一个关键词单独建立一个单独的页面,并为这个页面谈下大量高质量的反向链接。效果举例:
www.flower.cn进行了鲜花这个关键词的扩充,并为每个扩充关键词设置单独的页面,经过4个多月的时间,抽取15个关键词测试Google排名情况结果如下:
�苏州鲜花、新疆鲜花、上海鲜花、太原鲜花:首页第1位
�成都鲜花、长春鲜花:首页第2位
北京鲜花、广州鲜花、南京鲜花、长沙鲜花、西安鲜花:首页第3位
�武汉鲜花、杭州鲜花、青岛鲜花:首页第4位
�鲜花:首页第3位
再经过1个多月时间,即到了2006-6-27,再次测试,以上的15个关键词排名情况变化如下:
�成都鲜花、苏州鲜花、新疆鲜花、太原鲜花、长春鲜花、广州鲜花、南京鲜花:首页第1位
�长沙鲜花、北京鲜花、西安鲜花、上海鲜花、武汉鲜花、杭州鲜花、青岛鲜花:首页第2位
�鲜花:首页第2位

�������� 各位看官,看完以后我发表一下我的看法

������� 1,本身内容我承认是有一定的价值,但是这些内容到任何一个seo网站上都可以找到的,关键看你怎么去执行,比如,这些文字是我免费给“HELLO17网站” 虽然可能内容一样,但是效果不一样,一个得不到网站主的重视,一个是即使效果一样的话,从心态上网站主会觉得王通给的就是牛,感觉效果更明显。

������� 2,王通的成功不是在于他的技术有多高明,研究时间长了,大家其实都到达的高度都差不多了,关键的是王通成功的炒作了自己,成为了这个行业的权威。seo做到一定的程度到最后就是提供有用的内容。如果个人炒作好了,即使相同的策划或建议,企业愿意出钱给王通。

������� 3,王通这段文字的价值究竟值不值3000,首先如果这段文字是给某给网站特制的,我觉得价值远远高于3000元,如果是一个模板给了很多网站就不值那么多的钱了。

������� 4,seo在现在人看来就是作弊,这点我跟王通看法一致,seo不是作弊,seo是帮助搜索引擎发现网站的内容和区别内容的重点。比如一个页面没有一个外部页面能到达这个页面,搜索引擎怎么可能发现这个页面的内容呢?还有就是如果你所有页面的标题都是一样的,搜索引擎怎么知道你要重点讲什么,难道让搜索引擎像小学生那样提取中心思想。

������� 5,王通值得批评的就是老给人家出馊主意,比如以前it.com.cn,看他的新闻过几秒就是自动刷新,无非就是多点pv值,在alexa的数据好看一点,这样浏览者不方便,服务器负担重,比如qingke800的页面做了无数个友情链接,也不管相关不相关,还用js出来很多,跟请客800做友情链接的,其实都得不到一点好处了,因为js是客户端执行的代码,搜索引擎发现不了,凡是被王通指点过的网站从外表就能看出来。肯定没有好的口碑。

【以上均为转帖,不代表本人意见】

原始连接:http://lotus0799.bokee.com/5542737.html

  • �指出对方网站的优点,并给予充分的肯定
  • �友好而真诚的指出对方网站上存在的不足,并给出一定的改进建议
  • �介绍自己的网站,列举自己的网站优点,并且说明双方的互补之处
  • 友好的告诉对方,自己已经为对方添加了友情链接,希望对方也为自己添加链接(一定要保证发送信件之前确实为对方添加了链接。),如果对方没有为自己添加链接,那么则删除这个链接。

]]>

作者: mchong 分类: SEO 标签:

Treo600 中文短信乱码解决

2007年6月26日

< ![CDATA[

Treo600 中文短信乱码解决方法。

阅读全文

]]>

作者: mchong 分类: 未分类 标签:

在数据库中存储层次数据

2006年6月14日

< ![CDATA[无论你要构建自己的论坛,在你的网站上发布消息还是书写自己的cms [1]程序,你都会遇到要在数据库中存储层次数据的情况。同时,除非你使用一种像XML [2]的数据库,否则关系数据库中的表都不是层次结构的,他们只是一个平坦的列表。所以你必须找到一种把层次数据库转化的方法。

阅读全文

]]>

作者: mchong 分类: PHP&MySQL 标签:

PHP实现文件安全下载(转贴)

2006年6月9日

< ![CDATA[本文实现了文件的安全下载。

阅读全文

]]>

作者: mchong 分类: PHP&MySQL 标签:

各种网页媒体播放器代码及详解

2006年6月9日

< ![CDATA[各种媒体的网页媒体播放器代码

阅读全文

]]>

作者: mchong 分类: PHP&MySQL 标签:

虚拟主机下Apache2的编码设置

2006年5月29日

< ![CDATA[

昨日搞了一个免费的空间,1G,无限流量,php5+MySQL5。貌似很不错。准备弄个下载站。找了个西南大学的下载系统,传上去之后发现大问题。默认的Apache2编码是ISO的,每个页面都要手动切换编码到gb2312。很是不爽啊。

祭出google,网上搜索了半天也没找到在虚拟主机环境下如何改变默认编码。没辙翻出apache2的手册看吧。翻了半天也没有说,但是发现.htaccess文件里面不止放访问权限的选项。心里一动,在.htaccess设置编码试试。把AddDefaultCharset加入到.htaccess。再访问网站,成了。所有页面编码正常了。

]]>

作者: mchong 分类: PHP&MySQL 标签: