Maison >développement back-end >Problème PHP >Que dois-je faire si le réseau local ne peut pas accéder à PHP ?
Solution pour que PHP ne soit pas accessible sur le LAN : 1. Recherchez le chemin d'installation du serveur Apache ; 2. Modifiez le contenu en "Options + Index + FollowSymLinks + MultiViews" ; 3. Ouvrez le pare-feu dans le panneau de configuration ; , créez une nouvelle règle entrante, puis ajoutez le port 80 suffit.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur Dell G3.
Que dois-je faire si le réseau local ne peut pas accéder à php ?
Comment permettre aux ordinateurs du même LAN d'accéder à votre projet php local :
1. Modifiez httpd-vhosts.conf dans Apache
Trouvez le chemin d'installation du serveur Apache "apacheapache2.4.18confextrahttpd-vhosts.conf" !!! Modifiez la configuration suivante :
<VirtualHost *:8088> ServerName localhost DocumentRoot c:/wamp64/www <Directory "c:/wamp64/www/"> ####修改部分##### Options +Indexes +FollowSymLinks +MultiViews AllowOverride All Require all granted ################ </Directory> </VirtualHost>
Une fois Apache redémarré avec succès, vous pouvez utiliser un ordinateur sur le même réseau local pour accéder à votre site Web avec un navigateur. J'utilise ici 192.168.43.104/home/public/login. Vous devez le remplacer par votre adresse IP. En cas de succès, cela signifie que d'autres personnes du réseau local peuvent accéder à votre page Web.
Si vous ne parvenez toujours pas à accéder, veuillez vérifier si le pare-feu est activé. Il est généralement activé par défaut. Essayez de le désactiver pour vérifier si c'est la cause du pare-feu.
2. Pare-feu
S'il s'agit du pare-feu, pour des raisons de sécurité informatique, le pare-feu ne peut pas être désactivé. Nous pouvons ouvrir le pare-feu dans le panneau de configuration, créer une nouvelle règle entrante et ajouter le port 80. (Cette machine est un système win10)
Étape 1 : Ouvrez le Panneau de configuration
Étape 2 : Panneau de configuration → Pare-feu Windows, cliquez sur « Paramètres avancés » dans le menu de gauche.
Étape 3 : Règles entrantes → Créer une nouvelle règle, cliquez sur « Règles entrantes » puis cliquez sur « Nouvelle règle ».
Étape 4 : Dans le « Type de règle à créer », sélectionnez « Port » et l'étape suivante.
Étape 5 : Sélectionnez "TCP", sélectionnez "Port(s) local(s) spécifique(s)" et renseignez le numéro de port 8080, étape suivante.
Assurez-vous que votre Apache peut démarrer normalement, puis ouvrez le fichier de configuration httpd.conf et vérifiez le port du serveur d'écoute. Le port d'écoute par défaut est 80, sinon, remplacez-le par 80.
Étape 6 : Sélectionnez « Autoriser la connexion » et passez à l'étape suivante.
Étape 7 : Vérifiez les options telles que domaine, dédié ou partagé en fonction de la situation réelle et des besoins de l'utilisateur, et passez à l'étape suivante.
Étape 8 : Nommez enfin cette règle et complétez.
Remarque : Le réseau local utilisé par cette machine est un point d'accès activé par le téléphone mobile. Autorisez deux ordinateurs à se connecter au point d'accès en même temps, afin qu'ils se trouvent dans le même réseau local.
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!