Category Archives: how-to

Error en mysql

No se podian logean en el portal del centro de alumnos de mi carrera, revisando la cuenta los permisos estaban bien, el cach estaba siendo generado correctamente, que podría estar causando este problema?, hice un backup de la mysql y me encontre con una sorpresa

Can’t open file: ‘TableName.MYD’. (errno: 145)
Buscando en google no mas de dos click y encontre la solucion

[sql] REPAIR TABLE TableName [/sql]

Y listo ahora si se pueden logear pero me queda una duda pk habra pasado eso :(

PD: google r0x

PD2: Mañana es mi cumpleaños yeah !!

Tutorial de Zend Framework

Hace un par de dias encontre un tutorial para el framework de php creado por Zend (Zend Framework) llamado “Getting Started with the Zend Framework”, hace un par de minutos que lo termine de leer (cerca de 18 páginas) y puedo decir que esta muy bueno, sobre todos para los que nos estamos iniciando la arquitectura Model View Controller (MVC).

¿Pero? casi a todas las cosas les podemos encontrar un pero, en este caso el pero es para el framework ya que estas desarrollado para ser usado rama 5.* de php y no en la 4.* que aún es la mas usada (como es el caso de mi hosting :P )

Ahora les dejo la direccion para que lo lean y vean lo fácil de usar

http://www.akrabat.com/zend-framework-tutorial/
Ahora buscare algun buen tutorial sobre cake (otro framework de php)

Recuperar password de mysql

Un buen how-to que espero a alguien le sirva alguna vez

Ojo el passworde root no se recupera, solo se cambia, este howto esta hecho en debian pero solo debes cambiar los path de los binarios y listo

Primero debes detener el servidor mysql

root@arda:~$ /etc/init.d/mysql stop

Luego debes reiniciarlo sin los permisos de las tablas

root@arda:~$ /usr/bin/mysqld_safe –skip-grant-tables &

Luego correr mysql

stefano@arda:~$ mysql

Luego usar la tabla mysql

mysql> use mysql;

Hacer el cambio via sql, recuerden cambiar el password y el host
mysql> update user set password = password(‘nuevo_password’) where user=’root’ and host=’localhost’;

Luego

mysql> flush privileges;

mysql> exit

Paramos el mysql y lo volvemos a reiniciar

root@arda:~$ /etc/init.d/mysql stop

root@arda:~$ /etc/init.d/mysql start

Y luego ingresan a la mysql asi :D

root@arda:~$ mysql -u root -p

Y listo ahora ya cambiaron el password de root de su servidor mysql ( claro que necesitan ser root de la maquina para detener mysql )

Ojala les sirva, sobre todo cuando entran a un pc que hacer mucho tiempo no usaban como yo :P