fbozo.com

Yo tambien tengo un blog!


Archive for the ‘internet’ Category

WordPress y .htaccess

Tuesday 18 de August de 2009

Haciendo mantenimiento a la proxima version de una pagina, queria ponerle unos lindos permalinks y me encontre con varios problemas.

No puedo hacer permalinks
El primer problema era que el servidor tenia ciertas restricciones para archivos como el .htaccess.
Pidiendole al proveedor que cambiara esto me dijo que con un simple AllowOverride fue suficiente, y en efecto asi fue.
Asi que ahora puedo crear y manejar mis archivos .htaccess, pero ahora ni siquiera puedo entrar en wordpress.

Tengo mi .htaccess pero la página no se ve Error 403
Ahora tenia el archivo pero aparece Error 403 con acceso denegado. No podia ver ni el administrador de wordpress. Borro el archivo y si lo puedo ver pero con la estructura de numeros, adentro le digo que quiero crear permalinks y crea un nuevo archivo .htaccess y vuelvo a tener el mismo error en todo el blog.

De error 403 a 404
Probando veo que si comento el RewriteEngine la pagina se ve y tiene la estructura de los permalinks personalizada de /%category%/%postname%/ en la navegacion e incluso dentro del administrador pero al ir a cualquiera de las paginas me da error 404 de que no existe la pagina

# BEGIN WordPress
<IfModule mod_rewrite.c>
# RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
# END WordPress

El fin de los errores y el comienzo de los lindos permalinks
Leyendo mucho veo la sugerencia de que puede ser que el servidor no esta permitiendo los symlinks y que eso puede ser la razon de los errores. Decido probar y VOILA! el sitio corre a la perfección.

# BEGIN WordPress
 <IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine on
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
# END WordPress

El resumen es que probablemente por razones de seguridad el servidor tenia la opcion de hacer enlaces simbolicos (Symbolic Links) desactivada, por lo que ese comando tiene que estar presente para que funcione. Esto es exactamente lo que hace wordpress con todas sus paginas, ya que la generación de sus paginas siempre es dinamica y nos permite hacer un redireccionamiento de los archivos en base de datos a direcciones faciles de recordar y que nos ayudan en el SEO.

Google wave. Montate en la ola

Thursday 23 de July de 2009

La nueva forma de compartir
Leyendo mymodernmet vi un nuevo producto de google que, como de costumbre, es para quedarse boquiabierto.

WAVES!
El nuevo producto de google se resume en colaboración instantanea a multinivel.
Es mucho mas que simplemente chat en vivo, compartir documentos, y hacer APIs divertidos con juegos. Es la nueva forma de comunicarse a través de internet.

httpv://www.youtube.com/watch?v=v_UyVmITiYQ

Lo mejor es que veas la descripción de waves, veas el preview y el video.
Creo que es primera vez que veo 1h20min de la explicación de un programa y no dejaba de sorprenderme de las funciones “basicas” de este producto en desarrollo.

Esta es la nueva forma de comunicarse y colaborar en intrenet. QUIERO MI CUENTA WAVE YA!

Twitter Tools para wordpress

Thursday 9 de July de 2009

Twitter Tools es un plugin para wordpress hace que tus post aparezcan automaticamente en twitter.

Muy util para no tener que logearte en twitter solo para actualizar que tienes un nuevo post en tu blog :D

Herramientas para estimaciones de proyectos web

Monday 29 de June de 2009

Estrategias para estimaciones de tiempo. Desarrollo de diseño agil. Planeador y wireframer. Y manejador de proyectos y time tracker.