Está en la página 1de 2

Soporte técnico LMS Chamilo:

Cómo solucionar errores


frecuentes
14/04/2020INTERNET YA

Chamilo es una plataforma LMS estable y sencilla en


su manejo, sin embargo, un servidor de hosting sin
las configuraciones adecuadas puede causar
errores, conozca cómo solucionar fallos comunes.
Para obtener lo mejor de Chamilo y evitar errores de funcionamiento, necesita
ajustar la configuración de PHP de su servidor de hosting adecuadamente, tenga
en cuenta las siguientes recomendaciones.
Configurando el correo de Chamilo

Chamilo utiliza la configuración de correo del archivo php.ini. Sin embargo, si utiliza
un servidor de correo electrónico distinto, es posible que necesite ajustar la
configuración de correo electrónico en (carpeta chamilo)/app/config/mail.conf.php.
Edición del archivo php.ini

En Windows normalmente se puede encontrar en C:xamppphpphpphp.ini, en


Ubuntu Linux : /etc/php5/apache2/php.ini
Busque la palabra “_max” y aumente los siguientes valores para optimizar el
servidor:
 max_execution_time = 300 ; Tiempo máximo de ejecución de cada script,
en segundos.
 max_input_time = 600 ; Cantidad máxima de tiempo que cada script puede
pasar analizando los datos de la petición.
 memory_limit = 256M ; Cantidad máxima de memoria que puede consumir
un script (128MB).
 post_max_size = 100M.
 upload_max_filesize = 100M.
 short_open_tag = Desactivado.
 modo_seguro = Desactivado.
 magic_quotes_gpc = Desactivado.
 magic_quotes_runtime = Desactivado.
Importante: Debe configurar la zona horaria de date.timezone en la zona horaria de
su servidor. Por ejemplo, si su servidor está en la zona horaria `América/Bogotá,
configure el parámetro date.timezone con este valor en su php.ini:
date.timezone = ‘America/Bogotá.
Nota: PHP 5.3.9 introduce una nueva configuración “max_input_vars”, que limita el
número de elementos que se pueden enviar en un solo formulario. Si está tratando
con numerosos usuarios o cursos de aprendizaje muy largos (muchos elementos),
asegúrese de establecer esta configuración por encima de su valor
predeterminado de 1000.
Usuarios de BSD y CentOS

Estas librerías php tienen que ser incluidas durante la instalación de PHP (php5
podría tener que ser reemplazado por php en algunos casos):
sesión php5: La extensión compartida de sesión para php
php5-mysqlnd (o php5-mysqli): La extensión compartida mysql para php
php5-zlib: La extensión compartida zlib para php
php5-pcre: La extensión compartida pcre para php
php5-xml
php5-json
php5-mcrypt
php5-iconv o php5-mbstring (cualquiera de ellos)
php5-gd La extensión de generación de gráficos para PHP
php5-intl La extensión internacional de comportamientos para PHP
También puede agregar los siguientes módulos y paquetes php:

tipo php5
php5-ldap
php5-xapian
php5-curl
php5-xsl

También podría gustarte