Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

arnoweb
WRInaute discret
WRInaute discret
 
Messages: 87
Inscription: 24 Juil 2004

Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Message le Jeu Mar 31, 2011 0:36

Salut tout le monde,

Je rencontre un problème depuis une semaine avec un nouveau site web.
J'ai mis en place un site avec Prestashop qui permet de créer des site e-commerce et présenter des catalogues de produits.

Mon problème vient du fait que lorsque j'importe des données, les images du catalogue sont importées parfaitement sur mon site lorsque je travaille en localhost mais ça plante 1 fois sur 2 lorsque je bosse sur mon serveur.
(cela concerne pourtant une dizaine d'images seulement)

Pour info le site est hébergé chez OVH en mutualisé, formule Pro avec une base de données Mysql Perso.

Merci pour votre aide !

Arnaud


loran750
WRInaute passionné
WRInaute passionné
 
Messages: 2247
Inscription: 15 Mar 2005

Re: Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Message le Jeu Mar 31, 2011 0:57

- OVH : regarde tes caractéristiques PHP : timeout, max_execution_time, post_max_size, upload_max_filesize.

sur un site de galerie (zenphoto), j'ai mis dans php.ini
max_execution_time = 50000
post_max_size = 500M
upload_max_filesize = 500M
max_execution_time = 5000


- Prestashop : cherche des paramétrages similaires.

tu peux détailler les erreurs, et éventuellement (et c'est même mieux) le contenu des fichiers log d'erreur (dans prestashop, tu as un onglet "journaux).

arnoweb
WRInaute discret
WRInaute discret
 
Messages: 87
Inscription: 24 Juil 2004

Re: Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Message le Jeu Mar 31, 2011 1:18

Merci pour ta réponse.

Voici les données pour mon serveur:
max_execution_time = 30
post_max_size = 64M
upload_max_filesize = 64M

En revanche je n'ai pas trouvé d'onglet sur Prestashop (V1.3.7)

Dans le forum d'ovh un discussion d'il y a 2 ans précise que même en respectant le max execution time ça peut bloquer si trop de ressources sont sollicitées (dans le cas de l'import Prestashop il y a une fonction Image Resize je crois)

Donc je ne sais pas si le problème vient du fait que je suis sur un serveur mutualisé et donc j'aurais forcément des soucis même pour importer 20 produits.

arnoweb
WRInaute discret
WRInaute discret
 
Messages: 87
Inscription: 24 Juil 2004

Re: Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Message le Jeu Mar 31, 2011 1:41

Apparemment il s'agit de la fonction image resize qui est très mal gérée par Prestashop.

Du coup OVH ne supporte pas même l'import de 10 produits.

Je ne sais pas comment contourner un tel problème


loran750
WRInaute passionné
WRInaute passionné
 
Messages: 2247
Inscription: 15 Mar 2005

Re: Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Message le Jeu Mar 31, 2011 7:35

je ne sais pas. Il va falloir creuser sur le forum de prestashop, là, je vois pas.
il y a peut être un paramètre pour limiter la fonction d'import.

franckM
WRInaute impliqué
WRInaute impliqué
 
Messages: 834
Inscription: 15 Nov 2007

Re: Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Message le Jeu Mar 31, 2011 7:52

C'est tout de même bizarre que l'import de photos plante comme ça pour un import de quelques photos.

Les photos que tu importes dans prestashop font bien moins de 2M ? Car l'import est limité en taille à 2M par photo.

J'ai plusieurs boutiques sur des serveurs mutualisés et jamais eu ce problème. Pas OVH, 1&1 mais bon ça ne peut qu'être aussi bien...

arnoweb
WRInaute discret
WRInaute discret
 
Messages: 87
Inscription: 24 Juil 2004

Re: Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Message le Jeu Mar 31, 2011 9:36

Un technicien ovh a expliqué il y a 2 ans que leur système bloquait automatiquement certaines requête trop gourmandes en ressources, sans tenir compte de la taille de l'image.

Tu es chez quel hébergement mutualisé ?
Combien d'import de produits fais tu en 1 fois ?

franckM
WRInaute impliqué
WRInaute impliqué
 
Messages: 834
Inscription: 15 Nov 2007

Re: Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Message le Jeu Mar 31, 2011 10:05

1&1

Tu parles de quoi, d'imports produit en csv ou d'import d'images via la catalogue produit ?

Il me semble tout de même pas que l'import d'une image même avec la fonction resize soit si gourmand que cela en ressources ?

arnoweb
WRInaute discret
WRInaute discret
 
Messages: 87
Inscription: 24 Juil 2004

Re: Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Message le Jeu Mar 31, 2011 10:32

le technicien parle de limitation en générale, ni de catalogue ni d'image en particulier

Voici sa citation:
"c'est bien possible de changer "max_execution_time" avec ini set, mais
si votre script consomme trop de cpu ou RAM, il sera killer."

Source:
http://forum.ovh.com/showthread.php?t=42533

Je n'ai pas plus d'info malheureusement.

franckM
WRInaute impliqué
WRInaute impliqué
 
Messages: 834
Inscription: 15 Nov 2007

Re: Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Message le Jeu Mar 31, 2011 10:47

Oui mais là je pense que le post est lié spécifiquement à l'import de catalogue en csv où j'ai déjà eu ce problème. Si le catalogue est trop important, il renvoie un erreur 500, ça me l'a déjà fait.

Mais ça peut se comprendre si le fichier à importer est trop volumineux le temps d'exécution sera trop long. Solution: séparer le fichier en plusieurs.

Par contre, importer UNE image, cela ne doit pas générer d'erreur à mon sens.

Et tu as essayé de changer max_execution_time ?

arnoweb
WRInaute discret
WRInaute discret
 
Messages: 87
Inscription: 24 Juil 2004

Re: Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Message le Jeu Mar 31, 2011 11:06

En mutualisé, impossible de changer les parametres du serveur.
Mon problème n'est pas l'erreur 500 mais les images ne sont pas importées mais avec moins de 10 imports.

franckM
WRInaute impliqué
WRInaute impliqué
 
Messages: 834
Inscription: 15 Nov 2007

Re: Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Message le Jeu Mar 31, 2011 11:58

Tu as essayé avec des images très légères genre moins de 10ko ?


Julia41
WRInaute passionné
WRInaute passionné
 
Messages: 1765
Inscription: 31 Aoû 2007

Re: Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Message le Jeu Mar 31, 2011 12:29

Malheureusement pour ce genre de service c'est très vite conseillé d'être sur dédié.
Ton script est gourmand : il ouvre des connexions vers l'extérieur, regarde les images etc... Ca tu ne peux pas y couper, et c'est donc normal qu'OVH te coupe/bride pour que tu n'impactes pas les autres clients ;)

arnoweb
WRInaute discret
WRInaute discret
 
Messages: 87
Inscription: 24 Juil 2004

Re: Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Message le Jeu Mar 31, 2011 13:36

Donc tu penses que le seul moyen de vraiment régler mon problème c'est de passer sur un dédié ?

Le problème du dédié c'est d'avoir la compétence pour administrer un serveur et je ne l'ai jamais fait.

- y a-t-il un autre moyen que le dédié (rester sur mutu) ?
- y a-t-il un moyen d'utiliser un dédié sans passer par une infogérance couteuse ?

Merci


loran750
WRInaute passionné
WRInaute passionné
 
Messages: 2247
Inscription: 15 Mar 2005

Re: Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Message le Jeu Mar 31, 2011 13:55

il y a surement des applications de transfert ou d'import qui auront été développés pour Prestashop (sous Windows)
à mon avis, cela doit existeer.

Script qui importe des images - Localhost OK, serveur PAS OK, Pourquoi ?

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités