1. Contexte :
Je suis un débutant et je souhaite créer un système de gestion Web dans le réseau local de l'entreprise, mais j'ai rencontré des problèmes lors de la configuration de l'environnement. Baidu n'a rien trouvé pendant une journée. réponses copiées-collées expirées.
2. Environnement :
Environnement d'installation :
1) Win7Pro (32 bits) Chinois (machine non virtuelle)
2) Wampserver3.0.4 (Logiciel serveur : Apache/2.4.18 (Win32) PHP/5.6.19 - Port défini pour Apache : 80)
3. Description du problème :
1) Après avoir installé wampserver, il démarre normalement et est accessible normalement via localhos, IP locale et 127.0.0.1.
Mais lorsque j'accède au service sur d'autres machines du réseau local, cela me demande que l'accès est refusé et que je n'ai aucune autorisation. . Capture d'écran ci-dessous :
Journal des erreurs :
[authz_core:error] [pid 4544:tid 864] [client 192.168.221.122:49359] AH01630: client denied by server configuration: C:/wamp/www/favicon.ico
[authz_core:error] [pid 4544:tid 856] [client 192.168.221.122:49363] AH01630: client denied by server configuration: C:/wamp/www/
2) Le problème ci-dessus m'a rendu confus, en tant que novice, Baidu et Google n'ont pas pu le résoudre. La plupart des réponses consistaient à modifier les autorisations d'accès du répertoire http.conf. Ensuite, je l'ai également modifié pour autoriser tous les accès, redémarrez le service et redémarrez l'ordinateur, mais il apparaît toujours Accès refusé ci-dessus
.DocumentRoot "c:/wamp/www"
<Directory "c:/wamp/www/">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.4/mod/core.html#options
# for more information.
#
Options +Indexes +FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# AllowOverride FileInfo AuthConfig Limit
#
AllowOverride all
#
# Controls who can get stuff from this server.
#
# onlineoffline tag - don't remove
# Require local
Require all granted
</Directory>
4. Résumé :
La journée a été longue et c'est trop fatiguant. S'il vous plaît, donnez-moi quelques conseils. Merci beaucoup.
Ce problème m'a pris beaucoup de temps à résoudre. . . . . apache 2.4.18** Le résultat est : Vous devez également modifier le fichier Virtual Hosts dans conf/extra/httpd-vhosts.conf !!!!!
<VirtualHost *:80>Essayez de désactiver le pare-feu sur votre ordinateur dans Advanced System Management !
Le menu wampsever3 a changé. La fonction de mise en ligne/hors ligne doit être activée. Cliquez avec le bouton droit sur l'image du service pour trouver l'option de menu, activez le menu de mise en ligne/hors ligne, puis la mise en ligne est accessible sur d'autres machines. . Cependant, cette fonction est également modifiée en modifiant httpd.conf Le fichier
définir l'autorisation d'accès au répertoire Exiger local>Exiger que tout soit accordé, mais la modification manuelle ne fonctionne pas. Quelqu'un qui sait peut me le donner. quelques conseils.