在php中的httpd.exe中发生了未处理的win32异常

时间:2012-06-26 10:00:03

标签: php windows imagemagick

我很难为PHP安装imagemagick。

我使用ImageMagick-6.7.7-8-Q16-windows-dll.exe并将php_imagick.dll添加到我的php ext文件夹中,phpinfo显示了php_imagick扩展。

我在Windows XP上使用Wamp Server 2.1,PHP 5.3.5,Apache 2.2.17,Mysql 5.5.8

当我运行以下代码时,导致httpd.exe中出现未处理的win32异常:

try
{
    $image = 'exists.jpg';

    /*** a new imagick object ***/
    $im = new Imagick($image);

    echo 'Imagick';
}
catch(Exception $e) 
{
    echo $e->getMessage();
}

帮助我解决这个问题。

1 个答案:

答案 0 :(得分:0)

似乎安装损坏,您的操作系统版本是什么,安装时遇到任何错误?

请参阅此博客上传您的日志

http://blogs.msdn.com/b/heaths/archive/2009/05/20/collect.aspx

并使用此工具收集日志http://go.microsoft.com/?LinkId=8967043

运行此工具后,请将此日志上传到skydrive并与我分享疑难解答链接。

此外,您是否尝试使用此工具卸载Visual Studio:

http://archive.msdn.microsoft.com/vs2010uninstall

使用完整命令

谢谢,