2004/04/20
apache与cookie
apache的设置中有一项ServerName的设置,用来设置server的名字,通常如果你的web server只是自己测试用,这里可以使用127.0.0.1,或者localhost等,都可以工作正常。但如果这个server要被LAN中的其它机器访问,显然127.0.0.1和localhost就不行了,这时可以用这台计算机的windows名字,但有一个缺陷,如果用windows名字作为 ServerName,那么一般web网页可以访问,使用cookie的web页则可能存在问题,最佳的方法是将ServerName设置为计算机的 DNS名字,可惜LAN中的很多server并没有DNS名字,这时替代的方法是用web server的真实ip地址,当设置ServerName为ip地址时,使用cookie的网页不会有问题了,但问题是这样的名字很难记,而且不方便使用 DHCP了(ip地址一变,ServerName也要跟着改). 你仍然可以使用http://windowsname的方式方式server,apache会自动将URL转成http://ipaddress,这样就不用记住那长长的ip地址了。
2004/04/14
2004/04/09
将应用安装为NT服务
Windows NT(包括2000)中有服务功能,很多应用程序提供了将自己安装成系统服务的选项,比如MySql, 但有的应用程序(特别是一些服务程序)没有提供安装成系统服务的功能,这样用起来会不太方便,于是就是一些外壳程序可以完成将任意程序转换成系统服务的功能,比如cygrunsrv, 这实际上是cygwin的一个package,但在没有安装cygwin的环境下一样可以正常使用,可以用cygrunsrv将那些类服务的应用程序安装成windows服务。
订阅:
博文 (Atom)