apache2 y php

Forums: 

Un colega tiene un problema y yo no he podido encontrar la solucion, esta instalado el apache2 phpmyadmin y php5 y puede abrir cualquier web html, pero si habre ej squirrelmail o phpmyadmin en vez de cargar la web le descarga un archvo con lo siguiente:

¿Que puede ser?

con squirrelmail sale esto

<?php
/**
* index.php
*
* Redirects to the login page.
*
* @copyright © 1999-2006 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id: index.php,v 1.14.2.7 2006/02/03 22:27:46 jervfors Exp $
* @package squirrelmail
*/
..................................................

y con phpmyadmin


<?php
/* $Id: index.php 9718 2006-11-18 11:21:43Z lem9 $ */
// vim: expandtab sw=4 ts=4 sts=4:
/**
* forms frameset
*
* @uses libraries/common.lib.php global fnctions
* @uses libraries/relation.lib.php table relations
* @uses $GLOBALS['strNoFrames']
* @uses $GLOBALS['cfg']['QueryHistoryDB']
* @uses $GLOBALS['cfg']['Server']['user']
* @uses $GLOBALS['cfg']['DefaultTabServer'] as src for the mainframe
* @uses $GLOBALS['cfg']['DefaultTabDatabase'] as src for the mainframe
* @uses $GLOBALS['cfg']['NaviWidth'] for navi frame width
* @uses $GLOBALS['collation_connection'] from $_REQUEST (grab_globals.lib.php)
..................................................

Si me pueden apoyar, pues espero...

De lo que me acuerdo,

Imagen de acl

De lo que me acuerdo, libapache2-mod-php(4|5) es el módulo que te permite incluir el intérprete de php en apache2. Al menos eso es lo que dice packages.debian.org
--
haber != a ver
ha != a

yo pienso lo mismo, la idea

Imagen de Epe

yo pienso lo mismo, la idea es que hay paquetes mezclados... quizá el php del apache 1 con el apache2 borra todo apache y todo php, de TODOS.. entonces intala el apache2 y su php... así debe funcionar seguramente.

y no olvides reiniciar el apache al instalar ;-)

Debe haber un /etc/apache2/conf.d/php.conf (quizá estoy equivocado de camino pero no tanto). A la final loq ue es es un pequeño archivo que le indica al apache2 cuándo ejecutar el código php.. eso creo que es en principio lo que te falta.

Saludos
epe
--
NuestroServer.com
Ecuador: +(593) 9 9246504, +(593) 2 600 4454
USA: +1 305 359 4495, España: +34 91 7617884


Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

Lo que está sucediendo es

Imagen de acl

Lo que está sucediendo es que phpmyadmin requiere como dependencia libapache-mod-php (el módulo de php para apache 1.x) o libapache2-mod-php (el de apache2). Si tenían apache 1.x instalado, y podían interpretar php, el instalar phpmyadmin asume que está resuelta la dependencia y no instala el módulo de php para apache2. Alguna vez me pasó y la solución es instalar el módulo correcto para la versión de apache correcta.

Para activar el modulo, debes ir a /etc/apache2/conf.d/ y crear un link simbólico del archivo de configuración de php que está en mods-available y ponerlo en mods-enabled (o creo que con dpkg-reconfigure puedes hacerlo)
--
haber != a ver
ha != a

Una pregunta off-topic

Imagen de deathUser

Una pregunta off-topic ...

Por qué no contestas los POST siguiendo el hilo de las respuestas??? A mi se me hace más fácil de leer cuando las respuestas relacionadas están indentadas, no se al resto (tu incluido...)

bye
:)

Colega es la costubre de

:) Colega es la costubre de postear en foros comunes...
pero esta bien no hay problema brother, tratare de acostumbrarme ;)...

Vale... 8)

Salud2s...

ecualug
______________________
!!!AdminRed_Debian!!!

ecualug
______________________
!!!AdminRed_Debian!!!

Páginas