toxicologico toxicologicas toxicologica significado sangre que pruebas prueba precio leucocitaria examen esterasa casera directory localhost xampp include

directory - significado - pruebas toxicologicas en sangre



xampp incluye no funciona (5)

En primer lugar, ¿cómo puedo saber si mi archivo html se está ejecutando en localhost en Xampp? ¿Hay algún tutorial sobre cómo administrar archivos / directorios y conseguir que todo funcione bajo htdocs? ¿Hay un buen tutorial sobre cómo configurar incluye?

Quiero usar "incluye" en Xampp con mi html. ¿Puedo usar ambos html incluye AND php includes? ¿Tengo que poner shtml? ¿Puedo usar shtml, html, htm y php? ¿Deben estar en un directorio includes que sea un subdirectorio justo debajo de htdocs? ¿Puedo hacer referencia incluye en algún otro subdirectorio? Mi sitio tendrá más de 100 páginas y estoy tratando de hacer "experimentos" con diferentes versiones hasta que esté contento. Entonces, tengo subdirectorios para los diversos menús desplegables. Lamentablemente, parece que no puedo hacer que esto funcione en xampp. Tengo problemas para mostrar mis menús javascript desde los botones Vista, ahora que moví mi directorio principal para mi sitio al directorio htdocs.


Para responder a su primera pregunta, ¿puede acceder a http: // localhost / ? Si es así, entonces xampp se está ejecutando correctamente y no hay nada más que deba hacer.

EDITAR: Si quiere asegurarse de que las cosas funcionen correctamente, coloque foo.html en / xampp / htdocs y luego acceda a él en un navegador en http: //localhost/foo.html . Si no puede obtener esta página, entonces xampp todavía no se está ejecutando correctamente.

En respuesta a su segunda pregunta, todos incluyen si en el HTML o dentro de PHP son del lado del servidor. Si tiene xampp instalado correctamente, puede comenzar a trabajar en PHP inmediatamente y puede usar las funciones de inclusión dentro de PHP (tenga en cuenta que incluso si una página solo contiene HTML, si usa PHP, debe tener una extensión .php) .

Si prefiere utilizar SSI en sus páginas .html, este enlace puede proporcionar ayuda sobre cómo configurar y depurar SSI en xampp.

Además, si aún no lo hace, le recomendaría que trabaje en Firefox con Firebug instalado. Firebug se encargará de la mayoría de las necesidades de depuración de JavaScript.

Como nota final, si movió directorios y cosas por el estilo, lo primero que verificaría serían los atributos src en las etiquetas de secuencia de comandos.


Descubrí que para incluir para trabajar en XAMPP, su página con la función de inclusión necesita tener la extensión ''.shtml'', mientras que el archivo incluido tiene ''.html''. La mayoría de los navegadores modernos no requieren la extensión shtml pero XAMPP parece hacerlo.

.js parece ser el mismo.


Como XAMPP usa Apache , debe configurarlo para permitir el SSI .

Para permitir SSI en su servidor, debe tener la siguiente directiva en su archivo httpd.conf o en un archivo .htaccess:

Options +Includes

Esto le dice a Apache que desea permitir que los archivos sean analizados para las directivas de SSI. Tenga en cuenta que la mayoría de las configuraciones contienen múltiples directivas de Opciones que pueden anularse entre sí. Probablemente necesite aplicar las Opciones al directorio específico donde desea habilitar SSI para asegurar que se evalúe al final.

No solo se analiza el archivo para las directivas de SSI. Tienes que decirle a Apache qué archivos se deben analizar. Hay dos maneras de hacer esto. Puede indicar a Apache que analice cualquier archivo con una extensión de archivo determinada, como .shtml, con las siguientes directivas:

AddType text/html .shtml AddOutputFilter INCLUDES .shtml

Una desventaja de este enfoque es que si desea agregar directivas SSI a una página existente, deberá cambiar el nombre de esa página y todos los enlaces a esa página, para darle una extensión .shtml, de modo que las directivas serían ejecutadas.

El otro método es usar la directiva XBitHack:

XBitHack on

XBitHack le dice a Apache que analice los archivos para las directivas SSI si tienen el bit de ejecución establecido. Por lo tanto, para agregar directivas SSI a una página existente, en lugar de tener que cambiar el nombre del archivo, solo necesitaría hacer el archivo ejecutable usando chmod.

chmod +x pagename.html

De acuerdo con el tutorial de Apache: Introducción al lado del servidor incluye


Me he enfrentado al mismo problema pero no pude averiguar dónde exactamente tengo que modificar y qué archivos. Para solucionarlo, siga los pasos a continuación en el servidor XAMPP Localhost.

  1. Ir a tu:

    c:/xampp/apache/conf/httpd.conf

  2. Buscar:

    AddType text/html .shtml

  3. Agregue las dos líneas siguientes:

    AddType text/html .html AddOutputFilter INCLUDES .html

  4. Vaya al Panel de control de Xampp y detenga la sesión y reinicie nuevamente .

  5. Actualice la página en el navegador y vea, las inclusiones virtuales comenzarán a funcionar.


Es posible que desee ver AMPstart en lugar de xampp-control. Tiene una buena capacidad para permitirle ubicar carpetas de sitios fuera de htdocs sin molestarse con cosas de apache conf