安装Windows Server 2003操作系统的VPS在console登录默认要先按下Ctrl+Alt+Delete组合键然后才弹出登录对话框,要取消这个限制的方法是:
点击 “开始–>运行” 在 弹出的DOS窗口中输入gpedit.msc,在新窗口中选择:计算机配置–>Windows设置–>安全设置–>本地策略,这时在本地策略下面可见到有“安全选项”,点击“安全选项”在右侧的框内找到“交互式登录:不要按CTRL+ALT+DEL”,启用这个选项即可。
windows 2003粉墨登场,很多赶时髦的用户已经早就试用了,但尽管2003号称安全性有很大突破,但其默认支持.net架构,而抛弃使用了很久的大众化的asp的路线缺饱受质疑,需要我们手动去配置很多东西。
在 iis 6.0 中,默认设置是特别严格和安全的,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。比如说默认配置数据库属性实施的最大 asp 张贴大小为 204,800 个字节,并将各个字段限制为 100 kb。在 iis 6.0 之前的版本中,没有张贴限制。导致我们的应用系统往2003移植经常会出错。现汇总解决方案如下。
启用asp支持
在windows server 2003 下安装完 iis 6,还需要单独开启对于 asp 的支持。
第一步,启用asp,进入:控制面板 -> 管理工具 ->iis(internet 服务器)- web服务扩展 -> active server pages -> 允许
控制面板 -> 管理工具 ->iis(internet 服务器)- web服务扩展 -> 在服务端的包含文件 -> 允许
第二步,启用父路径支持。
iis-网站-主目录-配置-选项-启用父路径
第三步,权限分配
iis-网站-(具体站点)-(右键)权限-users完全控制
解决windows2003最大只能上载200k的限制
先在服务里关闭iis admin service服务
找到windows\system32\inesrv\下的metabase.xml,
打开,找到aspmaxrequestentityallowed 把他修改为需要的值,
然后重启iis admin service服务
1、在web服务扩展 允许 active server pages和在服务器端的包含文件
2、修改各站点的属性
主目录-配置-选项-启用父路径
3、使之可以上传大于 200k的文件(修改成您要的大小就可以了,如在后面补两个0,就允许20m了)
c:\windows\system32\inetsrv\metabase.xml
(企业版的windows2003在第592行,默认为 aspmaxrequestentityallowed=”204800″ 即200k
将其加两个0,即改为,现在最大就可以上载20m了。
aspmaxrequestentityallowed=”20480000″
MySQL的中文编码问题最简单的解决方案是:修改mysql的配置文件/etc/mysql/my.cnf (在CentOS下是/etc/my.cnf),在[mysqld] 和 [client]段都加入如下指令:
default-character-set=utf8
注意:如果没有[client]段,就手工加入[client]段。然后重新启动MySQL即可。验证一下是否生效:
mysql> show variables like 'char%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)
mysql>
这样新建立的数据库缺省就是UTF8编码了。