24 marzo 2010

How do resolved error [an error occurred while processing this directive] Dokeos

Mi problema con dokeos era cuando al crear un curso y al tratar de acceder a el mandaba el molesto [an error occurred while processing this directive], esto en hosting bluehost, bueno solo hay que cambiarle los permisos de la carpeta courses a 755 de manera recursiva no se te olvide recursivamente, si creas un curso y tienes el molesto mensaje vuelve a cambiar los permisos, aqui unas capturas, yo cabie permisos con filezilla

captura error
filezilla

Como se ve en la imagen seleccionamos carpeta courses, cambiar permisos 775 - incluir todos los directorios y carpetas - aplicar a todos los directorios y carpteas

bueno espero sea de ayuda para alguien saludos.

13 marzo 2010

Instalacion y configuracion de ZendFramework y Zend tools via SVN


Este post trata de la instalacion y configuracion de ZendFramework via Subversion, no olvidemos que existe la version zend en los repositorios de Debian o Ubuntu, podremos instalarlo via apt o subversion aqui veremos con svn, primero necesitaremos los paquetes subversion, php5, apache2 y php5-cli, para ello podremos instalarlos via apt ya teniendo los paquetes procedemos con la instalacion y configuracion de zendFramework y Zend Tools.

# mkdir /opt/ZendFramework
# cd /opt/ZendFramework
OBTENEMOS EL PACK DE ZENDFRAMEWOK VIA SVN
# svn co http://framework.zend.com/svn/framework/standard/tags/release-1.9.7

Una vez terminado la descarga creamos un enlace simbolico

# ln -s release-1.9.7 current

Para que hacemos el enlace simbolico? mas adelante configuraremos variables de entorno en diferntes archivos de configuracion php si queremos actualizar la version de zend bastara con descargar la version via svn y crear el enlace simbolico y ya no tendremos que editar los archivos de configuracion, por que las configuracions apuntaran al enlace simbolico

Ahora editamos el archivo de configuracion php.ini
# gedit /etc/php5/apache2/php.ini

cambiar o editar la linea include_path por

include_path = ".:/opt/ZendFramework/current/library:/usr/share/php5:/usr/share/pear"

Ahora editamos el archivo de configuracion php-cli

# gedit /etc/php5/cli/php.ini

cambiar o editar la linea include_path

include_path = ".:/opt/ZendFramework/current/library:/usr/share/php5:/usr/share/pear"

Bueno con esto tendremos la version ZendFramework y la configuracion de Zend en php, ahora configuraremos Zend Tools para ello editamos el archivo bashrc pero de manera usuario normal, entonces

$ nano ~/.bashrc

Y agregamos la linea siguiente al archivo.

  PATH=/opt/ZendFramework/current/bin:"${PATH}"

Despues de ello procedemos a reiniciar el sistema para que reconozca el nuevo comando zf desde la consola

para povar que Zend Tools esta instalado correctamente hacemos

$ zf.sh show version
Zend Framework Version: 1.9.7

Listo Zend Tools se encuentra trabajando para crear nuestro prime proyecto

# chown -R usuario:www-data /var/www
$ cd /var/www
$ zf.sh create project yourProject

Esto creara la estructura del proyecto ZendFramework modelos vistas controladores

Por ultimo agregamos las librerias de ZendFramework al proyecto creado anteriormente

$ cp -r /opt/ZendFramework/current/library/Zend /var/www/yourProject/library/Zend

LISTO!

ESTE ARTICULO FUE PROBADO E DEBIAN Y UBUNTU

Excel 2013, convertir mes en texto a numero

Si tienes un mes en formato ENERO este lo cambiara a 02, funciona en la versión de Excel 2013, solo se tienen que reemplazar J2 por la celda...