windows2008+iis7+asp+php环境配置

一、ASP配置

1、asp要开启父路径

2、防火墙开放端口。例如你的网站打算用8002端口而不是80,那防火墙要开放8002端口,否则就是开放80端口

3、iis添加默认访问页index.asp

4、c:/windows/temp增加iisxxx的 写入权限

给 C:\Window\Temp 目录,设置IUSR读写权限,解决(Microsoft JET Database Engine 错误 '80004005')错误。

5、应用程序池要选net2.0,经典模式

6、应用程序池,高级设置–>允许32位应用程序

61)对于Win2008 R2的IIS7,可以直接配置:打开IIS7,找到要配置的网站,并找到该网站使用的“应用程序池”。在“应用程序池”找到它,选中,变蓝,在右边栏找到“高级设置”,找到“启用32位应用程序”,值为“False”时是不允许,值为“True”时,为允许。点击下面的“确定”保存即可

62)对于Win2008 R2的IIS6在命令行,或“运行”中,输入“Cscript C:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1”,运行,就可以了。

7、全局站点的 错误页 - 编辑功能设置 - 错误响应:选择“详细错误”。

8、解决IIS7中Access数据库问题:

默认装完IIS7之后,使用ASP程序会发现提示数据库连接失败,在网上找了找,说是因为MS Jet引擎改变了临时目录的位置,但是又没有对临时的存取权限,导致数据库使用失败。 

给“系统盘:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”目录添加 一个“Authenticated Users”的用户,其中AppData目录是隐藏的,在进入的时候可以直接在地址栏输入路径,或者在文件夹选项里显示隐藏文件。 

设置权限步骤:右击Temp文件夹,选择“属性”》选择“安全”选项卡》单击“编辑”》出来“Temp 的权限”对话框,单击“添加”,在下面的“输入对象名称来选择”中输入Authenticated Users,确定》返回到“Temp 的权限”,将Authenticated Users的权限中的完全控制给勾上,确定》确定。

9、需要给 ACCESS文件的Users用户添加“读写”权限

链接方式: 

ServerPath=Server.MapPath("/xxx.mdb") 

connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ServerPath 

Set schooldb=Server.CreateObject("Adodb.Connection") 

schooldb.Open connstr 

二、PHP配置

参考资料:

1、https://www.cnblogs.com/jinhaoran/p/12463330.html

2、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值