[opensuse-es] Apache no carga modulo de php5
Siempre he usado Apache+PHP descargando los paquetes de sus sitios correspondientes y luego compilando, pero hoy estoy usando los que vienen en los repositorios de mi openSUSE 11.3, pero apache2 no me estaba levantaba el modulo de php, se supone que debería ser automático al instalar el modulo de "php" para "apache", acá esta lo que esta instalado. ************ cheperobert:~ # rpm -qa | grep apache apache2-utils-2.2.15-3.7.i586 apache2-2.2.15-3.7.i586 apache2-mod_php5-5.3.3-0.1.2.i586 apache2-prefork-2.2.15-3.7.i586 cheperobert:~ # ************ Luego corro apache2 (de una de tantas formas) ******** cheperobert:~ # /etc/init.d/apache2 start Starting httpd2 (prefork) done cheperobert:~ # ******* Apache funciona muy bien, pero al probar los script de "php" tira el mensaje para descargar el script ".php" ( uno de los problemas mas comunes,seña que no esta funcionando el modulo de php para apache2). Verificando si el modulo esta cargado: ****** cheperobert:~ # lsof | grep mod_php5.so lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/cheperobert/.gvfs Output information may be incomplete. cheperobert:~ # /usr/sbin/apache2ctl -M Loaded Modules: core_module (static) mpm_prefork_module (static) http_module (static) so_module (static) authz_host_module (shared) actions_module (shared) alias_module (shared) auth_basic_module (shared) authz_groupfile_module (shared) authn_file_module (shared) authz_user_module (shared) autoindex_module (shared) cgi_module (shared) dir_module (shared) include_module (shared) log_config_module (shared) mime_module (shared) negotiation_module (shared) setenvif_module (shared) status_module (shared) userdir_module (shared) asis_module (shared) imagemap_module (shared) authz_default_module (shared) Syntax OK cheperobert:~ # ************************ No esta cargado. Al final , trate de cargar el modulo desde "/etc/apache2/sysconfig.d/loadmodule.conf" y no ha funcionado, hasta que encontré en el foro de ingles de openSUSE que se agrega "php5" en el archivo "/etc/sysconfig/apache2" en la opción "APACHE_MODULES", para que te levante. Cambio realizado y funcionando. Bueno después de esta pequeña historia, mi pregunta es: Siempre es necesario hacer este cambio, o por alguna razón no hace los cambios necesarios en la instalación de los paquetes porque debería ser automático. Saludos -- Linux codigo abierto: Millones de personas en el mundo con mentes abiertas no pueden estar equivocadas -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (5)
-
Camaleón
-
cheperobert
-
jose maria
-
Juan Erbes
-
Shinji Ikari