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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Windows10系統執行npm install報錯一大堆!WindowsNPM
- Laravel 中執行 PHP artisan migrate 報錯LaravelPHP
- Windows XP系統和Windows Server 2003系統原始碼遭洩露WindowsServer原始碼
- arm64系統執行 electron AppImage 報錯APP
- windows下安裝python3.6.4完成,執行報錯WindowsPython
- Linux系統透過CrossOver執行windows系統exe程式LinuxROSWindows
- 在 Windows 系統上執行 VIC 水文模型Windows模型
- flutter 寫後臺系統,執行到windowsFlutterWindows
- Windows Subsystem for Linux 允許在Windows 11中執行Linux系統WindowsLinux
- 執行用例報錯
- windows(10)執行laravel new blog出錯WindowsLaravel
- yii執行phpunit時報錯PHP
- idea上執行scala報錯Idea
- 執行web專案報錯Web
- sh指令碼執行報錯指令碼
- Windows 系統 NPM run watch-poll 報錯解決方案WindowsNPM
- 執行 PHP artisan migrate 時報長度錯誤的解決辦法?PHP
- 好奇: windows10+都可以執行多個linux子系統了,為什麼不支援執行多個windows子系統呢?WindowsLinux
- PHP CGI Windows下遠端程式碼執行漏洞PHPWindows
- 怎麼在windows10系統中執行Microsoft WorksWindowsROS
- selenium的那些事--執行報錯
- sqlplus執行sql檔案報錯SQL
- MacOS 裡執行 sed 命令報錯Mac
- mysql執行報錯mysql.sockMySql
- svelte 執行報錯 getaddrinfo ENOTFOUND localhostlocalhost
- [問題] 寶塔 php8 laravel8執行軟連線報錯PHPLaravel
- Win10系統下如何使用Windows PowerShell執行ABD命令Win10Windows
- windows10系統下執行Android應用程式的方法WindowsAndroid
- 20200126 - PHP 報錯PHP
- windows 2003 禁止UDP的batWindowsUDPBAT
- MySQL 本地連線遠端伺服器報錯 2003MySql伺服器
- npm 執行時報錯“因為在此係統上禁止執行指令碼”解決辦法NPM指令碼
- [vue]執行vue --version報錯:-4054 ENOSYSVue
- 在KYLIN中執行查詢報錯
- laradock 執行報錯 Service 'workspace' failed to build:AIUI
- Php cli模式下執行報錯/usr/bin/php: /usr/local/lib/libxml2.so.2: no version information available (required by /usr/bin/php)PHP模式XMLORMAIUI
- windows系統vscode遠端除錯MySQLWindowsVSCode除錯MySql
- crontab異常:shell下可以執行命令,執行crontab卻報錯