記憶盒子

把記憶裝進灰色的盒子,封裝起來,那年那月,重新拾起。

首頁搜索目錄
search
當前主題: 互聯(lián)網(wǎng)絡

windows 2003 64位系統(tǒng)php運行報錯:1% 不是有效的 win32 應用程序

作者:Kaka    時間:2012-2-11 22:59:41    瀏覽:    評論:10

      第一次使用windows 2003 64位系統(tǒng)配置IIS執(zhí)行PHP環(huán)境,我本以為按照以往的操作《windows2003 IIS配置支持PHP環(huán)境,星外PHP全自動安裝30秒搞定》即可,誰知道事實上并沒有這么輕松。問題一個接一個的出現(xiàn),搞得我差點放棄。

      問題一:php運行報錯:1% 不是有效的 win32 應用程序

      php環(huán)境配置完畢后,運行html成功,但運行php就報錯,錯誤提示是“1% 不是有效的 win32 應用程序”,英文報%1 is not a valid Win32 application。第一次碰到這樣的問題,經(jīng)過搜索和試驗,問題終于解決。

      報錯原因:由于在64位操作系統(tǒng)里,默認配置下,IIS工作在64位模式下,這會讓許多32位的應用不能正常工作。

      解決方法:

      1)進入命令提示符:開始->運行 cmd

      2)執(zhí)行腳本:

      cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

      說明;%SYSTEMDRIVE%表示系統(tǒng)盤。例如,如果你的系統(tǒng)盤是C,那么上述語句改為:

      cscript c:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

      問題二:訪問網(wǎng)頁報錯:Service Unavailable

      經(jīng)過上面的操作后,以為大功告成了,其實不然。訪問網(wǎng)站竟然又報錯:Service Unavailable。

      解決方法如下:

      1)進入命令提示符:開始->運行 cmd

      2)執(zhí)行腳本:

      %SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i

      說明:%SYSTEMROOT%\表示系統(tǒng)目錄,一般是“C:\WINDOWS\”;v1.1.4322是默認.net版本,你也可以改為“v2.0.50727”等其他版本,關鍵是不要寫錯路徑名,否則執(zhí)行不成功。

x

標簽: Internet  php  

※ 網(wǎng)站速度慢?試試網(wǎng)站自動優(yōu)化工具 ※

上一篇: 如何通過Kloxo控制面板更改網(wǎng)頁默認首頁
下一篇: php在服務器執(zhí)行exec命令失敗的解決方法
  • 5.Q*
  • 我用的就是windows的主機,裝什么程序都很好用
  • 2012/4/12 11:55:47 回復該留言
  • 4.空****
  • 啊。。還是老的好用!不過64很麻煩的
    iis還要搞啊
    http://www.gdklc.com 空氣過濾器
  • 2012/2/29 23:53:32 回復該留言

發(fā)表評論:

◎歡迎參與討論,請在這里發(fā)表您的看法、交流您的觀點。

訂閱博客                   QQ交流群(312716741)

  • 通過Google訂閱本站 通過鮮果訂閱本站 通過抓蝦訂閱本站
  • 通過QQ郵箱訂閱本站 通過Yahoo訂閱本站 通過有道訂閱本站

Search

最新評論及回復

最近留言

網(wǎng)站分類

Powered By Z-Blog 1.8 Walle Build 91204 Designed by Han'space

Copyright @2009-2024 All Rights Reserved. 粵ICP備14028160號-1

Powered By Z-Blog 1.8 Walle Build 91204
Copyright @2009-2024 All Rights Reserved.