Mogrify: unable to open image
maelc
Messages postés
25
Date d'inscription
Statut
Membre
Dernière intervention
-
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je reçois un message d'erreur de ma tâche CRON me disant ceci: mogrify: unable to open image `/homepages/20/dxxxxxxxx/htdocs/clickandbuilds/PrestaShop/simplement-cuisine/img/c/18-category_default.jpg': No such file or directory @ error/blob.c/OpenBlob/2712.
J'ai ensuite éffectué cela:
$ ls -al /homepages/20/dxxxxxxxx/htdocs/clickandbuilds/PrestaShop/simplement-cuisine/img/c/23-category_default.jpg
-bash: $: command not found
et
$ ls -al /homepages/20/dxxxxxxxx/htdocs/clickandbuilds/PrestaShop/simplement-cuisine/img/c/
-bash: $: command not found
La réponse de mon fourniseeur pour ma problèmatique:
"Veuillez vérifier les autorisations / homepages / 20 / dxxxxxxx / htdocs / clickandbuilds / PrestaShop / simplement-cuisine / img forlder et sous-dossier pour garantir que l'utilisateur qui exécute le serveur Web puisse accéder aux dossiers (autorisations de lecture et d'écriture)."
Voici ma tâche CRON:
Quelqu'un aurai une idée de ce que je devrai effectuer afin de résoudre le problème ?
Merci beaucoup,
Maël,
Je reçois un message d'erreur de ma tâche CRON me disant ceci: mogrify: unable to open image `/homepages/20/dxxxxxxxx/htdocs/clickandbuilds/PrestaShop/simplement-cuisine/img/c/18-category_default.jpg': No such file or directory @ error/blob.c/OpenBlob/2712.
J'ai ensuite éffectué cela:
$ ls -al /homepages/20/dxxxxxxxx/htdocs/clickandbuilds/PrestaShop/simplement-cuisine/img/c/23-category_default.jpg
-bash: $: command not found
et
$ ls -al /homepages/20/dxxxxxxxx/htdocs/clickandbuilds/PrestaShop/simplement-cuisine/img/c/
-bash: $: command not found
La réponse de mon fourniseeur pour ma problèmatique:
"Veuillez vérifier les autorisations / homepages / 20 / dxxxxxxx / htdocs / clickandbuilds / PrestaShop / simplement-cuisine / img forlder et sous-dossier pour garantir que l'utilisateur qui exécute le serveur Web puisse accéder aux dossiers (autorisations de lecture et d'écriture)."
Voici ma tâche CRON:
* * * * * /usr/bin/flock -n /tmp/mmo_process_import.lockfile /usr/bin/php5.5-cli /homepages/20/dxxxxxx/htdocs/clickandbuilds/PrestaShop/simplement-cuisine/modules/ps_mmoconnector/processImportCron.php >> /homepages/20/dxxxxxx/htdocs/clickandbuilds/PrestaShop/simplement-cuisine/modules/ps_mmoconnector/logs/process_import_cron.log
Quelqu'un aurai une idée de ce que je devrai effectuer afin de résoudre le problème ?
Merci beaucoup,
Maël,
3 réponses
Salut maelc,
De nouveau, ta question n'a pas de rapport avec PHP.
"$" est juste la représentation de l'invite de commande. Ne tape pas "$", juste
comme indiqué précédemment, en faisant cela on cherche à vérifier si le fichier existe et le répertoire existe, et quelles en sont les permissions (ce que ton fournisseur appelle les "autorisations"), qui sont les droits d'accès Unix définis pour le répertoire et le fichier.
poste le résultat les commandes ls
Dal
De nouveau, ta question n'a pas de rapport avec PHP.
"$" est juste la représentation de l'invite de commande. Ne tape pas "$", juste
ls -al /homepages/20/dxxxxxxxx/htdocs/clickandbuilds/PrestaShop/simplement-cuisine/img/c/23-category_default.jpgpuis
ls -al /homepages/20/dxxxxxxxx/htdocs/clickandbuilds/PrestaShop/simplement-cuisine/img/c/sans le "$"
comme indiqué précédemment, en faisant cela on cherche à vérifier si le fichier existe et le répertoire existe, et quelles en sont les permissions (ce que ton fournisseur appelle les "autorisations"), qui sont les droits d'accès Unix définis pour le répertoire et le fichier.
poste le résultat les commandes ls
Dal
Salut,
Est-ce que la commande :
Te renvoie quelque chose ?
Est-ce que la commande :
ls /homepages/20/dxxxxxxxx/htdocs/clickandbuilds/PrestaShop/simplement-cuisine/img/c/ | grep '18'
Te renvoie quelque chose ?
Il trouve bien des images certes, mais pas celle nommée 18-category_default.jpg issue du message d'erreur de ta crontab ;-\
La commande
La commande
ls /chemin/.../ | grep '18'était censée renvoyer tous les fichiers contenant le chiffre "18" dans leur nom. S'il n'y a eu aucun retour, c'est qu'aucun fichier n'existe ;-(
D'accord d'accord...
Je me suis connecté au fichier /img/c/ en ftp et effectivement il manque 8 type d'images autre que 18.
Si c'est que des images, ce n'est pas très grave..
Est ce que le root va continuer à m'envoyer ces erreurs en boucles ?
Si oui comment puis-je arrêter cela et est-ce risquer ?
Merci,
Je me suis connecté au fichier /img/c/ en ftp et effectivement il manque 8 type d'images autre que 18.
Si c'est que des images, ce n'est pas très grave..
Est ce que le root va continuer à m'envoyer ces erreurs en boucles ?
Si oui comment puis-je arrêter cela et est-ce risquer ?
Merci,
Salut maelc,
donc pour résumer :
- tu ne sembles pas avoir de problème de permissions
- tu utilises probablement dans ton Prestashop des références à ces images, qui n'existent pas à cet emplacement, ou qui ont été supprimées ou déplacées, ce qui fait que ton script lancé par CRON ne peut les traiter avec mogrify
- tu ne sais pas quelles conséquences peut avoir l'erreur générée
à partir de là, tu as 2 solutions pour dormir tranquille, à moins d'inspecter ce que font les scripts lancés avec mogrify et les effets de bord de l'erreur :
- rectifier ton Prestashop, à l'endroit où il prétend vouloir utiliser ces images pour qu'il ne le fasse plus
- restaurer ces images à cet endroit avec une sauvegarde
Si ce sont des images par défaut de Prestashop, ou fournies par un fournisseur de thème, tu pourrais les rechercher dans le paquet d'installation correspondant et les restaurer.
Dal
donc pour résumer :
- tu ne sembles pas avoir de problème de permissions
- tu utilises probablement dans ton Prestashop des références à ces images, qui n'existent pas à cet emplacement, ou qui ont été supprimées ou déplacées, ce qui fait que ton script lancé par CRON ne peut les traiter avec mogrify
- tu ne sais pas quelles conséquences peut avoir l'erreur générée
à partir de là, tu as 2 solutions pour dormir tranquille, à moins d'inspecter ce que font les scripts lancés avec mogrify et les effets de bord de l'erreur :
- rectifier ton Prestashop, à l'endroit où il prétend vouloir utiliser ces images pour qu'il ne le fasse plus
- restaurer ces images à cet endroit avec une sauvegarde
Si ce sont des images par défaut de Prestashop, ou fournies par un fournisseur de thème, tu pourrais les rechercher dans le paquet d'installation correspondant et les restaurer.
Dal
Dal, merci pour ton soutient constant.
Pour cette problèmatique j'ai simplement créé des images factices avec les noms adéquat "18-category_default", les ai insérés dans le dossier c/img/ en ftp. CRON va aller les cherchées de façon classique j'imagine.
Merci pour ces réponses claires.
J’espère ne pas devoir te dire à bientôt.
Maël,
Pour cette problèmatique j'ai simplement créé des images factices avec les noms adéquat "18-category_default", les ai insérés dans le dossier c/img/ en ftp. CRON va aller les cherchées de façon classique j'imagine.
Merci pour ces réponses claires.
J’espère ne pas devoir te dire à bientôt.
Maël,
Voici ce que j'obtient:
ls: cannot access /homepages/20/dxxxxxxxx/htdocs/clickandbuilds/PrestaShop/simplement-cuisine/img/c/23-category_default.jpg: No such file or directory
----------------------------
ls -al /homepages/20/d721916025/htdocs/clickandbuilds/PrestaShop/simplement-cuisine/img/c/
total 2684
drwxr-xr-x 2 uxxxxxx ftpusers 12288 Mar 14 15:43 .
drwxr-xr-x 18 uxxxxxxxx ftpusers 4096 Feb 25 20:29 ..
-rw-rw-r-- 1 uxxxxxx ftpusers 65800 Feb 13 16:25 12-category_default.jpg
-rw-rw-r-- 1 uxxxxxx ftpusers 2599 Feb 13 16:25 12-small_default.jpg
-rw-rw-r-- 1 u ftpusers 66186 Feb 13 16:25 12.jpg
-rw-rw-r-- 1 u ftpusers 39978 Feb 13 16:42 13-category_default.jpg
-rw-rw-r-- 1 u ftpusers 2426 Feb 13 16:42 13-small_default.jpg
-rw-rw-r-- 1 u ftpusers 40153 Feb 13 16:42 13.jpg
-rw-rw-r-- 1 u ftpusers 51780 Feb 13 16:58 14-category_default.jpg
-rw-rw-r-- 1 u ftpusers 2482 Feb 13 16:58 14-small_default.jpg
-rw-rw-r-- 1 u ftpusers 51691 Feb 13 16:58 14.jpg
-rw-rw-r-- 1 u ftpusers 51461 Feb 13 17:05 15-category_default.jpg
-rw-rw-r-- 1 u ftpusers 2307 Feb 13 17:05 15-small_default.jpg
-rw-rw-r-- 1 u ftpusers 51795 Feb 13 17:05 15.jpg
-rw-rw-rw- 1 u ftpusers 6253 Feb 2 12:17 fr.jpg
-rw-r--r-- 1 u ftpusers 1281 Oct 23 15:19 index.php
-rw------- 1 u ftpusers 79 Feb 14 15:59 php.ini
J'ai pas mis toutes les images ressorties il y en a beaucoup.
J’espère que ça peu apporter une réponse.