Godaddy的Windows空间只读而不可写的取消方法

今天有位客户自己在一个号称全球第一空间服务商--Godaddy那里买了个windows空间,然后将调试好的程序上传到该空间上,前台一切ok,到了后台测试功能的时候,出现了不可预知的错误,添加任何一个信息都出现了HTTP 500 - Internal server error 错误,面对客户质疑的眼神,开始迅速的开始排查问题。

出现这样的错误一般是组件缺失或者IIS配置的问题,因为是写操作出错,所以我们首先通过asp探针查看该空间是否支持FSO组件。

正如上图一样,发现FSO是支持的,于是开始查看空间配置是否有问题,经过一番摸索,终于找到了问题所在,原来是Godaddy为了安全,默认程序不可写文件,必须在控制面板设置才可以写文件。否则所有程序均为只读……以下是Godaddy的Windows空间只读而不可写的取消方法方法步骤

一、登陆到Godaddy后台,然后选择左边Hosting,然后选择右边的相应空间管理Manage Account。

二、进入空间管理后选择菜单栏 Content→File Manage。

三、新建一个文件夹Create New Directory

四、选择Root文件,把写权限勾上即可。如此所有站上的文件都拥有了写的权限。不过建议不要将所有文件夹都赋予写权限,因为不太安全,把有需求的文件夹选择上即可。

五、其他情况

今天在给客户修改程序,在传输完数据后,客户网站又令人意外的发生了500错误,这次发生在修改了写权限之后,所以问题必然不再是写权限了,那么又是什么问题导致?思量了下出现500错误的过程,其中有个插曲,在传输数据库的时候因为中途一直停在80%不动,所以手动暂停了传输,然后选择重新再传,或许正是这个过程,导致了IIS进程池里有了一个未结束的进程,从而数据库不可读写,再次出现了500的错误。

想到了这点,这回就直奔主题,来到Godaddy后台→空间管理→IIS管理→收回应用池→确定,经过短暂的等待,系统显示成功收回所有应用池进程,刷新网站,500错误消失,问题完美解决。

获取skydrive网盘永久不变化的URL的方法

我们知道,微软live的skydrive的好处在于可外链,而且容量很大,有25G,但是skydrive网盘的外链网址老是变化,导致skydrive的外链失效,所以电脑知识收藏夹的我便去寻找方法解决此问题,再加以整合,写了个方便的简单的脚本

只要在“获取SkyDrive网盘永久URL”链接点右键添加到收藏夹即可(如果“获取SkyDrive网盘永久URL”不是链接的方式,那么请在收藏夹,添加任何一个网址,然后再点你添加好的收藏夹,点属性,把URL栏的网址改为javascript:(function(){var element=document.createElement('script'); element.setAttribute('src','http://ejin.googlecode.com/files/www.x2009.net%2Cgetskydriveurl.js'); document.body.appendChild(element);})();void(0);即可),要用的时候,点开skydrive网盘里的文件的属性,然后点刚才添加的收藏夹,就会在页面显示2个框,一个是外链网址,另一个是分享网址。这样就可以很容易的帮助你,实现外链的效果了

电脑知识收藏夹提示你,你也可以把这段代码直接复制到地址栏后按回车即可运行,记住,要在要设置外链的“属性”页面里,才可以噢。另外,此脚本不支持IE6,使用IE6的朋友,好请多多见谅,或者升级到IE7,IE8,Firefox,Opera,Chrome都可以的.bookmarklet还有狠多,以后我会多多提供的……

网站迁移一周的状况,301永久重定向似乎没什么作用

网站迁移一周时间了

迁移后的网站流量只有迁移前一周的1/5

为了让新域名更加被重视,我自己增加不少外链(至少数百个)。

前面的几天所有流量都来自老域名跳转过来的

接下来的最近这两天从搜索引擎来的浏览不到1/10(老域名也不来搜索引擎流量了,但是新域名内容全部被谷歌收录了,可是没流量)

经过一周的确认。301永久重定向简直是忽悠人啊……

有经验的来讨论下,看看我这情况是不是很常见。还是我RP问题……

---------------------忧郁的分割线

我做了的操作如下

1.更换域名,修改wp数据库内容里的老域名为新域名

2.去google网站管理员工具,更改域名

3.设置老域名所有网址用301跳转到新网址,格式http://www.x2009.cn/ * 跳转到 https://www.x2009.net/ * (期限为1年,因为老域名刚续费,还有一年时间)

4.增加至少数百外链

5.耐心的等待

Windows Vista和Windows 7删除图标缓存的方法

问:我的Windows 7图标显示有些问题,需要删除图标缓存,请问应该如何操作。

答:打开任何一个文件夹,然后在地址栏输入%USERPROFILE%\AppData\Local后按回车键即可跳转到local目录,找到IconCache.db文件并删除,重启启动后即可重建图标缓存,此文适用于Windows 7,Windows Vista,Windows 2008。

如果是图标出现黑块,则可通过以下方法解决,打开附件中的记事本程序,将以下内容复制到记事本,然后保存为“桌面图标黑块修复工具.bat”,之后执行这个文件,即可解决。

@echo off
title win7桌面图标黑块修复工具
reg delete "hkcu\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /f
reg delete "hklm\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /f
taskkill /f /im explorer.exe & start explorer.exe

开始菜单中的“游戏”菜单变成英文了的解决办法

问:有一天发现Windows 7的“开始菜单-->所有程序”里面没有系统内置的“游戏”项目,而是发现了一个目录叫“Games”,目录里面就是内置的游戏;重启电脑数次也不会恢复成“游戏”这个名称;很郁闷;后来就到“程序与功能”中卸掉游戏,并重新勾选游戏,这下更晕,Games里面的游戏显示名称都变成英文的。

答:请以管理员身份运行命令提示符.执行下列命令:

cd /d "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Games"
attrit -r -s -h desktop.ini
notepad desktop.ini
然后复制下列代码到记事本:
[此处有一行空行]
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21773
[LocalizedFileNames]
Chess.lnk=@%SystemRoot%\system32\gameux.dll,-10054
Mahjong.lnk=@%SystemRoot%\system32\gameux.dll,-10059
PurblePlace.lnk=@%SystemRoot%\system32\gameux.dll,-10058
InternetCheckers.lnk=@%SystemRoot%\system32\gameux.dll,-10101
InternetBackgammon.lnk=@%SystemRoot%\system32\gameux.dll,-10102
InternetSpades.lnk=@%SystemRoot%\system32\gameux.dll,-10103
GameExplorer.lnk=@%SystemRoot%\system32\gameux.dll,-10082
FreeCell.lnk=@%SystemRoot%\system32\gameux.dll,-10055
Solitaire.lnk=@%SystemRoot%\system32\gameux.dll,-10060
Internet Backgammon.lnk=@%SystemRoot%\system32\gameux.dll,-10102
Minesweeper.lnk=@%SystemRoot%\system32\gameux.dll,-10057
Hearts.lnk=@%SystemRoot%\system32\gameux.dll,-10056
More Games from Microsoft.lnk=@%SystemRoot%\system32\gameux.dll,-10209
Internet Checkers.lnk=@%SystemRoot%\system32\gameux.dll,-10101
Spider Solitaire.lnk=@%SystemRoot%\system32\gameux.dll,-10061
Purble Place.lnk=@%SystemRoot%\system32\gameux.dll,-10058
Internet Spades.lnk=@%SystemRoot%\system32\gameux.dll,-10103
复制完成后进行保存, 保存之前编码类型為 Unicode .
关闭记事本.
attrib +r +s +h desktop.ini
cd ..
attrib +r Games
最后重新啟动计算机.

请以管理员身份运行命令提示符.执行下列命令:

cd /d "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Games"attrit -r -s -h desktop.ininotepad desktop.ini

然后复制下列代码到记事本:[此处有一行空行][.ShellClassInfo]LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21773[LocalizedFileNames]Chess.lnk=@%SystemRoot%\system32\gameux.dll,-10054Mahjong.lnk=@%SystemRoot%\system32\gameux.dll,-10059PurblePlace.lnk=@%SystemRoot%\system32\gameux.dll,-10058InternetCheckers.lnk=@%SystemRoot%\system32\gameux.dll,-10101InternetBackgammon.lnk=@%SystemRoot%\system32\gameux.dll,-10102InternetSpades.lnk=@%SystemRoot%\system32\gameux.dll,-10103

GameExplorer.lnk=@%SystemRoot%\system32\gameux.dll,-10082FreeCell.lnk=@%SystemRoot%\system32\gameux.dll,-10055Solitaire.lnk=@%SystemRoot%\system32\gameux.dll,-10060Internet Backgammon.lnk=@%SystemRoot%\system32\gameux.dll,-10102Minesweeper.lnk=@%SystemRoot%\system32\gameux.dll,-10057Hearts.lnk=@%SystemRoot%\system32\gameux.dll,-10056More Games from Microsoft.lnk=@%SystemRoot%\system32\gameux.dll,-10209Internet Checkers.lnk=@%SystemRoot%\system32\gameux.dll,-10101Spider Solitaire.lnk=@%SystemRoot%\system32\gameux.dll,-10061Purble Place.lnk=@%SystemRoot%\system32\gameux.dll,-10058Internet Spades.lnk=@%SystemRoot%\system32\gameux.dll,-10103

复制完成后进行保存, 保存之前编码类型為 Unicode .关闭记事本.

attrib +r +s +h desktop.inicd ..attrib +r Games

最后重新啟动计算机.

PS:此文用于Windows Vista,Windows 7(Win7),Windows 2008

网站迁移成功

    国内形势严峻,做个站不容易啊,又是这又是那,不得不为了自由而逃离了,这个域名尝试了备案,但是要求寄送资料,如此麻烦,也就放弃了。即便拿到备案又如何?真的安全了吗?大错特错,我的cn就是有备案的,但是谁知道下一次会是如何呢,所以还是完全脱离出来吧,

    其实迁移网站很容易,我这网站是wp的,只要用phpMyAdmin导出数据库,然后用编辑器批量修改一下内容,比如我的,只需要将老域名替换成www.x2009.net,然后导入回数据库,就可以了。接着更改一下网站绑定。一切就OK了。

  当然,为了老用户能访问,为了搜索引擎知道我们更换了域名。只需要在原来的网站目录放个.htaccess文件(如果老网站和新网站的文件夹是同一个,也可行),内容如下,那么通过老域名访问的用户也会切换过来。包括搜索引擎也知道,我们永久性迁移了网站……

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.x2009.net$  [NC]
RewriteRule ^(.*)$ https://www.x2009.net/$1 [R=301,L]

当然,我还通知了友情链接站点,修改友情链接网址,向Google的网站管理员工具提交了网址变更的操作,各处能改动的外链也都改回来,到此,网站迁移就完成了。

其实网站迁移真的不难,难的是要下定决心……

因为我老域名外链达到两万多,这个数字真庞大,所以很舍不得,但是形势如此,也只能放弃了,只怪当年贪便宜啊(3年域名费用才花了71元,确实很便宜,只是……形势不乐观)。

教你如何达到TK免费域名的25人限制【大量域名者非常有效】

申请过tk顶级域名的应该都知道,tk域名要有25人访问(每月?每周?我也不是很清楚,但是看完本文,每天都不是问题),否则3个月后删除。当你有大量tk域名的时候,如何实现呢?

我来教你们一个简单的方法,首先,使用免费dns服务来做dns解析,这个不用我教你们了吧,我用dnspod,如果你们用其它的也可以。

这里要用到cname记录,什么是cname记录,请上雅虎的谷歌百度一下有道。

首先把你的域名列个表,我举个例子

a.tk
b.tk
c.tk
d.tk

那么我要做的就是在a.tk下建立一个cname解析到b.tk的二级域名(tmp.a.tk用cname弄到tmp.b.tk),然后b.tk的二级域名解析到c.tk以此类推。

然后去任何一个论坛,在别人的帖子里回复一个,插入个图片,网址写http://tmp.a.tk/t.jpg

第二天去tk管理看域名的访问量,保证很轻易的就所有都达到25人的访问量!

使Windows 任务栏自动隐藏的方法

问,在Windows系统中,如何使任务栏自动隐藏,鼠标移到任务栏位置时自动显示并滑出呢

答:设置Windows的任务栏为“自动隐藏”即可实现,可以参考以下来实现此效果:
这里讲解一下Windows 7设置方法

在任务栏空白处单击右键选择“属性”选项;
在打开的“任务栏和[开始]菜单属性”对话框中将“任务栏外观”中的“自动隐藏任务栏”选项前的复选框清空;
单击“确定”按钮以保存设置。
此操作适用于Windows各版本,但是各版本位置稍有不同,但是还是很容易找到的,包括Windows 98,Windows 2000,Windows XP,Windows 2003,Windows Vista,Windows 2008,Windows 7

将硬盘的“文件系统缓存”设置为“网络服务器”的方法

问:在Windows 7系统中如何操作可以将硬盘的“文件系统缓存”设置为“网络服务器”?

答:据我所知,此选项只有在Windows 98时代才有(Windows 95,Windows 98,Windows ME),Windows NT及之后系列无此设置(Windows NT以及Windows 2000版本之后的版本都没有此选项)

Windows 95,Windows 98,Windows ME的具体位置和操作方法,请点击“控制面板”>“系统”>“性能”>“文件系统”>“硬盘”

发现谷歌搜索(Google)的一个小小的bug

今天在使用谷歌搜索(Google)的时候,发现一个小小的bug,没有什么大的影响,只是提示上的错误,我在 Google搜索“x2009.net”,翻到第二页,我看到提示“获得 2 条结果,以下是第 27 页 (用时 0.24 秒)”,看清楚了,应该是“获得27条结果,以下是第二页”,想不到Google的工程师和我一样不细心,犯了一个小小的毛病,已经提交给Google了,可能再次搜索的时候就不会有了,留下出现这个问题的网址 http://www.google.com.hk/search?q=x2009.net&num=20&hl=zh-CN&newwindow=1&safe=strict&ei=RJQaTI2oN5O9cbyLkYYK&start=20&sa=N ,再此也截图一个,留个纪念。