IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Java Discussion :

Erreur 500 dans une requête POST AJAX


Sujet :

Services Web Java

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mai 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Erreur 500 dans une requête POST AJAX
    Bonjour !

    Alors tout d'abord j'espère m'adresser au bon forum : le problème est semble-t-il serveur et non script, alors je pense qu'il a sa place ici...


    Voilà mon problème :
    J'ai sur mon site internet (Joomla! 2.5.11) une sorte de forum, en fait plus un composant qui permet de faire des discussion où l'on poste des questions (composant EasyDiscuss), comme sur answer.yahoo

    Le dit composant permet aussi de soumettre une réponse en n'étant pas enregistré, en donnant son nom, son mail, le corps du message bien sûr et un Captcha.

    Le problème est que, que ce soit pour les enregistrés ou les non-enregistrés, quand on clique sur le bouton "Reply", il ne se passe rien, et mieux, en allant dans la console de déboguage de JavaScript, voici ce que j'obtiens :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    POST http://www.taylorswiftsource.net/index.php?option=com_easydiscuss&lang=none…xSubmitReply&format=ajax&tmpl=component&bfd2f4d31d1965c2b863731b67ceca08=1 500 (Internal Server Error) /index.php?option=com_easydiscuss&lang=none&view=post&layout=ajaxSubmitReply&format=ajax&tmpl=component&bfd2f4d31d1965c2b863731b67ceca08=1:1
    Uncaught TypeError: Cannot read property 'type' of null discuss.js:124
    Je peux aussi obtenir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://www.taylorswiftsource.net/index.php?option=com_easydiscuss&lang=none…xSubmitReply&format=ajax&tmpl=component&bfd2f4d31d1965c2b863731b67ceca08=1
    Uncaught TypeError: Cannot read property 'type' of null discuss.js:124

    En effet, on voit bien l'erreur 500, qui de surcroit crée sûrement l'erreur suivante où une variable du script est vide...

    Pour le coup je ne sais pas trop comment faire...



    Je vous mets le morceau de code qui contient la variable vide, mais je ne peux pas vous mettre le reste puisque l'erreur 500 fait que ça ne charge pas...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    // Add event...
    			var eventHandler = function()  {
    
    				var content;
    
    				if (iframeId.detachEvent)
    				{
    					iframeId.detachEvent('onload', eventHandler);
    				}
    				else
    				{
    					iframeId.removeEventListener('load', eventHandler, false);
    				}
    
    				// Message from server...
    				if (iframeId.contentDocument)
    				{
    					content = iframeId.contentDocument;
    				}
    				else if (iframeId.contentWindow)
    				{
    					content = iframeId.contentWindow.document;
    				}
    				else if (iframeId.document)
    				{
    					content = iframeId.document;
    				}
    
    				content = $(content).find('script#ajaxResponse').html();
    
    				var result = $.parseJSON(content);
    
    				switch (result.type)
    Uncaught TypeError: Cannot read property 'type' of null
    				{
    					case 'success.captcha':
    						Recaptcha.reload();
    					case 'success':
    						discuss.spinner.hide('reply_loading');
    
    						replyNotification
    							.html(result.message)
    							.removeClass('alert-error')
    							.addClass('alert-success');
    Voilà, si vous souhaitez tester par vous-même, vous pouvez vous rendre sur cette page : http://www.taylorswiftsource.net/forum/red-tour-dates, en bas de page rentrez par exemple "Test" en nom, "test@gmail..." en adresse mail, en corps de message "test", puis le captcha, et vous obtiendrez de toute façon l'erreur...

    Je suis un peu démuni, puisque le forum demeure utilisable tant que le problème n'est pas résolu...

    Merci !
    Images attachées Images attachées  

Discussions similaires

  1. Erreur SQL dans une requête personnalisée
    Par Architekth dans le forum QxOrm
    Réponses: 6
    Dernier message: 03/04/2012, 13h06
  2. Récupérer un fichier posté dans une requête POST
    Par monstor dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 14/09/2011, 18h52
  3. Erreur 1052 dans une requête
    Par amazon dans le forum Requêtes
    Réponses: 4
    Dernier message: 08/09/2009, 14h47
  4. Problème d'encodage du point dans une requête POST
    Par ultraboa dans le forum ActionScript 3
    Réponses: 3
    Dernier message: 07/02/2009, 21h58
  5. Erreur 3265 dans une requête
    Par Baichette dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 16/09/2008, 11h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo