windows 2003 64位系統php執行報錯
問題一:php執行報錯:1% 不是有效的 win32 應用程式
php環境配置完畢後,執行html成功,但執行php就報錯,錯誤提示是“1% 不是有效的 win32 應用程式”,英文報%1 is not a valid Win32 application。第一次碰到這樣的問題,經過搜尋和試驗,問題終於解決。
報錯原因:由於在64位作業系統裡,預設配置下,IIS工作在64位模式下,這會讓許多32位的應用不能正常工作。
解決方法:
1)進入命令提示符:開始->執行 cmd
2)執行指令碼:
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
說明;%SYSTEMDRIVE%表示系統盤。例如,如果你的系統盤是C,那麼上述語句改為:
cscript c:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
問題二:訪問網頁報錯:Service Unavailable
經過上面的操作後,以為大功告成了,其實不然。訪問網站竟然又報錯:Service Unavailable。
解決方法如下:
1)進入命令提示符:開始->執行 cmd
2)執行指令碼:
%SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
說明:%SYSTEMROOT%\表示系統目錄,一般是“C:\WINDOWS\”;v1.1.4322是預設.net版本,你也可以改為“v2.0.50727”等其他版本,關鍵是不要寫錯路徑名,否則執行不成功。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69957453/viewspace-2772742/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PHP編譯,執行make報錯PHP編譯
- windows8執行php Composer出現SSL報錯的問題WindowsPHP
- Windows10系統執行npm install報錯一大堆!WindowsNPM
- Laravel 中執行 PHP artisan migrate 報錯LaravelPHP
- arm64系統執行 electron AppImage 報錯APP
- 關閉windows2003開機事件報錯Windows事件
- windows 2003安裝最新的iTune後執行出錯 Error -2096WindowsError
- windows下安裝python3.6.4完成,執行報錯WindowsPython
- PHP新用法,PHP執行系統外部命令篇(轉)PHP
- Windows XP系統和Windows Server 2003系統原始碼遭洩露WindowsServer原始碼
- flutter 寫後臺系統,執行到windowsFlutterWindows
- 在 Windows 系統上執行 VIC 水文模型Windows模型
- 執行用例報錯
- ./mongod命令執行報錯Go
- linuxmysql執行報錯LinuxMySql
- 執行srvctl命令報錯
- Linux系統透過CrossOver執行windows系統exe程式LinuxROSWindows
- 執行web專案報錯Web
- 執行opatch lsinventory報錯73
- boost asio執行中報錯
- sh指令碼執行報錯指令碼
- Windows下IIS以FastCGI模式執行PHPWindowsAST模式PHP
- Windows下Apache以FastCGI模式執行PHPWindowsApacheAST模式PHP
- Windows 2003 Server + IIS 6.0 + PHP 5.04WindowsServerPHP
- Windows 系統 NPM run watch-poll 報錯解決方案WindowsNPM
- windows程式/執行緒建立過程 --- windows作業系統學習Windows執行緒作業系統
- windows7系統執行的一些命令Windows
- idea上執行scala報錯Idea
- mysql執行報錯mysql.sockMySql
- MacOS 裡執行 sed 命令報錯Mac
- Linux sybase執行isql報錯LinuxSQL
- Windows Subsystem for Linux 允許在Windows 11中執行Linux系統WindowsLinux
- [問題] 寶塔 php8 laravel8執行軟連線報錯PHPLaravel
- Softchoice:仍有21%的伺服器在執行Windows Server 2003伺服器WindowsServer
- 怎麼在windows10系統中執行Microsoft WorksWindowsROS
- java程式在windows系統作為服務程式執行JavaWindows
- Windows10系統停止正在執行服務的方法Windows
- 好奇: windows10+都可以執行多個linux子系統了,為什麼不支援執行多個windows子系統呢?WindowsLinux