Finally the help of IT is here

Blog de soluciones informaticas.

404 Error Found in Admin Login Magento after Hosting Upgrade

Creado por Xavier Xaus Nadal on julio 6th, 2014

Buenos dias

Ayer me encontré con este problema al realizar una migración de una tienda Online con Magento hacia otro hosting, migramos base de datos, migramos ficheros, comprobamos rutas y todo funcionaba bien hasta que entramos en el panel de administración de Magento donde aparecía el error 404 Error Page Not Found en la administración de Magento.

Para solventar este problema lo único que debéis hacer es ejecutar la siguiente sentencia SQL desde vuestro PHPMyAdmin.

SET FOREIGN_KEY_CHECKS=0;
UPDATE core_store SET store_id = 0 WHERE code=’admin';
UPDATE core_store_group SET group_id = 0 WHERE name=’Default';
UPDATE core_website SET website_id = 0 WHERE code=’admin';
UPDATE customer_group SET customer_group_id = 0 WHERE customer_group_code=’NOT LOGGED IN';
SET FOREIGN_KEY_CHECKS=1;

Espero que os haya sido útil.

Hasta pronto.

Creado en Tienda Online | No Comments »

Detectar espacio libre en Centos y comprobar directorio mas lleno

Creado por Xavier Xaus Nadal on mayo 25th, 2014

Cuando nos quedamos sin espacio libre en Centos existen varias formas de detectar donde tenemos el espacio en uso pero os mostraremos la que para nosotros es la más rápida y efectiva y además con resultado ordenado.

Por ejemplo veremos que la carpeta que normalmente más ocupa es la carpeta /Backup, la carpeta /home (Donde se almacena el email y los ficheros de las webs y el directorio /var donde residen las bases de datos y los ficheros de logs.

Primero mostramos el comando a usar para detectar espacio libre que es el siguiente:

df –h

How to see free space on Centos thumb Detectar espacio libre en Centos y comprobar directorio mas lleno

Con este comando vemos que tenemos espacio Total, usado, disponible y el porcentage de uso.

Y el comando para detectar que directorio es el más usado es el siguiente:

du –chs /* | sort -h

Sigue leyendo MegaCrack »

Creado en Centos, Linux, VPS | No Comments »

Como cancelar tareas de importacion en Amazon AWS

Creado por Xavier Xaus Nadal on mayo 18th, 2014

Como hablamos en el artículo anterior podemos migrar entornos virtuales hacia Amazon AWS de una forma bastante sencilla, pero hay ocasiones en que la tarea de migración hacia AWS falla y se crean diferentes instancias en nuestro entorno Amazon EC2 que no podemos eliminar. El error que aparece al eliminar una instancia EC2 es parecido al siguiente.

Error terminating instances

 

Operation TerminateInstances is denied for the instance(s): i-0321dc43 (Instance is being used by VM Import task import-i-ffx1u0r0. No charges are incurred by stopped instances.)

Para cancelar tareas de importacion en Amazon AWS y no esperar al tiempo de expiración de la tarea (que habitualmente son 7 dias) deberemos acceder a la linea de comandos de nuestro cliente AWS y ejecutar varios comandos que os voy a explicar a continuación para parar las tareas de migración y poder terminar la instancia EC2 con normalidad.

Lo primero es conocer la region desde donde hemos realizado el trabajo de importacion o exportación, os recuerdo que con el comando ec2-describe-regions o el comando corto ec2dre podremos ver la siguiente lista y asegurar un poco más la nomenclatura de cada region

REGION  us-east-1       ec2.us-east-1.amazonaws.com
REGION  eu-west-1       ec2.eu-west-1.amazonaws.com
REGION  sa-east-1       ec2.sa-east-1.amazonaws.com
REGION  ap-northeast-1  ec2.ap-northeast-1.amazonaws.com
REGION  us-west-2       ec2.us-west-2.amazonaws.com
REGION  us-west-1       ec2.us-west-1.amazonaws.com
REGION  ap-southeast-1  ec2.ap-southeast-1.amazonaws.com

En nuestro caso la región donde tenemos los servidores de prueba que usamos para hacer la migración desde el entorno virtual con VMware es Irlanda y vamos a buscar allí si encontramos algun trabajo pendiente de finalizar para poder eliminar instancias EC2 bloqueadas por trabajos de importacion

Ejecutamos el comando ec2-describe-conversion-tasks o el nombre corto ec2-dct

C:\AWS\CLI\bin>ec2dct -region eu-west-1
TaskType        IMPORTINSTANCE  TaskId  import-i-fflbhk06       ExpirationTime
2014-05-24T18:09:03Z    Status  active  StatusMessage   Pending InstanceID
i-5d33ce1d
DISKIMAGE       DiskImageFormat VMDK    DiskImageSize   6436109312      VolumeSi
ze      30      AvailabilityZone        eu-west-1c      ApproximateBytesConverte
d       0       Status  active  StatusMessage   Pending : Downloaded 650117120
TaskType        IMPORTINSTANCE  TaskId  import-i-fh5aml6s       ExpirationTime
2014-05-24T19:22:39Z    Status  active  StatusMessage   Pending InstanceID
i-2e21dc6e
DISKIMAGE       DiskImageFormat VMDK    DiskImageSize   6436109312      VolumeSi
ze      30      AvailabilityZone        eu-west-1c      ApproximateBytesConverte
d       0       Status  active  StatusMessage   Pending : Downloaded 0
TaskType        IMPORTINSTANCE  TaskId  import-i-ffx1u0r0       ExpirationTime
2014-05-24T19:24:04Z    Status  active  StatusMessage   Pending InstanceID
i-0321dc43
DISKIMAGE       DiskImageFormat VMDK    DiskImageSize   6436109312      VolumeSi
ze      30      AvailabilityZone        eu-west-1c      ApproximateBytesConverte
d       0       Status  active  StatusMessage   Pending : Downloaded 0
TaskType        IMPORTINSTANCE  TaskId  import-i-fg2jd969       ExpirationTime
2014-05-24T19:27:35Z    Status  completed       InstanceID      i-5021dc10
DISKIMAGE       DiskImageFormat VMDK    DiskImageSize   6436109312      VolumeId
        vol-abba0bac    VolumeSize      30      AvailabilityZone        eu-west-
1c      ApproximateBytesConverted       6436102752      Status  completed

Podemos observar que tenemos multitud de tareas con estado active y el mensaje del estado es Pending (Esto quiere decir que está el trabajo colgado)

Ahora conociendo cual de estas tareas de migración queremos eliminar usamos el comando ec2-cancel-conversion-task o el nombre corto ec2cct y el nombre del TaskId juntamente con la región.

El comando se usa de la siguiente forma:

ec2cct –region <region> TaskID

 

Vamos a ver su resultado.

 

C:\AWS\CLI\bin>ec2cct -region eu-west-1 import-i-fflbhk06

CONVERSION-TASK import-i-fflbhk06

 

Si volvemos a comprobar el estado de las migraciones con ec2dct –region eu-west-1 podremos ver que el estado en lugar de active pone cancelling y al cabo del rato cancelled.

Hacemos el mismo procedimiento con todas las tareas de migración pendientes y ya podremos eliminar con tranquilidad las instancias EC2 pendientes.

Espero que os haya sido útil el artículo.

Saludos y hasta la próxima.

Creado en Amazon AWS | No Comments »

Migrar servidor virtual hacia el Cloud con Amazon AWS

Creado por Xavier Xaus Nadal on mayo 17th, 2014

Realizar un converter de una máquina virtual de físico a virtual o de virtual a virtual es muy sencillo con Vmware Converter, ya hemos hablado de ello en otros artículos, pero ahora que muchos de vosotros estáis realizando el paso hacia el Cloud hemos de mostraros otras técnicas para poder migrar servidor virtual hacia el Cloud y viceversa, desde el Cloud hacia vuestros entornos on premise.

Pero no todos los sistemas operativos pueden ser migrados y deberemos cumplir unos prerequisitos que veremos en el siguiente enlace: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/VMImportPrerequisites.html

En este post vamos a mostraros como migrar un servidor ubicado en una infraestructura virtual (On premise) es decir en nuestra infraestructura hacia un entorno en la nube (El cloud que hemos escogido es Amazon ya que nos gusta bastante y a alguno teníamos que ir). Cuando tengamos mucha experiencia en Amazon veremos otras opciones como Azure o volveremos a entornos on premise y seguramente nos quedaremos con Amazon, pero todo se verá con el tiempo y el dinero dirá en definitiva qué entorno es el que podremos pagar y mantener (Que hay que pensar en todo, aires acondicionados, cpd, pintura, limpieza, luz…), el servidor que vamos a migrar estará en un entorno virtual basado en Vmware pero también sirve con Citrix o Microsoft Hyper-V.

Las bondades que actualmente tienen los entornos Cloud como Amazon son que se pagan por meses y por uso, si tienes un servidor apagado no pagas por él (Bueno,.. más o menos (hay que tener en cuenta las Elastic IP, discos EBS, snapshots en S3, VPC, ….) Ya os lo explicaré más adelante como funcionan estos productos o mientras vayáis preguntando con comentarios o mediante correos os iremos solventado vuestras dudas. Otra de las bondades de estos sistemas en Cloud es que son altamente escalables, si necesitamos más recursos únicamente ampliamos el servidor y ya está en minutos tenemos más CPU, más RAM, más disco, incluso discos SSD, o incluso más IOPS en un disco específico, si por ejemplo queremos montar un sistema de video en streaming o un juego para móvil (app) y no sabemos la cantidad de usuarios que vamos a tener en el sistema y no podemos preveerlo podremos usar métodos como Auto-Scaling que arrancará instancias EC2 (Servidores) de las mismas características que harán Load Balancing entre ellos y tendremos recursos ilimitados para proveer a nuestros clientes del servicio deseado, pero lo mejor de todo es que cuando los clientes dejen de usar la aplicación, juego, o dejen de visionar el partido de futbol en streaming estos servidores se irán apagando / eliminando y el coste del producto será únicamente el usado.

Pero dejemonos de tanto texto y vamos a lo que realmente hemos venido a hacer.

Sigue leyendo MegaCrack »

Creado en Amazon AWS | No Comments »

SexShop de confianza y recomendado por megacracks

Creado por Xavier Xaus Nadal on marzo 19th, 2014

Sexshop de confianza no hay muchos, pero el que os voy a mostrar hoy es una pasada, entregan los productos rapidísimo y no os pasará aquello de que pides el producto y luego te dicen que no existe, como pasa en muchísimos sexshop online de hoy en día.

Buenas, para conseguir que los negocios de nuestros amigos y familiares salgan a flote, consigan posicionamiento SEO y en definitiva consigan conversiones y puedan aguantar durante la crisis, vamos a crear un nuevo artículo de la web sexotodo que es un sexshop online y nos han pedido si podíamos hacer un poco de publicidad en nuestro blog.

Hemos decidido hacerlo ya que tienen unos precios increíbles, un servicio de alta gama y una web que nos gusta bastante en cuanto a posicionamiento, mejoras HTML, rendimiento (Vaya que se lo han currado mucho para que la web funcione rápido. Hemos estado haciendo pruebas con Webppagetest.org, gtmetrix, mirando la posición en global con Alexa, mirando la puntuación en woorank y en definitiva validando que los informáticos que están trabajando en esta web valen mucho. Han montado un Sexshop de confianza impresionante.

Los productos se actualizan automáticamente con el precio del proveedor diariamente, si el proveedor baja el precio, sexotodo también lo baja, todo con procesos automáticos, subida de productos, mejoras SEO con Meta etiquetas, automatismos en PHP con Mysql para que la página principal cada hora tenga productos nuevos, etc… Una pasada vaya. Nos han comentado la lista de mejoras que quieren poner y nos ha gustado muchísimo la idea. Por ejemplo que los productos aparezcan directamente ordenados por stock, es decir si no tienen stock que no aparezcan o bien que estén al final de la página (Están en ello, pero es una opción difícil)  Si alguien sabe como hacerlo os paso su contacto y podréis ayudarles, seguro que os hacen un buen descuento.

Y ahora vamos a hablar un poco de la web.

La web es http://www.sexotodo.com y podéis comprar desde vuestro ordenador (Lo prefiero siempre) o desde el smartphone que últimamente es una tendencia generalizada, aunque yo siempre prefiero el ordenador para poder escribir más rápido, ver los artículos eróticos con más calidad y tener una visión más genérica de la web. Que conste que nunca había entrado en un sexshop per al conocer este creo que lo voy a visitar más a menudo, no sólo tienen Consoladores como muchos se piensan erróneamente.

La variedad de productos es brutal, tienen desde los típicos consoladores de todas las webs de sexshop hasta productos tan inverosímiles como Pelucas, pestañas, columpios, … puedes montarte tu propia escena erotica en casa comprando los productos por internet en sexotodo y disfrutando con tu pareja del placer del sexo.

Ah por cierto, el envío es muy barato, que yo haya visto de los más baratos que hay en internet, te lo envían por menos de 5€ y los productos son de altísima calidad.

Muchos otros sexshop tienen productos que parecen los mismos pero los compran en china y la calidad es menor.

Sexotodo tiene perfiles en las redes sociales donde van publicando contenido relacionado con el mundo de la erótica y el jolgorio, http://www.facebook.com/sexytodo y http://www.twitter.com/sexytodo, si os hacéis seguidores seguro que disfrutáis con ellos igual que lo hacemos nosotros, jejej. Son una pasada. Ahora están montando sus productos en pinterest http://www.pinterest.com/sexotodo

Bueno no me extiendo más, dedicamos el artículo a todos los chicos y chicas que les gusta el sexo, a todos los recién casados que quieren disfrutar de nuevas experiencias en la cama, a las despedidas de soltero y soltera os dejamos de nuevo la web erotica de moda en Internet con mayúsculas y negrita para que no se os olvide.

Creado en ahorro, General | 1 Comment »