ajax jquery post-exemple d'erreur 503
Lorsque je clique sur le bouton exécuter montrer cette erreur dans la console chromée et de ne pas alerter rien
POST http://mysite/gd/add.php 503 (Service Unavailable)
index.php
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
</head>
<body >
<script>
function go(){
$.ajax({ url: 'add.php',
data: {'q': ''},
type: 'post',
success: function(output) {
alert(output);}
});
}
</script>
<button onclick="go();">Run</button>
</body>
</html>
add.php
<?php echo "Hello"; ?>
- Vous utilisez php en cgi et php ne fonctionne pas/s'est écrasé
- si vous tapez dans votre navigateur mysite/gd/add.php cela fonctionne?
- Comment je peux obtenir des données de page php via ajax?
- une alerte en temps et un temps d'afficher le message d'erreur
Vous devez vous connecter pour publier un commentaire.
J'ai essayé votre code dans l'environnement local, il fonctionne très bien. La raison de l'erreur 503 parce que le serveur Web (exécutant le site Web) est actuellement incapable de traiter la requête HTTP en raison d'une surcharge temporaire ou de la maintenance du serveur. L'implication est que c'est un état temporaire qui seront atténués après un certain délai. Certains serveurs dans cet état peut aussi tout simplement refuser la connexion de socket, auquel cas une autre erreur peut être généré en raison de la création de la socket a expiré.
user2511140 : j'ajoute ce code pour afficher les erreurs.mon serveur est occupé, et afficher le message d'erreur.j'ai changé de serveur et le problème est résolu
.htaccess
de configuration et le fichier d'autorisation. Tous les fichiers doivent être dans644
autorisation.htaccess
fichier ?.htaccess
(autorisation ,renommer et supprimer)donc je sais qu'il est vieux, mais je viens de résoudre ce problème tout en travaillant sur un projet wordpress. J'ai eu le même message d'erreur, car il y a une différence entre l'Url de l'admin-ajax - script, écrit dans l'en-tête(www.url.de/admin-ajax.ph) - et l'url à charger les données à partir de (www.urx.de/ajax.php)
Votre page en cours est
a.php
et de vous envoyer une requête ajax àadd.php
, afin de vérifier si ils sont tous les deux dans le même répertoire ou pas?Si oui, alors essayez de suivre ou sinon essayer absolue HTTP chemin.
Je pense que vous devriez appeler avec
http://mysite/gd/add.php
ougd/add.php
URLSi le code ci-dessus ne fonctionne pas. Veuillez vérifier votre
.htaccess
fichier..htaccess
fichier?.htaccess
fichier et vérifier encore une fois. et de vérifier vos fichiers autorisation