Windows 2003服务器不能播放Flv文件
作者:艾时利 日期:2010-08-23
Flv文件不能播放的原因有种种,最近遇到了“Flv文件在本地能显示,上传到服务器上不能播放”,解决流程如下:
首先是检查网页中FLV相关文件上传是否缺失。
因为在网页中插入Flv视频文件时Dreamweaver会自动生成多个SWF文件以及SCRIPT文件夹下的JS文件。所以我们必须要确保这些文件的全部上传,以及相关路径的正确性。
其次在确认了所有文件的正确上传之后,FLV视频仍然不能播放。如有条件,将所有文件上传到另外服务器空间上,如果在该空间上能正常显示,那就可能说明当前不能播放的服务器是WIN2003服务器,鉴于2003系统没有定义.FLV的这种mime-type类型,ADOBE官方也给出了相应解决方案。
不过通过搜索获得方法中我测试了依然出现了问题。比如有个方案是这样的:
1.在2003服务器上,找开IIS管理器。
2.展开本地服务器名称,右击选择属性,在Internet信息服务标签上,点击最下方的计算机MIME映射下面的编辑按钮。
3.点击”新类型”按钮,扩展名添上”.FLV”,内容类型(MIME)添上“flv-application/octet-stream”
4.点击确定
5.重新启动www服务。
通过该方案在重新启动了IIS之后,新建的FLV MIME类型又没有了。所有又尝试使用如下方法:
打开IIS下的本地计算机,选择网站右键属性,打开HTTP头的MIME类型
新建扩展名“.FLV”,MIME类型值为“flv-application/octet-stream”。
应用即可实现了WIN2003下网页播放FLV的功能。
eWebEditor在IE8,IE7下所有按钮无效之解决办法
作者:艾时利 日期:2010-08-13
今天帮朋友搞一个小网站,结果用到了eWebEditor,就到官方网站下载一个免费版的如下:
“eWebEditor Version 2.8.0 最终版[309K]”
测试结果,点击所有的按钮都无效,什么反应都没有,于是在网上找答案,
哇,太多的朋友遇到这样的问题了,感谢前面这些朋友提供的方法,(BS有些人写出的错误方法,感觉被骗一样,很不爽)。
下面将错误的原因和方法总结道这里,备忘。
错误的原因是因为ie8屏蔽了anonymous方法 所以要改成onclick方法,打开include下面的editor.js文件,有这样的段代码(大概在166所在的函数中):
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
把那个anonymous方法改成onclick就可以了。
问题是解决了,结果发现把那个方法改成onclick之后在ie6下面就不管用了 ,解决方法:
- if(navigator.appVersion.match(/MSIE (7|8)\./i)!=null){
- if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
- }else{
- if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
- }
OK,这下对了。
谢谢大家支持!
phpmyadmin提示“无法载入 mysql 扩展,请检查 PHP 配置”绝对解决方法
作者:艾时利 日期:2010-08-11
其实,问题的解决方法简单的让人不敢相信……
废话不多说,开始!
先说下我安装的一些版本,以备大家对照(版本大同小异,问题解决方法基本一致)
PHP:5.2.8 下载地址:http://www.skycn.com/soft/9122.html
mysql:5.1.31 下载地址:http://www.skycn.com/soft/6916.html (我没有选择最新的,出于稳定性的考虑)
zend:v3.3.0a 下载地址:http://www.skycn.com/soft/20133.html
phpmyadmin:3.1.2 下载地址:忘了,自己搜吧
php、MySQL、zend、phpmyadmin安装方法不再累述,详情可以参考我原来整理过的一篇软文:IIS6.0+PHP+Mysql+Zend环境组建[图文],来看如果遇到无法载入MySQL扩展的错误时应该如何解决:
(结合网上提供的方法逐一列出,请逐一对照检查)
1、php.ini检查是否已放入c:\windows目录下(貌似废话,不放入PHP就不可能安装成功)
2、extension=php_mysql.dll、extension_dir 、register_globals=Off是否修改。修改方法如下:
extension=php_mysql.dll:去掉前边的注释“;”(我这里已经去掉过了)
extension_dir :是否为“extension_dir = 'd:\php\ext'”(一定要注意“\”的倾斜方向,写惯程序的很可能搞错,老汉就搞错了……)
register_globals=Off:修改为register_globals=On
3、检查php5ts.dll、libmysql.dll、libmcrypt.dll这三个文件是否复制入“system32”目录下
4、修改phpmyadmin的libraries下的config.default.php文件,除按照http://hi.xxluntan.com/archives/7.html下的安装方法修改外,再增加修改如下:
找到:$cfg['Servers'][$i]['controluser'] = '';,修改为:$cfg['Servers'][$i]['controluser'] = '您mysql的用户名,通常默认为root';
找到:$cfg['Servers'][$i]['controlpass'] = '';,修改为:$cfg['Servers'][$i]['controlpass'] = '您mysql的访问密码';
5、检查是否添加系统变量,方法如下:
桌面>我的电脑>右键属性>高级>环境变量>系统变量>新建
名:phprc
值:d:\php(你的PHP在什么目录就是什么)
上边这几步我全都做好了,其实在发现这个问题前我就已经做好了,但还是出现了这个问题,而网上有N多页面说明解决办法,其实基本上都是以上几个方法,没有一个能解决我的问题,最后,我是按下边这个方法解决的,简单的有点可笑……
6、检查你的php安装目录,如果这个目录有名字为“php.ini”的文件(很面熟吧,就是安装是放进windows根目录的PHP配置文件……),把它删除或者改名……让php.ini文件只存在于c:\windows。如果以上5个办法都没有解决你无法载入 mysql 扩展,请检查 PHP 配置的问题,那么,就试试这个,说不定有惊喜(老汉就被惊喜一下)
按以上方法检查和修改后,记得要重启IIS,方便的话重启服务器,然后看看问题是否解决(相信一定解决了),如果没有解决,留言下来,我们一起讨论!
seo在百度和google上操作都差异性
作者:艾时利 日期:2010-08-11
Baidu是中文搜索引擎的老大,Google是世界搜索引擎的龙头。
Baidu垄断着中文搜索市场的绝大份额,作为老大哥,Google虽然起步有点晚,但当然不甘落后了。Google现在正在积极的往中文搜索的市场里挤。凭借着其强大的技术后盾和卓越的性能,Google决心要在中文搜索的市场里分得一杯羹。官方说法是Google目前占中文搜索20%的份额,根据我的观察其实并达不到这个数字,大约只有百分之十几。Google仍然有很长的路要走。
恢复“快速启动栏”里丢失的“显示桌面”图标
作者:艾时利 日期:2010-08-11
SERV-U管理密码忘记后找回的方法
作者:艾时利 日期:2010-08-11
网站优化之提高网站的访问速度的8个技巧
作者:艾时利 日期:2010-08-06
网站访问速度可以直接影响到网站的流量,而网站的访问量几乎与网站的利益直接挂钩,因此网站的速度问题成为企业及站长十分关注的问题。现在网站越来越多,不少朋友的网站打开速度很不理想。也许自己打开网站速度很快,别人打开自己网站却反映速度慢。这有可能是因为网通和电信等线路问题造成的,但大部分是由于大家网站自身的问题影响了速度。如何让提高网站访问速度呢?下面谈一下一些关键的问题和解决方法。
很多人都用虚拟主机来做网站,将网页文件存放在虚拟空间上,但是页面内容一多,网站打开的速度就显得特别慢,如果您碰到这种情况,与其寻求更好的空间,不如通过优化网页代码来取得满意的速度。下面总结了一些切实可行的方法,制作主页时,以下的方法可以令网页速度大大提高。
一、记得帮页面减肥
浏览网页实际上是将虚拟主机中的网页内容下载到本地硬盘,再用浏览器解释查看的。下载网页的快慢在显示速度上占了很大比重,所以,网页本身所占的空间越小,那么浏览速度就会越快。这就要求在做网页的时候遵循一切从简的原则,如:不要使用太大的Flash动画、图片等资源。干净、简洁的页面会给人一种思路明朗的感觉。