Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/12/2010, 10h07   #1
Invité de passage
 
Inscription : mars 2008
Messages : 21
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 21
Points : 4
Points : 4
Par défaut UPLOADIFY en HTTP_ERROR 500

Bonjour,

Depuis quelques jours et sans raison apparente je n'arrive plus à charger d'images sur mon site avec le module uploadify, la barre d'avancement du chargement de l'image atteint les 100% mais ensuite s'affiche HTTP_ERROR dans la fenêtre rose du plugin uploadify (toutes les images génèrent le même comportement).

Sur le net j'ai trouvé des infos sur le .htaccess et j'ai un moment pensé qu'il pouvait s'agir de ça mais malgré quelques essais je n'ai pas réussi à refaire marcher l'upload (notamment en supprimant le mod_expires)

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
Options +FollowSymLinks +ExecCGI
FileETag none
<IfModule mod_rewrite.c>
  RewriteEngine On
  ...
</IfModule>
 
<IfModule mod_expires.c>
  ExpiresActive on
  ExpiresByType text/css "access plus 1 month"
  ExpiresByType text/javascript "access plus 1 month"
  ExpiresByType application/x-javascript "access plus 1 month"
  ExpiresByType application/javascript "access plus 1 month"
  ExpiresByType image/gif "access plus 1 months"
  ExpiresByType image/jpeg "access plus 1 months"
  ExpiresByType image/png "access plus 1 months"
</IfModule>
L'action pour l'upload des images est la suivante

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
 
    $this->form = new myForm();
 
    $this->form->bind(array(
        '_csrf_token' => $request->getParameter('_csrf_token'),
        'uid'     => ...), 
        array('filename' => $request->getFiles('filename')
    ));
 
    if ($this->form->isValid())
    {
      $picture = $this->form->save();
 
      return $this->renderComponent('myComponent', 'xxx');
    }
J'ai vérifié les droits sur mes répertoires mais tout me semble bon, n'étant pas spécialiste de la "chose" quelqu'un aurait-il quelques pistes à me fournir (activation de logs plus détaillés que celui d'apache ...) pour comprendre pourquoi le composant qui charge les images affiche HTTP_ERROR (c'est bien lui qui affiche de message dans la barre rose ?)

Merci
widget est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2010, 13h56   #2
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
Un vielle adage en informatique dit, si ça marche, surtout ne touche pas !

Je te propose de partir de là. Ca marchait, ça ne marche plus, donc quelque chose à changer dans la configuration du serveur (ou du poste si tu testes depuis un seul poste). Il faudrait trouver quoi.

Voilà une piste peu original, mais qui à souvent porté ces fruits. A toi la balle.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h30.


 
 
 
 
Partenaires

Hébergement Web