recherche

Maison  >  Questions et réponses  >  le corps du texte

Erreur 500 causée par la publication js ? ? ?

L'installation du serveur utilise le package d'installation en un clic oneinstack, lnmpa (Linux + Nginx + MySQL + PHP + Apache)
Le programme est discuz3.2
Une erreur 500 s'est produite lors de la soumission post,
L'image d'erreur est la suivante, je pense qu'elle est causée par forum_post.js, mais ce fichier js n'a pas été modifié, et je ne sais pas pourquoi. . . Ensuite, le code js pertinent pour les lignes 185 et 165 est le suivant

fonction checkpostrule_post(theform) {
    if(!seccodecheck && !secqaacheck && !theform.sechash) {
        var x = nouveau Ajax();
        x.get('forum.php?mod=ajax&action=checkpostrule&ac=' + postaction + '&inajax=yes', fonction(s) {
            si(s) {
                ajaxinnerhtml($('seccheck'), s);
                script(s) d'évaluation ;
                seccodecheck = vrai ;
            } autre {
                postsubmit(theform); ///////Cette ligne est 165
            }
        });
    } autre {
        postsubmit (le formulaire);
    }
}

fonction postsubmit (le formulaire) {
    if($(editorid + '_attachlist')) {
        $('postbox').appendChild($(editorid + '_attachlist'));
        $(editorid + '_attachlist').style.display = 'aucun';
    }
    if($(editorid + '_imgattachlist')) {
        $('postbox').appendChild($(editorid + '_imgattachlist'));
        $(editorid + '_imgattachlist').style.display = 'aucun';
    }
    cacherMenu();

    theform.replysubmit ? theform.replysubmit.disabled = true : (theform.editsubmit ? theform.editsubmit.disabled = true : theform.topicsubmit.disabled = true);
    theform.submit(); /////Cette ligne est 185
}
大家讲道理大家讲道理2794 Il y a quelques jours670

répondre à tous(3)je répondrai

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:07:09

    500 est un problème de back-end, et ensuite vous avez dit que vous étiez affecté par le message. En substance,

    .


    nizhel

    C'est get. Vérifiez s'il y a des problèmes avec le traitement back-end. Tous les paramètres de get sont-ils normaux ?

    répondre
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:07:09

    Vous devriez vérifier la réponse de la requête correspondante dans Réseau->XHR après avoir ouvert la console pour voir quel est le contenu réel du retour ?

    répondre
    0
  • ringa_lee

    ringa_lee2017-05-16 13:07:09

    500 n'est pas un problème de backend

    répondre
    0
  • Annulerrépondre