Categories


Tags


windows 2003 64位系统php运行报错:1% 不是有效的 win32 应用程序

问题一: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”等其他版本,关键是不要写错路径名,否则执行不成功。

来源:西部数码


Public @ 2018-05-05 15:47:15

云主机环境搭建教程之搭建全能主机

很多站长在购买虚拟主机的时候,会看虚拟主机的一些参数,其中最重要的就是支持的程序语言。现在很多IDC商家都在宣称全能主机。最好笑的一个事情就是,笔者刚建站的时候,购买了国内一家小主机商(名叫主机屋)的虚拟主机,他们宣传就是全能主机,什么语言都支持。这样的幌子去骗一些菜鸟还可以,对于一个懂技术的,就只能对他们的伎俩投以鄙视的眼光。后来询问之后,才知道他们所谓的全能主机,也就仅仅只支持PHP和ASP同

Public @ 2009-08-14 16:13:42

windows2003系统一键开启IIS的GZIP方法

: 1、安装 Internet Information Services (IIS) 管理界面: 在"控制面板"中找到"程序和功能",点击"打开或关闭 Windows 功能",选择Internet Information Services 并勾选子选项中的 Internet Information Services 选项,点击"确定安装",完成安装。 2、开启IIS: 在"控制面板"中找到"服

Public @ 2023-02-24 09:00:24

网站打开提示500调试显示错误方法(适用windows系统)

1. 检查是否启用了相关模块或插件 500错误可能是由于某些必要模块或插件未启用而导致的。因此,您可以通过打开控制面板,然后点击“程序”下的“启用或关闭Windows功能”来检查并启用相关模块或插件。 2. 检查IIS配置文件 如果您使用的是IIS服务器,那么可以检查配置文件是否正确。通常,IIS配置文件的路径为“C:\Windows\System32\inetsrv\Config\appl

Public @ 2023-04-07 11:01:02

[原创]取消Ubuntu系统意外关机后停留在GRUB界面的解决办法

现象:Ubuntu意外断电关机重启进入GRUB引导界面不动,必须手动回车后才能进系统。原因:查看 /boot/grub/grub.cfgif [ "${recordfail}" = 1 ]; thenset timeout=-1elseset timeout=2正是被这个-1给停留到启动界面的解决办法:先将/boot/grub/grub.cfg 默认只读修改为可写入cd /bo

Public @ 2015-01-28 15:47:16

更多您感兴趣的搜索

0.424241s