IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

ImageMagick fonctionnement (No such file or directory @ error/blob.c/OpenBlob/3496)


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2019
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2019
    Messages : 19
    Par défaut ImageMagick fonctionnement (No such file or directory @ error/blob.c/OpenBlob/3496)
    Bonjour,

    Après plusieurs difficultés à installer ImageMagick, j'ai maintenant des problèmes pour l'utiliser. Effectivement, avec des commandes basiques, comme

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $imagick = new Imagick();
    $imagick->readImage('test.jpg');
    $imagick->writeImage('test.png');
    OU

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $imagick = new Imagick();
    $imagick->readImage('testy.pdf[0]');
    $imagick->writeImage('testy_one.jpg');
    EDIT :
    Cela me donne les erreurs suivantes :
    "Fatal error: Uncaught ImagickException: unable to open image 'test.png' : No such file or directory @ error/blob.c/OpenBlob/3496"
    "Fatal error: Uncaught ImagickException: unable to open image 'testy.pdf': No such file or directory @ error/blob.c/OpenBlob/3496"
    J'ai pourtant bien ImageMagick d'installé, j'ai la bibliothèque PHP d'installé puisque sur la page phpinfo() je vois bien 'imagick' en module. Par contre, j'ai lu dans différent tutos, que lorsqu'on fait la commande 'convert -version', on est sensé avoir un message sur la version (logique), mais moi j'ai rien du tout. De plus, j'ai vu souvent des test comme 'convert image.png image.jpg', mais idem, j'ai le message suivant qui s'affiche : 'Spécification de lecteur non valide'. Par contre, si je fais 'magick identify --version', là j'ai un message sur la version d'ImageMagick.

    J'ai bien évidemment une photo et un pdf avec exactement le même nom dans mon dossier, je me suis placé exactement au bon endroit que ce soit avec mon fichier.php ou avec l'invite de commande.
    Je suis sous Window 7.
    J'ai installé GostsScript après ImageMagick (apparemment ça une importance, j'ai pas vu beaucoup de gens parler du lien entre les deux outils).
    Dans mes variables d'environnement j'ai bien path avec ImageMagick.
    Je sais pas pourquoi mais la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     $im = new Imagick ();
    $im->newImage (300, 225, "blue")
    Marche correctement, j'ai une image bleu qui est crée dans mon répertoire. Et vraiment je le répète, même si dans le message d'erreur il y a écrit que le fichier n'est pas dans le répertoire, j'ai vérifié je ne sais combien de fois, mais j'ai bien les fichiers en questions avec les bon noms et les bonnes extensions.

    Je cherche à convertir un PDF en images, c'est pour ça que j'utilise ImageMagick, mais j'ai aussi besoin de GostScript si j'ai bien compris, mais avant de faire des manipulations sur des PDF, il faudrait d'abord qu'au moins la conversion avec des images fonctionne parce qu'il me semble que c'est le truc de base qu'il doit fonctionner.

    Je ne sais pas si ça peut servir, mais j'ai WAMP 3.1.7 64bits, PHP 7.2.14, Apache 2.4.37, ImageMagick 7.0.8-41 Q16 x64 2019-04-20, GostsScript 9.27.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    au lieu de courir partout comme un poulet sans tête, il faut lire et comprendre le message d'erreur !


    Il dit "simplement" qu'il n'arrive pas à ouvrir l'image 'test.png'/'testy.pdf'.
    Ligne 3496 (?)

    La syntaxe est bizarre, non ?

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2019
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2019
    Messages : 19
    Par défaut
    Je précise mais le 'test.png'/'testy.pdf', c'était pour pas copier coller la ligne deux fois, il me fait le message d'erreur pour l'image et pour le PDF quoi.

    Oui c'est le numéro de ligne dans un des fichiers d'ImageMagick si j'ai bien compris, je suis déjà tombé sur le fichier en question sur un autre forum; le truc fait plusieurs milliers de lignes. Mais j'ai trouvé personne qui avait a la même erreur que moi.

    J'ai essayé plusieurs images, plusieurs PDF, mais rien y fait, pour te reprendre, il arrive pas à ouvrir quoi que ce soit ><

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par LeSerrurier Voir le message
    Je précise mais le 'test.png'/'testy.pdf', c'était pour pas copier coller la ligne deux fois, il me fait le message d'erreur pour l'image et pour le PDF quoi....



    Bon. Alors, c'est que le chemin (relatif/absolu ?) vers ce(s) fichier(s) n'est pas bon.
    Mais ça non plus (re-), on ne peut pas le deviner.

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2019
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2019
    Messages : 19
    Par défaut
    J'ai bien évidemment une photo et un pdf avec exactement le même nom dans mon dossier, je me suis placé exactement au bon endroit que ce soit avec mon fichier.php ou avec l'invite de commande.


    Et vraiment je le répète, même si dans le message d'erreur il y a écrit que le fichier n'est pas dans le répertoire, j'ai vérifié je ne sais combien de fois, mais j'ai bien les fichiers en questions avec les bon noms et les bonnes extensions.
    (re )

    Je suis en full relatif....

  6. #6
    Invité
    Invité(e)
    Par défaut
    Ca, c'est TOI qui le dit...

    Mais... "relatif A QUOI" ?
    Là est la question.

    Tu es en local, sous Wamp si j'ai bien compris.

    QUELLE est l'arborescence des fichiers ?
    Où est la "racine" ?


    Tu nous montres 3 malheureux bout de codes, SORTIS de leur contexte.
    On ne peut pas en dire grand chose !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $imagick->readImage('test.jpg');
    As-tu testé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $imagick->readImage('/test.jpg');
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $imagick->readImage('./test.jpg');
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $imagick->readImage('../??????/test.jpg');

Discussions similaires

  1. Réponses: 3
    Dernier message: 24/12/2013, 15h06
  2. SQL*Plus: No such file or directory error 256
    Par pourquoipastoi dans le forum Oracle
    Réponses: 3
    Dernier message: 14/12/2012, 09h28
  3. base.c:1: fatal error: gtk/gtk.h: No such file or directory
    Par emprex dans le forum GTK+ avec C & C++
    Réponses: 3
    Dernier message: 20/06/2011, 11h09
  4. NO such file or directory error
    Par asprog dans le forum Débuter
    Réponses: 5
    Dernier message: 27/11/2010, 11h01
  5. Réponses: 0
    Dernier message: 01/02/2010, 11h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo