Community « Le forum « Besoin d'aide «
[Réglé] Insertion image dans un article
je souhaiterais insérer une image dans un article déjà édité. Je clique donc sur insérer une image, je choisi le chemin de l'image avec "parcourir" et j'enregistre mais il me met le message d'erreur "image inconnue dans le fichier "". ".
Que dois-je faire pour que cela fonctionne?
Merci d'avance de votre aide!
| GnapZ from Caribbean 2970 posts | Bonjour, Est-ce une image en Jpg, Png ou Gif ? Si oui, a-t-elle des caractères accentués dans son nom (ou dans le chemin d'accès) ? Ca peut être une raison. Tester en utilisant un chemin d'accès sans accents (idem pour le nom de l'image). Vous êtes sous Win/Linux ? Yacs 6.4/6.5 ? Un petit peu plus d'info serait bienvenue. |
| Bernard from nearby-an-airport Associate, 6940 posts | Si le message est "Type d'image inconnu" alors, sans risque de se tromper, c'est que le fichier n'est pas dans l'un des formats reconnus par YACS : gif, jpeg, ou png. |
| Psychosoc 11 posts | Je travaille avec la version 6.3.1 de Yacs sur Windows. Ma démarche est la suivante : je vais sur un article que j'ai déjà écris et je clique sur "Ajouter une image". Ensuite, j'utilise le bouton "Parcourir" pour aller chercher l'image que je souhaite insérer. Mais, que j'essaie d'insérer une image .jpg ou .gif, le message d'erreur est toujours le même : " Type d'image inconnu dans "" ". J'ai également vérifié que l'image ne dépasse pas les 2000k octets autorisés. |
| GnapZ from Caribbean 2970 posts |
Psychosoc : Je supppose que vous avez essayé avec une image de nom simple (pas de caractères accentués ou d'espaces) et dans un dossier simple. Vous êtes sous windows, donc en serveur local, sous EasyPhp, Xampp ? La librairie GD est-elle activée ? Avez-vous tenté une miase à jour des scripts depuis votre archive 6.3.1 (car il se pourrait qu'un script soit corrompu) ? Je vais voir de mon côté. |
| Psychosoc 11 posts |
GnapZ : Oui, le nom est simple. Je travaille en serveur local, avec EasyPHP. Le fait de mettre à jour les scripts ne risque-t-il pas d'annuler toutes les modifications que j'ai faites? |
| GnapZ from Caribbean 2970 posts |
Psychosoc : Si bien sûr, si vous mettez à jour jusqu'au bout. En lançant la mise à jour (avec une archive de la 6.3.1 pour ne pas passer en 6.5), Yacs va vous signaler la liste des scripts qui seront concernés (différents de ceux en place) et vous pourrez alors voir si l'un d'entre eux ne fait pas partie de vos modifications. Ainsi vous annulez la mise à jour (en fait il suffit de ne pas continuer) et vous remplacez manuellement les scrtips repérés. Quels scripts avez-vous modifié (qui ne soient pas dans votre skin) ? |
| Psychosoc 11 posts |
GnapZ : En fait je n'ai effectué des modifications que dans le dossier "skins". Cela ne posera donc pas de problème? Cela m'amène aux deux questions suivante: -comment créer un archive de la version 6.3.1? -comment lancer la mise à jour correctement? |
| GnapZ from Caribbean 2970 posts |
Psychosoc : Bonne question (car la doc n'a pas encore d'article sur l'utilisation des archives, ça ne saurait tarder). Commencez par faire une sauvegarde complète de votre Yacs (dossier + base de donnée) Avez-vous bien "dérivé" votre skin (lequel) ? Alors en premier, avez-vous toujours l'archive Zip de Yacs 6.3.1 ? Si oui, décomprimez ce fichier et faites un remplacement de toute l'arborescence sur votre emplacement EasyPhp. Ensuite testez à nouveau le problème de l'image. Sinon, pouvez-vous décomprimer un fichier .tgz (pour savoir si je dois préparer un Zip car j'ai la 6.3.1 en tgz) ? |
| Psychosoc 11 posts |
GnapZ : Cela signifie que je dois faire une copie de mon fichier Yacs et de tout ce kil contient? Et comment sauvegarder ma base de données? Et que signifie dériver un skin? Oui, j'ai toujours le zip de la version 6.3.1. |
| GnapZ from Caribbean 2970 posts |
Psychosoc : Oulà, il faut commencer par reprendre les choses dans l'ordre. 1) On dérive un skin: Comment dériver les styles natifs 2) Pour sauvegarder la base de donnée, il faut aller dans "Panneau de contrôle", "Sauvegarde/Restauration" et cliquer sur le bouton "Oui je veux obtenir le contenu de la base de données". Ensuite il faut enregistrer le fichier sur son disque local. 3) Si le dossier Yacs contient beaucoup de choses, il vaut mieux alors le renomer, refaire une install de la 6.3.1 avec la même base de données et tester le problème de l'image. Si ça marche, reprendre alors simplement les sous-dossiers de /files et /images et tout est rentré dans l'ordre. Si vous n'avez pas dérivé de skin, il est temps de la faire: allez dans la liste des skins (panneau de contrôle, choisir un autre skin) puis cliquer sur "dériver" sur le skin que vous utilisez et donnez un nouveau nom. Ce nom sera un nouveau dossier dans /skins et qui sera à sauvegarder pour les prochaines fois. Du coup, pour les sauvegardes, il ne faudra tenir compte que des dossiers /files, /images, /skin/votreSkin et la base de données. Dites-moi s'il vous manque des infos. |
| Psychosoc 11 posts |
GnapZ : J'ai dérivé mon skin et j'ai sauvegardé ma base de donnée. J'ai réussi à mettre l'image! Merci infiniment pour votre aide très précieuse!
|
| GnapZ from Caribbean 2970 posts |
Psychosoc : Ok, content que ça ait marché et bravo pour la sauvegarde (très important la sauvegarde, même en local, surtout en local). A bientôt. |
