El proyecto se implementa en el servidor HTTP de Apache y el archivo de configuración es detectado por apachectl -t. Sin embargo, acceda a través del navegador, pero hay "no tiene permiso para acceder a /en este servidor".
1, primero, vea el archivo conf.d /python.conf
< Directorio " Ruta del proyecto " >
Índices de opciones FollowSymLinks + Incluye
AllowOverride None
Permitir pedido, denegar
Permitir desde todos < Br>
< /Directory >
La parte roja anterior indica que cualquier persona puede acceder al directorio
2. En segundo lugar, como no hay ningún problema con el archivo de configuración, debe considerar http.conf Derechos de acceso para usuarios y grupos especificados en el archivo. Hay una solución para PermissionDenied en la wiki de Apache. El enlace es http://wiki.apache.org/httpd/13PermissionDenied. La traducción es la siguiente:
El error 13 se refiere al error de permiso de acceso al sistema de archivos. Es decir, se le niega el acceso a Apache debido a permisos incorrectos. En general, esto no significa que haya un error en el archivo de configuración de Apache.
Para servir archivos, Apache debe tener los permisos adecuados para acceder a esos archivos, que son otorgados por el sistema operativo. En particular, la especificación del Usuario o Grupo en el archivo httpd.conf debe poder leer todos los archivos que se sirven, y encontrar el directorio que contiene esos archivos y todos los directorios principales hasta la raíz del sistema de archivos.
Un acceso típico a un recurso en un sistema operativo similar a Unix que no es parte del Usuario o Grupo especificado en el archivo httpd.conf. Para archivos normales, es 644 -rw-r - r--, para carpetas O el script CGI es 755 drwxr-xrx. Es posible que también deba verificar los derechos de acceso extendidos admitidos por el sistema operativo (como el acceso SELinux).
Ejemplos
Al acceder a /usr /local /apache2 /en un sistema operativo similar a UNIX Recibió un error de Permiso denegado mientras htdocs /foo /bar.htm.
Primero, verifique los permisos de acceso del archivo:
$ cd /usr /local /apache2 /htdocs /foo $ ls -l bar.htm
Si es necesario, Corríjalos:
$ chmod 644 bar.html
Haga lo mismo con las carpetas y con cada carpeta principal (/usr /local /apache2 /htdocs /foo, /usr /local /apache2 /htdocs, /usr /local /apache2, /usr /local /, /usr):
$ ls -la $ chmod + x $ cd .. $ #repetir hasta la raíz
En algunos sistemas, la herramienta namei se puede usar para enumerar los derechos de acceso de diferentes componentes en cada ruta, y luego para averiguar si hay un problema de permisos:
$ namei -m /usr /local /apache2 /Htdocs /foo /bar.html
3. Finalmente, si aún no ha resuelto el problema, debe verificar los derechos de acceso extendidos.
Cierre SELinux con setenforce 0 para ver si resuelve el problema.
El problema que encontré fue que el usuario especificado en el archivo http.conf no tenía acceso al directorio donde se encuentra el proyecto.
Los ahorros de costos actuales se han convertido en un problema que las empresas deben enfrentar. Si
Primero explica por qué deberías configurar esto. Principalmente para la seguridad
Lin Xin: Recientemente instalé el sistema operativo Vista en mi computadora de escritorio y computad
En la actualidad, hay más y más escuelas que utilizan Windows 2003 como servidor
Sin monitor, teclado, ¿cómo gestionar el servidor?
¿Puede el Lenovo T168 G6 conducir un segundo puerto serie en la placa base?
Extraer URLScan de la herramienta IIS Lockdown
tecnología de la estación de -serv-U FTP consejos poco conocidos
Registro detallado del sistema Windows 2000 y su método de eliminación
Realice la virtualización cómo calcula la configuración de hardware del servidor
Centos deshabilita y abre la configuración de ping
Instalación y configuración del protocolo Snmp bajo Windows
¿A qué problemas debe prestar atención al migrar un servidor de archivos?
Comando de reinicio de apagado de FreeBSD
Aplicación de protección de acceso a la red de Windows 2008
¡Enséñale tres trucos, y el fuego eléctrico en la sala de computadoras dijo que no!
Thunder descarga remota de dispositivos inteligentes Raiders
Windows 8 cambia el mosaico dinámico y cambia el tamaño del mosaico
¿Cómo resolver el error de sistema del conflicto de dirección IP del sistema Windows XP?
¿Cómo limita Win8 el número de usuarios que comparten al mismo tiempo?
Las nuevas teclas de acceso rápido en Windows 8 Consumer Preview
Cómo configurar el acceso inalámbrico a Internet en Win7
El teclado WP8.1 GDR1 admite la entrada de oraciones largas en chino