|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Amine Ingénieur développement logiciels Inscription : novembre 2007 Messages : 120 ![]() |
Bonjour à tous,
voilà que j'expose mon problème: le site marche très bien en local que ce soir sur l'environnement de développement ou bien de production, mais le problème c'est qu'il y a une page en ligne qui ne s'affiche pas sur firefox et qui renvoie une erreur HTTP 500 sur google chrome. J'ai vérifié son code et c'est le même que celui que j'ai en local, j'aimerais bien savoir d'ou ça peut provenir le problème s'il vous plait. Merci d'avance pour votre aide. |
|
|
00
|
|
|
#2 |
|
Membre régulier
![]() Guillaume M. Inscription : décembre 2010 Messages : 59 ![]() |
Quelles sont les différences entre la machine de développement et celle de production (OS, serveur web...) ?
Symfony retourne une erreur 500 avec l'environnement de prod, mais il devrait être plus explicite en passant par l'environnement de dev. Juste au cas ou, as tu essayé de vider le cache pour voir si l'erreur est toujours là ? |
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Amine Ingénieur développement logiciels Inscription : novembre 2007 Messages : 120 ![]() |
la machine de développement est sous linux ubunto avec apache comme serveur web, mais je sais pas pour le serveur sur lequel le site est hébergé.
aussi j'ai vidé le cache et ça donne rien, ça fonnctionnait avant d'après ce qu'on m'a dit mais je sais plus pourquoi ça marche plus, en local, tout marche à merveille, que ce soit en développement ou bien en production. |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Guillaume M. Inscription : décembre 2010 Messages : 59 ![]() |
Et quelle erreur te retourne symfony quand tu accèdes à l'environnement de dev sur la machine de prod ?
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Amine Ingénieur développement logiciels Inscription : novembre 2007 Messages : 120 ![]() |
Le fontend_dev ne se met pas sur la machine de production, c'est déconseillé, mais bref, le problème provenait de la taille des enregistrements dans la base de données, puisqu'en local j'utilise pas les mêmes enregistrements.
La requête est faite de façon à renvoyer dans les environs de plus que 4000 enregistrements d'un seul coup, ce qui cause un délai d'attente assez élevé pour atteindre le timeout. Je voulais savoir si la solution est d'utiliser l'objet sfDoctrinePager+avec un limit côté requête pour paginer le résultat afin de régler ce problème???? |
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() Amine Ingénieur développement logiciels Inscription : novembre 2007 Messages : 120 ![]() |
Le problème en fin de compte provenait de l'envoie des URL avec jquery et ajax, j'ai du enlever ces envoies, et récupérer directement les résultats de ma requête depuis le contrôleur jusqu'au vue.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com