Apache tiene prohibido ejecutar permisos de PHP para un directorio.

  

En el entorno IIS, el permiso de ejecución del script del directorio se puede configurar en el Administrador de Internet Information Services (IIS).

¿Cómo configurar en entorno Apache?

Encontré dos opciones:

Escenario 1) Restricción de solicitudes para archivos .php a través de .htaccess.

Cree un archivo .htaccess en el directorio donde desea cancelar los permisos de ejecución de PHP, ingrese el siguiente contenido y guárdelo.

< Archivos ~ " .php " >

orden permitir, denegar

denegar de todos

< /Archivos >

La premisa es que su Apache tiene habilitada la reescritura de URL.

Escenario 2) Se establece en el archivo de configuración de Apache.

Encuentre la sección de host virtual correspondiente, agregue el siguiente contenido y luego reinicie httpd.

< Directorio " Ruta del directorio para eliminar los permisos de ejecución de PHP " >

< Archivos ~ " .php " >

Permitir pedido, denegar

Denegar de todos

< /Archivos >

< /Directorio >

Actualmente estoy usando la opción 1, me siento muy flexible . Y para los hosts virtuales que generalmente no tienen permisos de Apache,

Copyright © Conocimiento de Windows All Rights Reserved