Crash imagick avec PHP 5.3

Je reçois cette erreur:

La connexion au serveur a été réinitialisée pendant le chargement de la page.

Cela se produit uniquement lorsque j’essaie de charger une image en utilisant ImageMagick.

pingImage($image); /*** read the image into the object ***/ $im->readImage( $image ); /**** convert to png ***/ $im->setImageFormat( "png" ); /*** write image to disk ***/ $im->writeImage( '/tmp/new.png' ); echo 'Image Converted'; ?> versortinggo serv php 5.3.8 php_imagick_ts.dll 

Apparemment même problème ici: http://valokuva.org/?page_id=50

Je peux le charger, phpinfo affiche des informations imagick, mais lorsque vous essayez de lire une image, Apache plante.

Une idée sur ce problème?

    Le problème est similaire: le constructeur d’Imagick plante PHP / CGI

    J’ai eu le même problème aujourd’hui. Vous devez installer la version d’Image Magick pas plus haut que 6.6.4.0 – les prochaines versions sont faites en utilisant VC10 qui semble incompatible avec Apache VC9 + PHP5.3.x VC9.

    Quelques commentaires à ce sujet: http://valokuva.org/?p=161#comment-20707

    Vous pouvez obtenir d’anciennes versions d’Image Magick ici: http://image_magick.veidrodis.com/image_magick/binaries/

    Et n’oubliez pas de redémarrer Windows après avoir installé Image Magick

    En PHP 5, le fichier doit être php5.ini
    Ajouter ces lignes dans php5.ini

     post_max_size = 48M file_uploads = On upload_max_filesize = 192M 

    Vous pouvez définir les tailles à ce que vous voulez.

    Je viens de recevoir la même erreur sur mon nouveau serveur, si j’utilisais PHP “new Imagick (” $ imagebath “)”

    le correctif est:

    définir “php.ini” “memory_limit = 256M” (ou plus, il était de 128, il ne suffit pas), journal des erreurs: “Mémoire insuffisante dans UB xxx: OOM tué processus x (httpd) …” Donc, la demande était réinitialiser au navigateur.