Entradas etiquetadas: Apache

Instalar la extensión APC para PHP en Windows

PHP

La extensión APC es un acelerador PHP y como tal nos permite reducir el tiempo de carga.

La forma de instalarlo es ir a la web del mismo, descargar el código fuente y compilarlo para nuestro sistema operativo, pero  hagámoslo un poco más sencillo.

  1. Vamos a la web de http://downloads.php.net/pierre/
  2. Descargamos la última versión del binario para nuestro sistema operativo, empieza por php-apc. Luego tenemos que buscar el fichero correspondiente a nuestra versión de php y luego según pone en la web de php si estamos usando apache los que son v6 y si estamos usando IIS usaremos v9. Con estos datos nos quedan 2 ficheros por elegir: Uno con nts en el nombre y otro sin el.  Según he leí en una web debe ser Thread Safe (es decir que -ts- por lo tanto descartamos la nts) así que nos queda: php_apc-3.1.5-5.3-vc6-x86.zip(ya no funciona el enlace, ver más abajo) (Realmente mi SO es x64 no se si afectara a posteriori) La última versión estable de APC es la 3.1.9 y aquí estamos descargando la 3.1.5
  3. La dll que contiene el fichero comprimido la guardamos dentro de la carpeta ext donde tengamos instalados php (en mi caso d:xamppphpext)
  4. Editamos el fichero php.ini en el directorio php para introducir una linea donde están las extensiónes
    extension=php_apc.dll
  5. Y listo.

Leer más »

Servidores virtuales en Apache desde Windows

Symfony, Trucos

Creando Virtual Hosts o Servidores Virtuales podemos facilitar el acceso a nuestras web desde local sin tener que poner la dirección completa.

Primero es que todas las direcciones que queramos que punten a nuestro ordenador deben ir en el archivo host de nuestro sistema operativo. En el caso de windows7 y creo recordar que en windows xp también la ruta es:

Hay que activar la visión de carpetas ocultas si navegamos por ellas para poder llegar a ver la carpeta etc. Una vez allí editamos el fichero hosts para que esas direcciones que vayamos a usar apunten a 127.0.0.1, por ejemplo

El fichero hosts lo único que hace es que todas los hosts que escribamos allí se redirigan a la ip dada si pasar por el servicio global de dns. Para poder editarlo hace falta tener permiso de administrador, si de primeras no os deja siempre podéis guardarlo en el escritorio y luego copiarlo dentro de la carpeta etc

Así que si por un casual entráis en este fichero y veis alguna web apuntando a una ip… seguramente sea que algun tipo de software mal intencionado lo haya escrito ahí, por ejemplo para temas de phising.

Leer más »