En el apartado 2.3.2 se encuentra esto a que resumo.
Cita:
En este punto, se han trabado varios en el cual dicen y afirman, de que el módulo php4apache y php4apache2 existen, pero no los reconoce Apache, que están perdidos, eliminados, o que simplemente ni los pela. Esto es cierto. 2.3.2 - Caso B: httpd.conf para Apache 2.0.X
Buscamos Dynamic Shared Object (DSO) Support que es donde se cargan los módulos. Ahí vamos a cargar el módulo de PHP para Apache, dando la dirección del archivo php4apache2.dll (PHP4) o php5apache2.dll (PHP5) que lo contiene. Encontramos hasta un ejemplo:
# Example:
# LoadModule foo_module modules/mod_foo.so
#
Y ahora añadimos justo debajo:
- Si estamos instalando PHP4:
LoadModule php4_module C:/Servidor/PHP/sapi/php4apache2.dll
- Si estamos instalando PHP5:
LoadModule php5_module C:/Servidor/PHP/php5apache2.dll
De tal manera que para PHP4 tiene que quedar así:
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule php4_module C:/Servidor/PHP/sapi/php4apache2.dll
Buscamos Dynamic Shared Object (DSO) Support que es donde se cargan los módulos. Ahí vamos a cargar el módulo de PHP para Apache, dando la dirección del archivo php4apache2.dll (PHP4) o php5apache2.dll (PHP5) que lo contiene. Encontramos hasta un ejemplo:
# Example:
# LoadModule foo_module modules/mod_foo.so
#
Y ahora añadimos justo debajo:
- Si estamos instalando PHP4:
LoadModule php4_module C:/Servidor/PHP/sapi/php4apache2.dll
- Si estamos instalando PHP5:
LoadModule php5_module C:/Servidor/PHP/php5apache2.dll
De tal manera que para PHP4 tiene que quedar así:
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule php4_module C:/Servidor/PHP/sapi/php4apache2.dll
Ahora, mejor para evitar tantas broncas, les muestro el apunte para solucionar de una vez, este gran inconveniente; extraido justamente de PHP.NET (http://www.php.net/manual/es/install.windows.php).
Cita:
Entonces queda como sigue:Ejemplo 3-8. PHP y Apache 2.0, como binario CGI ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe" Si quereis utilizar PHP como módulo de Apache 2.0, asegurarse de mover php4ts.dll a winnt/system32 (para Windows NT/2000) ó windows/system32 (para Windows XP), sobreescribiendo cualquier fichero anterior.
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe" Si quereis utilizar PHP como módulo de Apache 2.0, asegurarse de mover php4ts.dll a winnt/system32 (para Windows NT/2000) ó windows/system32 (para Windows XP), sobreescribiendo cualquier fichero anterior.
Código:
Espero haya ayudado al respecto.ScriptAlias /php/ "c:/php/" AddType application/x-httpd-php .php AddType application/x-httpd-php .php .php3 .php4 .phtml AddType application/x-httpd-php-source .phps Action application/x-httpd-php "/php/php.exe"
Conclusión: Este apunte no demerita en absoluto el tutorial que se ingreso en anteriores fechas en maestrosdelweb.com, sin embargo, los que bajan de inmediato y creen que las versiones actuales de PHP son mejores que las anteriores. Es para ellos que hice el apunte. Punto.