• 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、

  • 相关阅读:
    IPV6(IPV6,RIPng的配置以及手工配置IPV4隧道)
    [附源码]Python计算机毕业设计Django设备运维平台出入库模块APP
    MySql数据结构以及时间复杂度
    【面试:并发篇34:Unsafe】
    PostgreSQL解决死锁
    机器学习 之 客户分群案例
    IO流高级流
    vue中使用wangeditor富文本编辑器
    蓝桥杯-子 2023 / 双子数
    Generator函数和yield的说明
  • 原文地址:https://blog.csdn.net/lyb8010/article/details/133981512