始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

记一次艰难的Windows server2003x64服务器搭建

发布时间:  2012/9/5 19:47:55

朋友买了一个VPS,要我帮忙配置一下,我很快就安装上了PHP5.4.0,MYSQL5.5,PHPMYADMIN3.5,FASTCGI X64版本,url write x64,以及做好安全,第一天就这样了,在搭建这个环境的过程中遇到了一点小问题,url write本来安装的是X86版本,iis没有成功加载isapi,导致网站都打不开了,卸载掉url write x86安装了x64就解决了,fastcgi 64位版本第一次打开提示我的不是64位重启以后就正常安装,就这样一波三折解决了这个环境,不过这样还不算完,不然我也不会想到来写这个文章了.呵呵

朋友公司的网站程序是shopex,需要php+zend+mysql环境,以前的zend不支持fastcgi php,官方出了一个Zend guard Loader可以解密zend,安装方法如下

把ZendLoader.dll放到php目录中的ext目录中,要注意权限分配了.然后修改php.ini

[Zend.loader]
zend_extension="d:\php\ext\ZendLoader.dll"
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=

然后启动不了,无奈找资料才知道要nts版本的php,就把php5.4.0降级到了php5.3.10,然后zend guard Loader启动成功,在phpinfo里面看到加载了

但是我安装成功以后shopex报错了,500错误.我继续找资料才知道,原来shopex官方一直没更新,zend解密只能用zend optimizer,我无语了!!!

没办法,卸载到fastcgi,php5.3.10准备安装php5.2.13+zend optimizer3.3

卸载成功以后下载了个星外虚拟主机全自动安装的php,安装成功以后还是提示500错误,无解,尝试是不是权限问题,也不是,头都大了,然后我想到这个IIS是64位的,可能不兼容,继续找资料找到将IIS切换到32位兼容模式来运行,具体方法如下:
首先将IIS由64位模式修改为32位模式,只要一个命令即可:

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
恢复为64位模式的命令:

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0
这样IIS和PHP都是以32位的兼容模式运行,错误就消除了。

或者直接安装php5.2的64位版本,但是我懒得去找了,就切换成兼容32位运行了.

net stop iisadmin /y&net start w3svc以后打开phpinfo,还是报错???所有网站都出现service unavailable。

我就纳闷了,难道是我的思路错了吗?思前想后一看iis加载url write成了红色我就想到原因了,原来如此啊!!!哈哈,因为切换到了32位兼容模式,64位的url write运行不了啊,卸载掉url write 64位,安装了32位。重启IIS,运行phpinfo,终于成功了。马上安装zend optimizer3.3,这个64位的2003服务器终于搭建好了。幸苦啊~~~


亿恩科技地址(ADD):郑州市黄河路129号天一大厦608室 邮编(ZIP):450008 传真(FAX):0371-60123888
   联系:亿恩小凡
   QQ:89317007
   电话:0371-63322206


本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      0
     
     
     
     

    0371-60135900
    7*24小时客服服务热线