Indicaciones de Apache No tiene permiso para acceder a /test.php en este servidor para resolver

  

En primer lugar, la configuración:
Configuración del sistema: Sistema operativo: Red Hat Linux 6.2 Servidor web: Apache 3.1.1 + jakarta-tomcat 3.1 .1 Servidor de base de datos: oracle 8i

​​El servidor Apache es actualmente el servidor web más utilizado. Según las estadísticas, más de la mitad de los servidores del mundo utilizan servidores Apache. Por sus ventajas, puede ir a http: //www. Ir a apache.org/. Hoy nuestro servidor tiene un pequeño problema: cualquier acceso devolverá un error 403:
Prohibido No tiene permiso para acceder a este servidor.

No, resultó estar bien. Excluyendo los permisos del directorio, casi revolví todos los archivos del sistema, especialmente todos los archivos de configuración en /etc /httpd /conf, porque ya Access.conf, el archivo srm.conf se agrega al archivo httpd.conf, y al final del archivo httpd.conf se agrega: Incluya /etc/httpd/conf/tomcat.conf, para conectar tomcat y apache. Después de algunas reflexiones, pensé que el problema estaba definitivamente en el archivo httpd.conf, así que revisé el archivo httpd.conf nuevamente y finalmente descubrí que había un párrafo como este:
< Archivos ~ > AllowOverride AuthConfig FileInfo Índices Opciones de límite Orden permitir, denegar Denegar de todos ----------------- Nota: ¡Esto es todo! --- > ¡Eliminar o comentar esta línea! ! ! < /Files >

Una explosión de éxtasis, jaja, piensa en una palabra que Zhao Benshan dijo "pequeña muestra, me quité el chaleco, también te reconozco", así que lo cambié a: Permitir de todos, reiniciar el servidor, hey, aún No? La cabeza comenzó a crecer, pensando: estoy aquí hoy. Se ha dado vuelta más de n veces. El archivo httpd.conf está casi respaldado y aún no puede encontrar el problema. También la culpa, recordada repentinamente, www.apache.org no es una base de datos de problemas, casi todas las preguntas se pueden encontrar arriba, así que vaya a http://bugs.apache.org/, encuentre la palabra clave prohibido, Efectivamente, déjeme descubrir que resultó que uno de nuestros colegas quería ser un host virtual, usando la herramienta de configuración de Linux linuxconf, esta herramienta hará que el archivo httpd.conf se modifique debido a la versión del problema, de hecho, solo necesito colocar la anterior Si te deshaces de él, puedes hacerlo todo. Experiencia de resumen final: cuando encuentre algo, primero debe pensar en la respuesta en el sitio web donde se encuentra el software, para no perder el tiempo. El propósito de escribir este artículo: uso el libro de texto negativo, no siempre pienso que puedo resolver el problema, pero no en el sitio web profesional. Muchos sitios web ya tienen preguntas frecuentes muy perfectas, que básicamente pueden satisfacer las necesidades de todos. Por ejemplo, pb debe ir a www.sybase.com y visitar http://developer.java.sun.com. Gire, vc a la casa de los niños malos. De hecho, algunos maestros no son lo inteligentes que son, pero saben cómo encontrar lo que quieren en lugares útiles. También encontré esperanza como él, y no funcionó. Después fui feliz, pero ya no pude jugar más. ¿Eso no está funcionando para mí? ¿Alguien puede ayudarme? Estoy buscando! Estoy buscando! Si no puedes, sálvate. Resuelva el error 403 Prohibido en texto de Apache: instale
Apache en la computadora de la compañía hoy, la versión 2.2.8, acaba de terminar la prueba; configure el archivo php.in bajo php nuevamente para jugar desarrollo < Br> Error actual: error HTTP 403 - Sin acceso, es decir, 403 Prohibido: No tiene permiso para acceder /en este servidor. ¿El permiso no es suficiente? Inmediatamente abra el archivo de configuración de apache httpd.conf y verifíquelo línea por línea. En aproximadamente la mitad del tiempo, existe este código:
< Directory /> Opciones FollowSymLinks AllowOverride Ninguno. Denegar pedido, permitir Denegar de todos los < /Directory >

Lo encontré. Desde que se configuró php, "Deny from all" aquí ha rechazado todas las conexiones. Cambie la línea a " permitir desde todos y " el código modificado es el siguiente, el problema está resuelto.
< Directory /> Opciones FollowSymLinks AllowOverride Ninguno Ordene deny, allow allow from all < /Directory >

¡Abra http: //localhost de nuevo en el navegador y visualice si funciona! Resumen: si tiene dicho acceso prohibido 403, tal vez desee observar que el archivo de configuración httpd.conf en apache tiene "Denegar de todos", esta línea de código para ver si el sistema la modificó de manera silenciosa.

Copyright © Conocimiento de Windows All Rights Reserved