Entradas etiquetadas: Windows

Actualizar XAMPP en Windows

PHP

Debido a que el xampp que tengo instalado ya tiene su tiempo y que symfony2 2.1 me aconseja una versión más reciente de php me puse a actualizarlo, no encontré una forma decente de hacerlo así que lo que hice fue volver a instalarlo pero antes realicé una copie de seguridad del directorio que tenía. Yo lo tengo en windows pero supongo que para linux será prácticamente igual

Leer más »

Instalación de Composer en Windows, Linux y OS X

PHP, Symfony

En windows

Estaba intentando instalarme la versión 2.1.1 de Symfony2 usando Composer pero según la documentación solo me pareció encontrar como usarlo en entornos unix, así que me decanté por lo más sencillo, aunque no sé si correcto.

Me baje el fichero composer.phar y lo copié en la carpeta raiz de mi servidor (d:xampphtdocs) y ya con eso seguí las instrucciones de la propia web de Symfony.

php composer.phar create-project symfony/framework-standard-edition path/ 2.1.1

y funciona perfectamente.

Bueno, la forma oficial no es tan chapucera :D

https://getcomposer.org/doc/00-intro.md#installation-windows

En linux y OS X

Ya que acabo de instalar linux, aprovecho el post para su instalación

Primero nos descargamos Composer usando curl

curl -s https://getcomposer.org/installer | php

para poder ejecutarlo desde cualquier lado lo guardamos en /usr/local/bin/

sudo mv composer.phar /usr/local/bin/composer

ya con esto podremos descargarnos symfony2 simplemente poniendo:

composer create-project symfony/framework-standard-edition /path/to/webroot/Symfony 2.1.1

 

Cambiar el tamaño de la ventana cmd de Windows

Trucos

Y pensar que loa cabo de descubrir… bueno también tengo que decir que nunca me puse a mirar como se hacía simplemente pensaba algún día lo haré… jaja

Para cambiar el tamaño de la ventana cmd tan solo tenemos que pinchar en el icono de la ventana (arriba a la izquierda) y en el menú que aparece pulsar en predeterminados y en la pestaña diseño poner el tamaño que nos interese (en mi caso con resolución de 1200  tengo de ancho 156 (con 157 también valdría pero yo tengo dos pantallas y se pasa un poco)

Leer más »

Instalar PHPUnit en xampp y windows

PHP, Programación

Siendo sincero esto de pasar test a las aplicaciones siempre lo vi una perdida de tiempo (igual era por la vagancia de hacerlo) pero estando leyendo opiniones creo que he llegado a la conclusión que si que va a ser muy útil sobre todo con lo manazas que soy de tocar una cosa y estropear cinco jaja, también hay que decir que eso me pasaba cuando programaba todo seguido sin clases ni nada… ya con el tiempo uno se va haciendo las metodologías adecuadas xD

Bueno a lo que iba, ya voy por el capítulo 11 de libro de Desarrollo Web Ágil con Symfony2 y para empezar con los test hay que instalar PHPUnit que en un principio me ha empezado a dar errores por todos lados y buscando en google la verdad que no encontraba nada decente y en el fondo no era tan complicado.

Leer más »

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 »