Maison >développement back-end >Problème PHP >Que dois-je faire si le réseau local ne peut pas accéder à PHP ?

Que dois-je faire si le réseau local ne peut pas accéder à PHP ?

藏色散人
藏色散人original
2022-11-29 10:01:361724parcourir

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.

Que dois-je faire si le réseau local ne peut pas accéder à PHP ?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn