Archivo de la categoría: "Desarrollo web"

Página en blanco WordPress

Wednesday, January 25th, 2012

Es posible que de repente las páginas del sitio web o del back-end (wp-admin) se tornen inaccesibles, más comunmente aparezca una pantalla en blanco que ni siquiera nos aporta un mensaje de error. Esto puede ocurrir mayormente después de una actualización, a causa de algún desquiciado plugin que nos complica la existencia.

2 soluciones

Por mi parte encontré 2 soluciones que por el momento me sirvieron en los distintos problemas que tuve que enfrentar.

functions.php
Este inocente archivito puede contener una línea en blanco al inicio del mismo. La ruta es INSTALACIÓN_WORDPRESS/wp-content/themes/TEMA_ACTIVO/functions.php. Obviamente, lo que hay que hacer es eliminar esa línea en blanco, es decir, que el archivo arranque directamente con el tag de php.

plugins rebeldes
la raíz del problema puede ser algún plugin, entonces la idea es desactivar los plugins que están actualmente en funcionamiento, pero como no podemos hacerlo mediante el dashboard, lo que hacemos es renombrar la carpeta plugins de manera temporal y crear otra carpeta (vacía) que se llame plugins. De esta manera si logramos entrar sin problemas, entonces el causante del problema es seguramente un plugin. Luego, para saber qué plugin en particular es el que está molestando, volvemos a renombrar la carpeta plugins que antes habíamos cambiado, la dejamos como estaba desde un principio. Y después a todos los plugins que contiene, los vamos renombrando (es una manera casera de decirle a WordPress que no los usé -recordar que no podemos entrar al dashboard-). El truco está en ir renombrando plugin por plugin y ver si el sitio se levantó.

Cursos gratuitos en Tecnologías de la Información y Comunicación

Sunday, November 21st, 2010

-Rosario, Argentina-

En el mes de febrero comienzan los nuevos grupos. La capacitación está destinado a jóvenes de 18 a 24 años con secundario completo.

Se realizan en el Centro Municipal Distrito Sur (Uriburu y Buenos Aires).

Cursos gratuitos Rosario

Son organizados conjuntamente por la Fundación Ciudad de Rosario, el Polo Tecnológico Rosario, la Municipalidad de Rosario y la Secretaría de Ciencia y Técnica de la Provincia Santa Fe y serán dictados por la UNR y la UTN, con entrega de certificados oficiales.
Los cupos son limitados.

Los Cursos que integran el Programa son:

  • Instalación y configuración centrales telefónicas sobre VoIP.
  • Programación en lenguaje JAVA.
  • Programación en lenguaje PHP.
  • Administración de redes con Linux.
  • Webmaster.
  • Instalación y configuración Cámaras de video sobre IP.

Inscripción e informes:interlab@rosario.gov.ar, teléfono 0341-4802566 interno 192 de 8 a 13hs.

Visto en el Polo Tecnológico de Rosario

Importar productos a Virtuemart usando CSV

Friday, March 12th, 2010

Importar productos a Virtuemart usando CSV

Subir productos a Virtuemart individualmente es algo muy fácil, hasta intuitivo; pero cuando tengas que subir unos 600 productos éste método ya se va a transformar en una tortura, y ni hablar si lo precios de los productos cambian cada cierto tiempo.

Por suerte, para solucionar el problema de subir una gran cantidad de productos a Virtuemart, existe CSV Improved. Éste software es un componente que se instala en Joomla y lo que nos permite hacer es importar/exportar/actualizar nuestro catálogo de productos usando un archivo CSV.
NOTA: CSV Improved trabaja con PHP 5+, para saber tu versión de PHP revisa en Help – System info – PHP Information.

(more…)

Resolviendo problemas de permisos en Joomla 1.5

Friday, February 19th, 2010

Cuando hagas una nueva instalación limpia de Joomla, es posible que tengas que hacer esta pequeña modificación. Se trata de los permisos que tienen los directorios.
Si instalaste Joomla manualmente en tu servidor local, o usando Fantástico en tu hosting es posible que no todos los directorios tengan los permisos adecuados para el correcto funcionamiento de Joomla, esto nos puede traer muchos problemas cuando intentemos subir alguna plantilla, módulo, pack de idiomas y demás.

permisos directorios joomla

La forma más sencilla y rápida de arreglarlo es la siguiente; primero ingresamos con nuestro usuario y contraseña de administrador en el back-end (www.tusitio.com/administrator), después desde la solapa Help elegimos la opción System Info. Entonces, una vez dentro, vamos a Directory Permissions. Se nos mostrará una lista parecida a esta:

Directory Status
administrator/backups/ Unwritable
administrator/components/ Unwritable
administrator/language/ Unwritable
administrator/language/en-GB/ Unwritable
administrator/modules/ Unwritable
administrator/templates/ Unwritable
components/ Unwritable
images/ Unwritable
images/banners Unwritable
images/stories/ Unwritable

Entonces lo único que nos quedaría hacer es buscar cada uno de esos directorios y darle los permisos correspondientes. Para esto podemos usar algún cliente FTP ó el JoomlaXplorer

IMG to TXT

Sunday, January 3rd, 2010

IMG to TXT es una aplicación que desarrollé mientras practicaba PHP y la librería GD, consiste básicamente en subir una imagen y luego usando funciones como imagecolorat se convierte la imagen en un conjunto de caracteres de distintos colores formando la imagen original; me sirvió (y mucho) de guía estos sitios, muy recomendables:

  • SargentoWeb (más específicamente la sección de _php_gd)
  • ForosDelWeb (y su subforo de PHP)
  • PHPya
  • El libro “Desarrollo Web con PHP y MySQL” de Luke Welling y Laura Thomson

Por si le sirve a alguien para ejercitar, les dejo el código fuente explicado brevemente: DESCARGAR (es muy livianito, pesa nomás 17,9 KB el sitio completo)

ejemplo de lo que hace IMG to TXT

ejemplo de lo que hace IMG to TXT

Cualquier modificación al código es bienvenida ;)

Link | www.fb91.com.ar/pruebas/img-to-txt

Programación Bash Script – Parte 7

Wednesday, December 30th, 2009

Se trataron los siguientes temas:
1.-Operadores de cadenas
2.-Operadores de sustitución

Versión HTML: http://docs.google.com/View?id=dcdcm5cn_194dxqd6nct
Versión PDF: http://www.fb91.com.ar/archivos/semana7bash.pdf