Image de produit fait planter la page

Soutien général pour les problèmes techniques avec OpenCart

Image de produit fait planter la page

Messagepar vincentduke » 22 Fév 2015, 15:41

Bonjour à toutes et à tous !

Gros problème sur mon open cart 1.5.5.1.

Dans la rubrique achat nous pouvons toujours ajouter de nouveaux articles.. mais pas de photo.. quel que soit le format.

Même si la photo est déja sur le serveur depuis des mois des que nous utilisons une photo en avatar dans la fiche produit le produit une fois mis en ligne fait bugger la page en question avec une page totalement blanche.

Les seules photos que nous pouvons insérer sont les photos ayant déjà servi par le passé à être utilisé avec des produits.

Toute nouvelle image importer par file zilla ou en direct sous la boutique ou même préalablement stocker fait buger la page donc pour résumer.

Aucun problème pour ajouter le produit si nous ne mettons pas de photo..

Je sèche complétement, nous avons essayer de retirer les module présent sur la page un a un avec test ... aucun succès..

HELP PLEASE !! Merci d'avance


Cordialement, Vincent
Opencart : 1.5.5.1
VQmod :
Ebergeur : LWS
site web : http://www.aoeyewear.fr
vincentduke
 
Messages: 23
Inscrit le: 22 Fév 2015, 15:34

Re: Image de produit fait planter la page

Messagepar lucho69 » 23 Fév 2015, 13:20

sans signature et adresse du site, on peut rien faire pour vous aider ... comment tester ?
une page totalement blanche est en fait une erreur 500 ...
il faut connaitre cette erreur pour la résoudre , un CHMOD incorrect, une erreur dans le Htaccess, un répertoire mal renommé, etc...
Opencart 1.5.x - 2.x.x Opencart Assistance Dépannage

Image
lucho69
 
Messages: 907
Inscrit le: 09 Juil 2010, 13:51
Localisation: lyon

Re: Image de produit fait planter la page

Messagepar vincentduke » 23 Fév 2015, 18:48

Bonsoir, voici les informations en signature.

Plus d'infos ce jour sur notre problème :

Le problème ne provient pas de la catégorie "achat" ou des produits en eux même mais bien des images. Un produit ajouté même dans une autre catégorie avec une image donc.. fait planter cette nouvelle catégorie également.

Le journal d'erreur ne mentionne rien a cet effet.. :/

Merci de votre aide,

Cordialement
Opencart : 1.5.5.1
VQmod :
Ebergeur : LWS
site web : http://www.aoeyewear.fr
vincentduke
 
Messages: 23
Inscrit le: 22 Fév 2015, 15:34

Re: Image de produit fait planter la page

Messagepar lucho69 » 23 Fév 2015, 19:06

sans répondre à ton pb, une page blanche est en fait une erreur PHP non affichée
pour la comprendre et la corriger, il faut que tu rendes toutes les erreurs visibles
Pour cela tu rajoutes dans index.php juste avant le define version :
ini_set('display_errors', 1);
ini_set('log_errors', 1);
error_reporting(E_ALL);
Opencart 1.5.x - 2.x.x Opencart Assistance Dépannage

Image
lucho69
 
Messages: 907
Inscrit le: 09 Juil 2010, 13:51
Localisation: lyon

Re: Image de produit fait planter la page

Messagepar vincentduke » 23 Fév 2015, 19:16

Alors lorque nous modifions "index php" avec :

ini_set('display_errors', 1);
ini_set('log_errors', 1);
error_reporting(E_ALL);


Ces code apparaissent sur chaque page du site web ? mal placé ?

Nouvelles infos : ajouter une photo ou que ce soit sur le site ne le fait planter. Le problème se produit uniquement en ajoutant une photo dans un produit.

Cordialement
Opencart : 1.5.5.1
VQmod :
Ebergeur : LWS
site web : http://www.aoeyewear.fr
vincentduke
 
Messages: 23
Inscrit le: 22 Fév 2015, 15:34

Re: Image de produit fait planter la page

Messagepar vincentduke » 27 Fév 2015, 19:27

Les problèmes d'image sont souvent rencontrés sur des version 1.5.5.1 et sous serveur mutualisé apperemment..

Toujours en panne depuis 1 semaine...
Opencart : 1.5.5.1
VQmod :
Ebergeur : LWS
site web : http://www.aoeyewear.fr
vincentduke
 
Messages: 23
Inscrit le: 22 Fév 2015, 15:34

Re: Image de produit fait planter la page

Messagepar lucho69 » 27 Fév 2015, 19:35

je voudrais toujours connaitre le code erreur, si tu n'appliques pas le code comme je l'ai demandé, je ne pourrais pas savoir quelle est l'erreur
de nombreux sites 1.5.5.1 tournent sans erreur , si tu as un pb , il faut que l'on sache lequel, donc j'insiste : une page blache = 1 erreur , tu rajoutes le code comme demandé et on verra l'erreur
Opencart 1.5.x - 2.x.x Opencart Assistance Dépannage

Image
lucho69
 
Messages: 907
Inscrit le: 09 Juil 2010, 13:51
Localisation: lyon

Re: Image de produit fait planter la page

Messagepar vincentduke » 27 Fév 2015, 19:41

déja fait le code.. celui ci ne fonctionne pas.. placé au mauvaise endroit certainement ?
Opencart : 1.5.5.1
VQmod :
Ebergeur : LWS
site web : http://www.aoeyewear.fr
vincentduke
 
Messages: 23
Inscrit le: 22 Fév 2015, 15:34

Re: Image de produit fait planter la page

Messagepar lucho69 » 27 Fév 2015, 19:55

si tu le mets juste avant define version :


exemple :
<?php
// Version
ini_set('display_errors', 1);
ini_set('log_errors', 1);
error_reporting(E_ALL);
define('VERSION', '1.5.5');
Opencart 1.5.x - 2.x.x Opencart Assistance Dépannage

Image
lucho69
 
Messages: 907
Inscrit le: 09 Juil 2010, 13:51
Localisation: lyon

Re: Image de produit fait planter la page

Messagepar vincentduke » 28 Fév 2015, 01:40

alors ... si nous avons bien mis le code..

Puis en réintégrant un produit dans une page quelconque du site... sur cette même page blanche apparait alors :

Fatal error: Call to undefined method Image::flatten() in /var/www/clients/client1/web11/web/catalog/model/tool/image.php on line 191

Merci de votre aide en tout cas, je sens... que nous avançons :)
Opencart : 1.5.5.1
VQmod :
Ebergeur : LWS
site web : http://www.aoeyewear.fr
vincentduke
 
Messages: 23
Inscrit le: 22 Fév 2015, 15:34

Re: Image de produit fait planter la page

Messagepar lucho69 » 28 Fév 2015, 11:53

flatten() : fonction qui permet d'applatir une image
poursquoi serait elle utilisée ???
tu n'aurais pas mis des valeurs incohérentes dans le paramétrage de base sur images comme taille image produit 500 x 1 ?
vérifie que les valeurs paramétrées sont "carrées"

sinon le message d'erreur n'a pas de sens , si tu as une vraie version 1.5.5.1, catalog/model/tool/image.php ne comporte que 57 lignes, il ne peut pas il y a voir une erreur en ligne 191

donc soit tu as une version mal installée, genre 1.5.6 puis tu es revenu à la 1.5.5.1, soit tu as installer un module qui a casser le core de Opencart en changeant le fichier catalog/model/tool/image.php
repars du bon fichier ...
vois aussi des modules touchant les images que tu as installé et supprimes les mais attention, tu as installé des modules non corrects, c'est à dire non 100% Vqmod car si ce fichier Core a été modifié , supprimer le module ne va pas corriger le pb

De toute façon, le début de ton Post donnait la piste .. une erreur sur un site 100% fonctionnel qui tout d'un coup se déclenche !!! il y a forcément eu un changement

Soluce :
--> tu vérifies le répertoire catalog/model/tool/
--> tu ne dois avoir que 2 fichiers : image.php et online.php
--> le fichier image.php doit faire 1724 octets
--> vérifie la date de modif de ce fichier image.php, elle doit être la même que online.php = date de l'installation
si la date a changé, c'est que tu as modifié l'installation (via un module; via une restau, via une installation partielle de version)
bref , ré-installe la version 1.5.5.1 correct, en protégant bien sur les modifs normales, c'est à dire tu ne changes rien au répertoire language et view, par contre tu ré-installes le répertoire /controller/ et /model/

Règles à suivre pour tous
----------------------------

lors que vous faites vos adaptations, modifiez les fichiers langues, les fichiers TPL à la rigueur
ne jamais modifier les fichiers CORE qui sont dans /controller et /model
Si une modif doit toucher ces fichiers Core, faites le par VQmod
si vous installez un module, vérifiez avant la copie sur votre hébergement qu'il est bien développé , et VQMOD , si il touche au CORE, il le fait via Vqmod
si le module comporte un répertoire /catalog/ , ouvrez ce répertoire et vérifiez que les fichiers sont nouveaux comme "nom-module.php", dans ce cas , OK, sinon, FUYEZ !!!
Opencart 1.5.x - 2.x.x Opencart Assistance Dépannage

Image
lucho69
 
Messages: 907
Inscrit le: 09 Juil 2010, 13:51
Localisation: lyon

Re: Image de produit fait planter la page

Messagepar lucho69 » 28 Fév 2015, 12:06

j'ai revérifié, la fonction flatten() n'existe dans aucun script de la version 1.5.5.1, on trouve flattenList dans jes javascripts, c'est tout
Donc il est sur que tu as installé qq chose qui a cassé le bon fonctionnement
si tu as accès à ton serveur Linux, fais une recherche du type rgrep "flatten()" /var/www/clients/client1/web11/web/ , tu trouveras sur l'hébergement le module ou la modif impliqué

si tu n'as pas accès au serveur , tu as au moins j'espère une copie sur ton PC
Fais une recherche avancée de contenu pour trouver cette fonction flatten(), tu verras ce qui a planté ton site
Opencart 1.5.x - 2.x.x Opencart Assistance Dépannage

Image
lucho69
 
Messages: 907
Inscrit le: 09 Juil 2010, 13:51
Localisation: lyon

Re: Image de produit fait planter la page

Messagepar vincentduke » 28 Fév 2015, 12:41

Merci pour tes commentaires et avis éclairé ludo.

Après toutes les vérifications effectué dans l'ordre j'ai bien ici "image.php" qui fait 19358 octet et qui à été modifié les dates ne correspondant pas à "online.php"

donc... faut obligatoirement réinstaller si je comprend bien ? Nous n'avons pas d'autres option ?
Opencart : 1.5.5.1
VQmod :
Ebergeur : LWS
site web : http://www.aoeyewear.fr
vincentduke
 
Messages: 23
Inscrit le: 22 Fév 2015, 15:34

Re: Image de produit fait planter la page

Messagepar vincentduke » 28 Fév 2015, 13:12

Le module ayant été installé ce jour là serait "pdfupload" et "pdfuploadv1.2.1".....
Opencart : 1.5.5.1
VQmod :
Ebergeur : LWS
site web : http://www.aoeyewear.fr
vincentduke
 
Messages: 23
Inscrit le: 22 Fév 2015, 15:34

Re: Image de produit fait planter la page

Messagepar lucho69 » 28 Fév 2015, 15:42

PDFupload, à priori ce module ne touche l'admin , et un fichier "filemanager"

avant d'installer TOUT module, on fait une copie AVANT
tu as conserver les fichiers avant modif, retrouver le image.php modifié à tord devrait se faire ...
retrouve dans ton fichier d'install le fichier image.php et remets le correct ... tu as au moins conserver sur ton PC le répertoire upload/ de l'install d'origine

remettre le fichier image.php peut aussi casser autre chose
donc avant toute modif, tu renommes l'ancien image.php en image.php.BAK
tu copies ton fichier récupéré correct de 1724 octets
tu le réinstalles à sa place
tu testes ...
au moindre soucis tu recopies le image.php.BAK en image.php
Opencart 1.5.x - 2.x.x Opencart Assistance Dépannage

Image
lucho69
 
Messages: 907
Inscrit le: 09 Juil 2010, 13:51
Localisation: lyon

Suivant

Retour vers Soutien Général

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 3 invité(s)

cron
Copyright © 2009-2013 OpenCart France - Tous droits réservés