Servidor local en mi Mac.
By Enrique Rouget | October 7th, 2007 | Category: Informática para inútiles. |Pues hoy me he pasado casi toda la tarde configurando un servidor local para poder trastear un poco en las profundidades de los blogs sin destrozar el que estamos leyendo.
La última vez, tenía instalado el EasyPhP corriendo sobre mi Windows XP, pero como me he pasado a Mac, pues he tenido que armarme de valor y traspasarlo todo a una nueva aplicación. La elegida en principio fue Xammp, sencilla de instalar y de comenzar con ella… hasta que intento trabajar con una página en Php y me encuentro que el servidor no la reconoce. La verdad es que no he sabido cómo actuar o cómo hacer para que se arreglara lo que yo creía que era un error del motor de Php 5. Primero traté de cambiar la versión de PHP a la 4, pero fue inútil. Luego brujuleé por cada foro que encontré para ver cual era el error, hasta que me di por vencido.
Así que me he instalado un nuevo programa, MAMP, una aplicación diseñada específicamente para Mac. De nuevo arrastro el icono a la carpeta Aplicaciones, de nuevo arranca Apache -el servidor en sí-, de nuevo arranca MySQL… y de nuevo no me va el PHP.
Para no aburrir con los detalles, al final, tras muchas búsquedas, la solución llegó en forma de rayo luminoso directo a la frente: Por defecto, los buscadores (Safari y Firefox en mi caso) usan la ruta file://localhost/páginas, pero el servidor Apache, con su aplicación estrella, PHP, entiende la página sólo si la procesamos a través de ella, por lo que debemos entrar en http://localhost:8888/páginas.
Como véis, era simplemente un problema de especificar bien la ruta en el navegador. Y ya tengo pasados mis antiguos blogs, Desde la Calle, Cuentos Oscuros y A Sueldo.
[…] logrado. Bueno, he logrado que lo logren, que no es poco: Todo venía dado porque la versión de MAMP que tengo en el portátil exportaba mal la base de datos por algo que tiene que ver con la codificación de los caracteres. […]