Buen Día Estimados,
Configuración Actual:
Hospedaje: HOSTING Compartido.
La carpeta que aloja la data de moodle (mdata) tiene permiso 777.
La sesión se maneja por Base de Datos MySQL 5.1
La configuración de Autenticación tiene activo:
Sólo cuentas manuales (no parece el ojo de habilitada). No hay sesión (no parece el ojo que indica habilitado). Autenticación basada en Email. Usar un servidor POP3.
La configuración de PHP es la siguiente:
PHP Version 5.2.8
System |
Linux host.caracaspremium.com 2.6.18-92.1.22.el5 #1 SMP Tue Dec 16 12:03:43 EST 2008 i686 |
Build Date |
May 13 2009 12:23:22 |
Configure Command |
'./configure' '--enable-bcmath' '--enable-calendar' '--enable-dbase' '--enable-exif' '--enable-ftp' '--enable-gd-native-ttf' '--enable-libxml' '--enable-magic-quotes' '--enable-mbstring' '--enable-pdo=shared' '--enable-sockets' '--enable-zip' '--prefix=/usr' '--with-curl=/opt/curlssl/' '--with-curlwrappers' '--with-freetype-dir=/usr' '--with-gd' '--with-gettext' '--with-imap=/opt/php_with_imap_client/' '--with-imap-ssl=/usr' '--with-jpeg-dir=/usr' '--with-kerberos' '--with-libexpat-dir=/usr' '--with-libxml-dir=/opt/xml2/' '--with-mcrypt=/opt/libmcrypt/' '--with-mhash=/opt/mhash/' '--with-mysql=/usr' '--with-mysql-sock=/var/lib/mysql/mysql.sock' '--with-mysqli=/usr/bin/mysql_config' '--with-openssl=/usr' '--with-openssl-dir=/usr' '--with-pdo-mysql=shared' '--with-pdo-sqlite=shared' '--with-png-dir=/usr' '--with-sqlite=shared' '--with-ttf' '--with-xmlrpc' '--with-xpm-dir=/usr' '--with-xsl=/opt/xslt/' '--with-zlib' '--with-zlib-dir=/usr' |
Server API |
CGI |
Virtual Directory Support |
disabled |
Configuration File (php.ini) Path |
/usr/lib |
Loaded Configuration File |
/usr/local/lib/php.ini |
Scan this dir for additional .ini files |
(none) |
additional .ini files parsed |
(none) |
PHP API |
20041225 |
PHP Extension |
20060613 |
Zend Extension |
220060519 |
Debug Build |
no |
Thread Safety |
disabled |
Zend Memory Manager |
enabled |
IPv6 Support |
enabled |
Registered PHP Streams |
zip, php, file, data, tftp, ftp, telnet, dict, http, https, ftps, compress.zlib |
Registered Stream Socket Transports |
tcp, udp, unix, udg, ssl, sslv3, sslv2, tls |
Registered Stream Filters |
string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, convert.iconv.*, zlib.* |
El archivo config.php tiene la siguiente configuración.
unset($CFG);
$CFG->dbtype = 'mysql';
$CFG->dbhost = 'localhost';
$CFG->dbname = 'iutaeduv_moodle';
$CFG->dbuser = 'iutaeduv_usrmood';
$CFG->dbpass = XXXXXXXX;
$CFG->dbpersist = false;
$CFG->prefix = 'mdl_';
$CFG->wwwroot = 'http://moodle.iuta.edu.ve';
$CFG->dirroot = '/home/iutaeduv/public_html/moodle';
$CFG->dataroot = '/home/iutaeduv/public_html/mdata';
$CFG->admin = XXXX;
$CFG->directorypermissions = 00777; // try 02777 on a server in Safe Mode
$CFG->respectsessionsettings = 'true'; //insertado el 20090629 prueb
require_once("$CFG->dirroot/lib/setup.php");
El archivo .htaccess tiene la siguiente configuración:
<IfDefine APACHE2>
AcceptPathInfo on
</IfDefine>
DirectoryIndex index.php index.html index.htm
php_flag magic_quotes_gpc 1
php_flag magic_quotes_runtime 0
php_flag register_globals 0
php_flag file_uploads 1
php_flag short_open_tag 1
php_flag session.auto_start 0
php_flag session.bug_compat_warn 0
LimitRequestBody 0
php_value upload_max_filesize 2M
php_value post_max_size 2M
LimitRequestBody 0
El archivo php.ini presenta la siguiente configuración:
memory_limit = 40M
magic_quotes_runtime = 0
file_uploads = 1
session.auto_start = 0
session.bug_compat_warn = 0
Luego de presentar nuestra configuración. Les comento que realizando un seguimiento del código puedo dar constancia que la función para validar la autenticación regresa 1 (valida). Ahora bien luego re direcciona al inicio del sitio por defecto (index.php) y ahí vuelve a presentar el mensaje de no autenticado.
Para poder acceder ejecuto estos pasos y algunas veces logro entrar después de repetir la secuencia varias veces:
1. Tratar de autenticarme como Administrador -> Falla
2. Correr el http://aaaa.xxxx.edu.ve/admin/cron.php
3. Tratar de autenticarme como Administrador -> falla
4. Ingresar directo a este link http://aaaa.xxxx.edu.ve/admin/user/user_bulk.php, por supuesto que me re direcciona al ingreso de usuario. Ahí coloque el Administrador y su respectiva clave puede entrar.