Wed, 6 Oct 2010, Nora Lineros:

Hola chicos, les comento mi problema, tengo un debian con apache2, php5 y mysql5, cuando lo instale lo hice con los modulos correspondientes en apache2 para php5 y mysql5, ahora la gente de desarrollo esta desarrollando aplicaciones con codigo php incrustado dentro de xhtml, y aqui se presenta el problema, cuando quieren meter el php dentro de xhtml, no les funciona y ellos me dicen que es que no esta activado el apache2 para trabajar en conjunto con php5, entonces yo probe con un ejemplo facil como el que les pongo a continuacion y no funciona, estoy buscando en google y no encuentro que este haciendo nada mal, la pregunta es, como hago para que php trabaje embebido dentro de html?, abajo les pongo el ejemplo

<html>

 <head>
 </head>

 <body>
       Esto es html

       <?php

         echo "esto es php" ;

       ?>
 </body>

</html>

Este es una archivo grabado como ejemplo.html y cuando veo con el apache solo me muestra la parte de html y no la de php, gracias y besos para todos

Si te fijas en el configuración por defecto de '/etc/apache2/mods-enabled/php5.conf' y las directivas [1]SetHandler, sólo los ficheros con extensión .phXXX son procesadas por el módulo de php. Así que, o añades esta característica a los ficheros .html, con todas las implicaciones de esto, o usas ficheros con extensión .php.

 [1]http://httpd.apache.org/docs/2.0/mod/core.html#sethandler

--
        Saludos --- Angel

Responder a