Problema con moodledata en CenOS5

Problema con moodledata en CenOS5

by Enrique Robredo -
Number of replies: 7
Un saludo:

Tengo mi Moodle en un CentOS 5.2, el problema con el que me encuentro es que no puedo instalar moodledata fuera del httpdocs porque Moodle no lo localiza. He creado el moodledata (mkdir moodledata) y le he dado permisos 777 (chmod 777 moodledata) pero no me vale. Tengo que instalar el mooodledata obligatoriamente dentro de httpdocs con el consiguiente problema de seguridad. Mi servidor es dedicado, así que puedo hacer las modificaciones que quiera y tengo acceso total a la consola.

Gracias.
Average of ratings: -
In reply to Enrique Robredo

Re: Problema con moodledata en CenOS5

by Jorge Malaga -España -

Hola Enrique:

Lo de los permisos son correctos, pero ¿has comprobado el usuario y el grupo de moodledata? Te comento esto, por que en Debian me dio un problema parecido y se soluciono cambiando el usuario a "miusuario" y el grupo "user".

Despues de cambiar el usuario y el grupo, asigne los permisos correctos y funciona correctamente.

Saludos, Jorge

In reply to Jorge Malaga -España

Re: Problema con moodledata en CenOS5

by Enrique Robredo -
Hola Jorge, el moodledata que tengo dentro del httpdocs tiene v1837000:psacln como usuario y grupo. Si lo creo fuera me queda root:root, lo cambio chown v1837000:psacln moodledata pero no me vale. Dice que no tengo permisos de escritura del servidor. Debe haber algo mal, el usuario, el grupo u otra cosa.
In reply to Enrique Robredo

Re: Problema con moodledata en CenOS5

by Enrique Robredo -
También he probado con chown v1837000:psaserv y nada. Me dice lo mismo. Debe haber alguna limitación de escritura fuera del httpdocs y no sé hacer que escriba dentro. Seguiré intentando cosas. Si alguien tiene alguna idea me haría un gran favor. Tengo el mismo problema para instalar el Mahara, solo que en este caso ni siquiera me deja poner el dataroot dentro del httpdocs, Mahara no se deja instalar bajo esta condición. Al menos Moodle si me permite añadir el moodledata dentro de la raíz de instalación.
In reply to Enrique Robredo

Re: Problema con moodledata en CenOS5

by Juan Pablo Antillanca M. -
Buenas,

Mira yo lo cree en el directorio www con el nombre moodledata y dentro de el he creado un archivo llamado .htaccess con las siguientes lineas,

deny from all
AllowOverride none

mientras el moodle lo tengo en el directorio http, y me funciona bastante bien tambien le he asignado lo permisos que tu le has asignado.

tal vez sea ese archivo el que no encuentra moodle.
In reply to Juan Pablo Antillanca M.

Re: Problema con moodledata en CenOS5

by netzahualcoyotl pascual -
hola compañero, se ve que sabes mucho de esto. A ver si me puedes ayudar, tengo mi moodle en centOS y el problema que tengo, es que la página se ve bien y me muestra todos los cursos, pero al momento de accesar a ellos, no puedo accesar con ningun nombre de usuario ni contraseña, y en la parte superior de la pnatalla de cada curso aparece la leyenda Could not create guest user record !!!. Me podrias ayudar a resolver este problema?

ya tengo los cursos creados, usuarios registrados, de hecho ya tengo más de un año trabajando y nunca habia tenido problemas con esto.

te voy a agradecer infinitamente tu ayuda.

saludos
In reply to netzahualcoyotl pascual

Re: Problema con moodledata en CenOS5

by Enrique Robredo -
Hola. No se me ocurren muchas ideas. Si te funcionaba antes no veo el porqué de fallar ahora. Podría haber una referencia incorrecta a la DB desde el config.php. Yo revisaría si el nombre de la base de datos y todo lo relacionado con ella está bien en el config. Creo recordar que una vez me pasó algo parecido y al final era una tontería, pero no puedo decirte nada más ahora mismo...

...pensaré en ello.
In reply to netzahualcoyotl pascual

Re: Problema con moodledata en CenOS5

by Enrique Robredo -
Hola, he estado indagando porque a mí también me ha dado este problema. Como lo he resuelto es siguiendo estos pasos:

  1. Accedo a mi base de datos MySql
  2. Busco la tabla mdl_users
  3. Marco la tabla y la reparo

Quedó funcionando todo normalmente.