Archivo del Autor: admin

EXTJS Cheat Sheet

Crear App

sencha -sdk /path/to/extjs/framework generate app AppName path/to/app
cd /path/to/app
sencha app watch

Crear App a partir de template

sencha -sdk /path/to/extjs/framework  generate app -s /path/to/extjs/template  AppName path/to/app
cd /path/to/app
sencha app watch

Actualizar CMD

sencha upgrade

Proteger directorio mediante contraseña con .htaccess

Crear el archivo .htaccess en el directorio que deseamos proteger y agregar las siguientes lineas

AuthName "Restricted Area"
AuthType Basic
AuthUserFile /var/www/TUDOMINIO.COM/.htpasswd
AuthGroupFile /dev/null
require valid-user

Luego creamos el archivo .htpasswd en donde indicamos en la linea «/var/www/TUDOMINIO.COM/.htpasswd»
con la siguiente información.

nombredeusuario:clavehash

donde nombredeusuario debe ser reemplazado con el nombre de usuario elegido y clavehash con el hash obtenido de la contraseña. Para obtener el hash podemos usar este link http://www.htaccesstools.com/htpasswd-generator/

Migrar E-mails entre servidores

Supongamos que cambiamos de empresa prestadora de hosting y mudamos nuestro sitio. Pero no queremos perder nuestros Emails.

Para ello lo que debemos hacer es:

  1. Descargar el siguiente archivo: imap-move.php

Es un archivo PHP, que deberemos ejecutar cambiando los valores marcados en negrita:

php imap-move.php \
--source imap://miemail@dominio.com:contraseña@viejomailhost:puerto/ \
--target imap://miemail@dominio.com:contraseña@nuevomailhost:puerto/

EJEMPLO
//Este comando nos muestra una prueba (--fake) de lo que se va a ejecutar
// conecta con el primer host sin ssl y en el nuevo host con ssl
php imap-move.php \
--source imap://contacto@dominio.com:123456@mail.dominio.com:143/ \
--target imap-ssl://contacto@dominio.com:123456@mail.nuevohost.com:993/ --fake

//Mismo que el anterior pero pasando los correos
php imap-move.php \
--source imap://contacto@dominio.com:123456@mail.dominio.com:143/ \
--target imap-ssl://contacto@dominio.com:123456@mail.nuevohost.com:993/