The 'Data Directory'

The 'Data Directory'

de Ylop ppr -
Número de respuestas: 2

Hola nevamente, pasito a pasito llegare a instalarlo.

Cuando sigo intalando mi Moodle me da el siguiente error:

The 'Data Directory' you specified could not be found or created. Either correct the path or create that directory manually.

¿como lo creo?

muchas grcaias y saludos

Promedio de valoraciones: -
En respuesta a Ylop ppr

Re: The 'Data Directory'

de David Hernández -
Hola Ylop,

Parece que Moodle no puede crear la carpeta fuera del área pública del servidor.

Esto es común en servicios de hosting compartido (rentado).

Lo que yo hago es crear la carpeta de datos (moodledata) dentro de la carpeta
en la que está mi plataforma.

Por ejemplo, si mi carpeta de Moodle está en:

../htdocs/moodle

Entonces yo creo mi carpeta de datos en:

../htdocs/moodle/moodledata

La ruta puede ser otra: ../www/misitio.com/moodle/moodledata

Bien, cuando la crees, te sugiero crear también crear las siguientes carpetas:

../htdocs/moodle/moodledata/blog
../htdocs/moodle/moodledata/blog/attachments
../htdocs/moodle/moodledata/cache
../htdocs/moodle/moodledata/sessions
../htdocs/moodle/moodledata/lang
../htdocs/moodle/moodledata/temp
../htdocs/moodle/moodledata/temp/backup
../htdocs/moodle/moodledata/temp/typo3temp
../htdocs/moodle/moodledata/temp/unzip
../htdocs/moodle/moodledata/upgradelogs

A todas las carpetas ponles permisos 777, o has pruebas sólo con 707
(según yo funciona bien con 707, pero mejor verifícalo tú mismo).

La carpeta "moodledata" forzosamente tiene que tener también 777 o 707.

Una última sugerencia: ponle a tu carpeta "moodledata" un nombre "no obvio".

Por ejemplo: d9a8t7a6

Esto, por seguridad. No vaya a andar alguien viendo si tienes una carpeta
"moodledata" en el área pública y se le empiezen a ocurrir ideas negativas.

Finalmente, cuando termines la instalación, trata de entrar a la carpeta de datos. Por ejemplo:

http://www.midominio.com/moodle/d9a8t7a6

Si te sale un error, entonces Moodle pudo proteger adecuadamente la carpeta con
un archivo ".htaccess". Si ves un listado de carpetas o archivos, o cualquier
contenido, entonces tu carpeta no está protegida y tu instalación es totalmente
insegura.

Si este es el caso, no uses esa instalación para trabajar, a menos que la puedas
proteger con un archivo .htacces que tu misma generes.

Si este es el caso (muy poco probable), y no sabes qué hacer, antes de iniciar
operaciones, pon el problema por estos foros.

Saludos
En respuesta a David Hernández

Re: The 'Data Directory'

de Ylop ppr -

Ok, muchas Gracias. Este paso ya esta solucionado por lo menos funciona de momento, y me pasa al siguiente paso de generar base de datos.sonrisa