Maison > Article > développement back-end > Que dois-je faire si le site Web php ne s’affiche pas et n’est pas accessible ?
Solutions pour le site Web PHP non affiché et inaccessible : 1. Une erreur 404 se produit lors de l'accès, le programme est perdu ou supprimé et le programme doit être redéployé. 2. Une erreur 500 se produit lors de l'accès, du renommage, du blocage ou du blocage ; supprimer [.htaccess 】Fichier 3. Si une erreur 403 se produit lors de l'accès, supprimez l'adresse IP qui accède actuellement au réseau de la liste des adresses IP bloquées.
Solution pour que le site Web php ne s'affiche pas et soit inaccessible :
1. accès à
Une erreur 404 se produit lors de l'accès au site Web. L'apparition du code d'état HTTP 404 signifie que la page Web pointée par le lien n'existe pas, c'est-à-dire l'URL du site Web d'origine. la page n'est pas valide.
Possibilité 1 : Le fichier de structure de l'espace est supprimé, veuillez contacter le service client Wuyou Host pour initialiser l'espace.
Possibilité 2 : Le programme est perdu ou supprimé, redéployez le programme.
2. Une erreur 500 se produit lors de l'accès à
Une erreur 500 est généralement un problème avec les autorisations du fichier du programme du site Web
Possibilité 1 : Le fichier. les autorisations sont incorrectes. Besoin d'une modification manuelle, la gestion des fichiers du panneau de contrôle hôte sans souci peut être modifiée, où la sélection de tous les dossiers est 755 et la sélection d'un seul fichier est 644
Possibilité 2 ; : .htaccess
Erreur de règle de fichier causée par le blocage du renommage Ou supprimez simplement le fichier.
3. Une erreur 403 se produit lors de l'accès.
L'erreur 403 signifie que l'accès est refusé. Elle est généralement causée par un blocage d'espace IP s'il y a une anomalie dans l'accès à une adresse IP. IP, le système pensera que c'est le cas. Si l'IP est offensante, elle sera bloquée. Dans ce cas, vous pouvez trouver « Bloquer l'IP » dans le panneau de configuration et supprimer l'IP qui accède actuellement au réseau de la liste des IP bloquées.
4. L'accès provoquera des erreurs liées au DNS
Les erreurs DNS sont des problèmes de serveur de nom de domaine. Avant de rechercher un fournisseur de nom de domaine, il existe deux solutions. : Problème d'analyse, l'analyse ne prend pas effet ou la méthode d'analyse est incorrecte. Elle doit être analysée correctement puis attendre qu'elle prenne effet. Possibilité 2 : L'adresse DNS par défaut est modifiée, généralement celle par défaut est utilisée. Depuis le 18 juillet 2016, les noms de domaine enregistrés au niveau national nécessitent une authentification par nom réel. Si cela se produit, vérifiez si le nom de domaine a été authentifié par une authentification par nom réel. D'autres raisons possibles sont que le nom de domaine a expiré sans renouvellement et doit être résolu à nouveau après le renouvellement.
5. Inaccessible au niveau national, accès normal à l'étranger
Plusieurs appareils et régions en Chine sont inaccessibles La raison possible pour laquelle il est accessible à l'étranger est que le nom de domaine est bloqué. . Solution : 1. Utilisez un serveur national ; 2. Liez un nouveau nom de domaine au serveur et utilisez un serveur de transfert national pour transférer le nom de domaine bloqué vers le nouveau nom de domaine ; Lors de l'utilisation de la deuxième méthode, en configurant le 301 et la redirection à l'échelle du site, le poids du nom de domaine d'origine peut être transféré vers le nouveau nom de domaine. Ou changer le nom de domaine peut également résoudre le problème.
6. Un écran blanc apparaît lors de l'accès au site Web
Un écran blanc ne signifie pas que le site Web n'est pas accessible, il n'affiche tout simplement pas le contenu. est généralement causé par la configuration du programme. Tous les PHP Open source peuvent provoquer un phénomène d'écran blanc, car de nombreuses possibilités sont impliquées. Si vous rencontrez ce problème, les clients d'hébergement sans souci peuvent effectuer une recherche sur le site www.51php.com. les solutions écran blanc sont rassemblées ici.
7. Erreur de base de données rapide
Le pont entre le programme et la base de données est le fichier de configuration de la base de données. Lorsque ce problème se produit, vous devez d'abord vérifier si la configuration de la base de données. est correct et l'adresse de l'hôte est définie sur localhost. Vérifiez que le compte de base de données et le nom d'utilisateur sont corrects. Le mot de passe peut être vérifié en vous connectant. S'il est incorrect, il peut être réinitialisé et reconfiguré dans la gestion de la base de données du panneau de commande. . La possibilité est relativement faible, mais cela n'exclut pas que la version de la base de données soit incorrecte ou qu'il y ait un problème avec la base de données. Vous pouvez la vérifier dans l'environnement local.
8. Lors de l'accès, cette adresse IP est partagée entre de nombreux domaines...
signifie que l'adresse IP est utilisée par plusieurs noms de domaine : c'est le cas. une adresse IP partagée, qui ne peut qu'être liée au nom de domaine principal et n'est pas accessible directement via IP. Possibilité 2 : La résolution du nom de domaine ne prend pas effet. Si l'IP obtenue en pingant le nom de domaine est cohérente avec l'IP de l'espace, cela signifie qu'elle a pris effet. Cela peut être dû au cache de navigation avant l'accès.
9. L'état de pause est toujours affiché après le renouvellement ou la mise à niveau
L'hôte sans souci a expiré ou a été arrêté en raison d'une surcapacité, qui est généralement contrôlée par le système. Lorsque l'espace est renouvelé ou mis à niveau, il s'allumera automatiquement après l'accès. Il indique également que la pause peut être due au cache du navigateur. L'actualisation du navigateur plusieurs fois ou la suppression de tous les caches peuvent résoudre le problème.
10. Trop de redirections sont affichées
Les problèmes de redirection sont généralement causés par la modification du fichier hosts. Si la résolution du nom de domaine prend effet sur le site Web, vous pouvez la supprimer. la résolution locale, videz le cache du navigateur avant d'y accéder ; si cela est toujours possible car il y a un cache DNS dans le routeur, redémarrez le routeur.
11. Lors de l'accès à la version php mentionnée
, les informations d'invite sont différentes, par exemple require php > inférieure à 5.3.0, ce qui nécessite que le service client d'hébergement Worry-free vous mette à jour vers la version 5.3 ou supérieure.
13. Erreurs causées par le changement de nom de domaine
Après qu'un site Web ait modifié son nom de domaine, certains liens peuvent être inaccessibles ou la mise en page peut prêter à confusion. les originaux existent dans le programme ou la base de données. Le nom de domaine peut être résolu après l'avoir modifié.
14. « Erreur interne du serveur Le serveur…
apparaît lors de l'accèsJ'ai rencontré une erreur de serveur interne ou une mauvaise configuration et n'ai pas pu terminer la demande d'accès. Afin de protéger la sécurité du site de l'utilisateur, le serveur hôte virtuel php dans l'environnement Linux a globalement défini le répertoire racine de l'hôte virtuel pour interdire l'accès. fonctionnement d'autorisations supérieures à 755, telles que les fichiers de programme. Les autorisations de 777 sont définies et les autorisations doivent être réinitialisées.
Recommandations d'apprentissage associées : Programmation PHP de l'entrée à la maîtrise
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!