Foros del Web » Administración de Sistemas » Unix / Linux »

Ayuda por favor... localhost

Estas en el tema de Ayuda por favor... localhost en el foro de Unix / Linux en Foros del Web. Necesito ayuda por favor, me estoy volviendo loco, no se que pasa... He instalado el apache2, mysql y php5 de esta manera: $ apt-get install ...
  #1 (permalink)  
Antiguo 28/08/2008, 09:00
 
Fecha de Ingreso: marzo-2007
Mensajes: 89
Antigüedad: 17 años, 1 mes
Puntos: 0
Ayuda por favor... localhost

Necesito ayuda por favor, me estoy volviendo loco, no se que pasa...
He instalado el apache2, mysql y php5 de esta manera:

$ apt-get install apache2
$ apt-get install mysql-server
$ apt-get install php5
$ apt-get install libapache2-mod-php5
$ apt-get install php5-gd
$ apt-get install php5-pgsql
$ apt-get install php5-mysql

Cuando meto localhost, me abre el cuadro de dialogo para guardar o abrir el fichero con el programa predeterminado. Llevo así un día y medio y no se como solucionarlo. No encuentro nada por ahí que me sirva. Alguien sabe qué pasa?

Muchas gracias por la ayuda...
  #2 (permalink)  
Antiguo 28/08/2008, 10:05
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 19 años, 9 meses
Puntos: 76
Respuesta: Ayuda por favor... localhost

Supongo que este problema se puede dar por resuelto.

Por cierto, no se me habría ocurrido la solución ni en un millón de años.
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #3 (permalink)  
Antiguo 28/08/2008, 10:12
 
Fecha de Ingreso: marzo-2007
Mensajes: 89
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: Ayuda por favor... localhost

Si, se puede dar por resuelto. Se me olvidó ponerlo aqui. Ahora lo que no puedo es acceder a phpmyadmin. Me da el error 403 Forbidden. Vamos que no debo tener permiso o algo de eso, pero no se donde configurar ese tema. Tú sabes donde puedo mirar?

Gracias por tus respuestas,
edude.
  #4 (permalink)  
Antiguo 28/08/2008, 10:17
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 19 años, 9 meses
Puntos: 76
Respuesta: Ayuda por favor... localhost

Tendrás que comprobar qué usuario es el propietario del proceso de Apache y MySQL, y luego asegurarte de que tanto los archivos de phpMyAdmin como los directorios pertenecen a dicho usuario.
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #5 (permalink)  
Antiguo 28/08/2008, 10:22
 
Fecha de Ingreso: marzo-2007
Mensajes: 89
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: Ayuda por favor... localhost

cuando hago un ls en /etc/phpmyadmin el usuario es root. Te refieres a eso?
Ahora, cuando accedo desde consola a mysql accedo como usuario root y passwd una que puse yo.
Tengo que cambiar en algún fichero de configuración esa contraseña?...
  #6 (permalink)  
Antiguo 28/08/2008, 10:29
 
Fecha de Ingreso: marzo-2007
Mensajes: 89
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: Ayuda por favor... localhost

Jejeje... llevo muchas horas de trabajo. Es que, entre pitos y flautas, al final no tenía instalado el phpmyadmin. Así que lo acabo de instalar y ya funciona.

Muchas gracias por tus respuestas. Saludos,
edude.
  #7 (permalink)  
Antiguo 28/08/2008, 11:02
Avatar de -Defero-
Colaborador
 
Fecha de Ingreso: julio-2004
Ubicación: Guipúzcoa
Mensajes: 4.776
Antigüedad: 19 años, 9 meses
Puntos: 76
Respuesta: Ayuda por favor... localhost

Cita:
Iniciado por edude Ver Mensaje
(...) llevo muchas horas de trabajo. Es que, entre pitos y flautas, al final no tenía instalado el phpmyadmin. (...)
Tío, me he descojonado cosa fina. Me vas a perdonar, pero es que me he visto identificado con la situación. Está delante de tus narices, ¡y no lo ves! Y cuando lo ves te das cuenta de que necesitas descansar.

Por cierto, con lo del propietario, me refería a que primero hicieras esto:

ps aux c | grep httpd

Ahí verías qué usuario está ejecutando Apache (en mi caso, el usuario Apache). Luego mediante LS comprobarías quién es el propietario de los archivos de phpMyAdmin, y qué permisos tienen establecidos. Si el propietario/grupo es diferente, seguramente el problema de permisos vendría de ahí. Date cuenta de que cuando accedes a una web, estás diciéndole al usuario que ejecuta el servidor (en mi caso, el usuario Apache) que acceda a ciertos archivos. Si dichos archivos no tienen los permisos adecuados para que el usuario Apache los pueda ejecutar, el servidor no podrá mostrártelos.
__________________
abogado en Errenteria + procuradora en San Sebastián = equipo imparable
  #8 (permalink)  
Antiguo 28/08/2008, 17:37
Avatar de Sergestux  
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 16 años, 8 meses
Puntos: 20
Respuesta: Ayuda por favor... localhost

Yo pensé que no corrían los scripts php por falta de permisos de ejecución
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:37.