Archivo

Ejecutar archivos PHP desde consola (windows)

septiembre 13th, 2011 by admin

Primero tenemos que localizar el archivo php.exe, su localización depende de cada instalación. Cuando lo tengamos localizado abrimos una consola.

Inicio – Ejecutar – cmd

Ahora vamos al directorio donde esta el archivo php.exe. Cuando estemos en el mismo directorio podremos ejecutar los archivos php.

>php.exe -f “Ruta al fichero php”

Ejemplo:

 >php.exe -f “c:\hola_mundo.php

Nos puede ocurrir que un fichero php que funciona correctamente ejecutado desde un navegador, no funcione desde consola. Esto puede ser debido a que el fichero utilice funciones de alguna extensión (MySQL, cUrl, SimpleXML, …) que se estén cargando como modulo de apache.

Para saber que extensiones (módulos) esta cargando php y no apache podemos ejecutar el comando:

>php.exe -m

Para terminar, indicaros el comando necesario para acceder a la ayuda de php.exe.

>php.exe -h

Enlaces interesantes:

Instalación de Apache, PHP y MySQL por separado

http://www.clubdesarrolladores.com/articulos/mostrar/27-como-instalar-y-configurar-apache-php-y-mysql-en-windows

Ayuda para el CLI de php

http://www.php.net/manual/en/features.commandline.options.php

Etiquetas: , ,

Notificador de correo electrónico para windows “DynAdvance Notifier”

noviembre 24th, 2009 by Webmaster

Hace algunos días decidí buscar un programa simple pero eficaz para estar atento a los correos electrónicos.

Tenía la costumbre de mantener el programa de correo o el navegador abierto continuamente para revisar el correo de forma continua.

Al cabo del día esto supone una cantidad de tiempo perdido considerable, por este motivo, decidí utilizar un programa que me avisará de la llegada de correo. Así solo lo revisaría cuando fuera necesario. Además no solo lo revisaré cuando llegue, si no, cuando lo que ha llegado me interesa.

Gracias a “DynAdvance Notifier” puedo saber cuando tengo correo nuevo y si me interesa, ya que este programa me indica el asunto de los nuevos emails recibidos.

El programa permite la configuración de varias cuentas y que cada X tiempo estas sean revisadas en busca de nuevos emails.

Yo por ejemplo tengo configuradas varias cuentas, una de ellas gmail y funciona de maravilla.

Para terminar, deciros, que entre las opciones del programa podemos añadir un archivo *.wav, para que se reproduzca en el momento que recibimos nuevos correos.

Descargar DynAdvance Notifier

Etiquetas: , ,

Depura tu código en Internet Explorer con “Internet Explorer Developer Toolbar”, el firebug de Internet Explorer (IE7).

junio 11th, 2009 by admin

Estos últimos días los he pasado programando con ajax. Normalmente no utilizo ajax en las web o aplicaciones web que desarrollo.

El motivo de no usarlo es que me produce un verdadero dolor de cabeza depurar el código para Internet Explorer.

En firefox sin en cambio, es un placer trabajar con ajax, puesto que con la conocida extensión firebug es muy fácil y como depurar el código.

Pero como es bien sabido por los programadores, cuando te enfrentas a un proyecto basado en la web, siempre debes intentar que tu programa o web, sea igual de funcional en la mayoría de navegadores.

Cuando digo mayoría, me refiero a firefox, IE, opera, safari y creo que ya esta.

Aunque a partir de ahora también habrá que pensar en google chrome.

Llegados a este punto, también hay que ser realistas, me arriesgaría a decir que la mayoría de programadores realizan solo pruebas de sus proyectos en firefox e IE.

Porque probar cada cambio en los 5 navegadores mas conocidos ralentizaría mucho el trabajo. Por supuesto es muy recomendable, cada cierto tiempo (no demasiado) hacer una prueba en todos los navegadores, para verificar que todo esta correcto.

Y si tenemos la mala fortuna de encontrar algo que no funciona en todos, sustituirlo por algo que si funcione.

Sin mas entretenimientos, vuelvo al principio, he estado trabajando con ajax y para poder trabajar con mayor rapidez, busque alguna herramienta como firebug pero en IE.

El resultado fue positivo, encontré varias alternativas, pero os enseño la que yo instale y utilice.

La herramienta es: Internet Explorer Developer Toolbar

Podéis descargarla desde aquí.

En el enlace anterior, explican que permite hacer esta herramienta y como se instala. También indican que esta es solo compatible con IE7.

Para IE8 existe otra herramienta similar. Y para el IE6 no conozco ninguna, aunque si alguien aún utiliza esta versión, debería plantearse ir actualizando ya.

Etiquetas: , , ,