“中发生未处理的win32异常”;php.exe“;在命令行中
当我试图在命令行中使用PHP执行任何操作时,命令行崩溃并抛出“未处理的win32异常”。但是,我的网站执行PHP时没有错误 当我使用Visual Studio进行调试时,程序在php.exe中的这一行中断:“中发生未处理的win32异常”;php.exe“;在命令行中,php,cakephp,command-line,pear,Php,Cakephp,Command Line,Pear,当我试图在命令行中使用PHP执行任何操作时,命令行崩溃并抛出“未处理的win32异常”。但是,我的网站执行PHP时没有错误 当我使用Visual Studio进行调试时,程序在php.exe中的这一行中断: 100E890C mov edx,dword ptr [edx+4] 调用堆栈如下所示: >php5ts.dll!100e890c() [Frames below may be incorrect and/or missing, no symbols loa
100E890C mov edx,dword ptr [edx+4]
调用堆栈如下所示:
>php5ts.dll!100e890c()
[Frames below may be incorrect and/or missing, no symbols loaded for php5ts.dll]
msvcrt.dll!761eade8()
msvcrt.dll!761ec470()
msvcrt.dll!761ef637()
php.exe!00402e5b()
kernel32.dll!77211194()
ntdll.dll!7799b429()
ntdll.dll!7799b3fc()
我需要能够在命令行中使用PHP来安装PEAR扩展和CakePHP函数。但是,我不知道如何解决这个问题
非常感谢您在这个问题上提供的任何帮助
谢谢。将您的PHP升级至最新版本,然后重试。看起来像是php本身的一个bug。@weedave升级解决了您的崩溃吗?我在PHP5.1.15.1.1中也面临着同样的问题,它已经死了很久了。5.1.x也有几个错误修复版本。我知道,但它是一个生产服务器,不受我或我的公司控制,目前托管多个网站。可悲的是,除了告诉他们升级5.1.1之外,我无能为力,因为几年来,5.1.1没有得到安全更新,所以运行它本身就是一个安全问题。