problema con xampp y moodle

problema con xampp y moodle

de dioselyn lopez -
Número de respuestas: 9

hola... tengo q hacer un proyecto de e-learning (moodle) en un colegio pero soy nueva nueva en esto de moodle. los alumnos deberian ingresar desde cualquier parte a la plataforma y poder registrarse etc. claro tendria q arreglar o adaptar mi s servidor local a eso q quiero. les cuento lo poco que hasta ahora e hecho para que me ayuden si son tan amables porfavor. disculpen el discurso.... jajajaja

Instale la version 1.7.0 de xampp y hasta ahora esta  funciona bien me voy a el panel y todo estan en running, luego descargue cree la base de datos en phpmyadmin se llama moodle 153  no cambie usuario y por consiguiente sigue siendo root no coloque contraseña (digo yo, jjajajaja), bueno descargue el moodle la ultima 1.9.4 de esta pagina. luego la descomprimi la traslade a c:\xampp\htdocs, observe que se creo la moodledata fuera es decir en c:\xampp, con el .htaccess, ok , habia copiado el config-dist.php le cambie el nombre a config.php le coloco el siguiente codigo de todas formas:

<?php /// Moodle Configuration File
 
  unset($CFG);
 
  $CFG->dbtype = 'mysql'; //Database Type
  $CFG->dbhost = 'localhost'; //Database Host
  $CFG->dbname = 'moodle'; //Database Name
  $CFG->dbuser = 'root'; //Database User
  $CFG->dbpass = ; //Database Password
  $CFG->dbpersist = false; este lo coloco a true y nada
  $CFG->prefix = 'mdl_'; //Table Prefix
 
  $CFG->wwwroot = 'http://localhost/moodle'; //Location where moodle is accessed
 $CFG->dirroot='C:\xampp\htdocs \moodle\config'; //Directory of Moodle
  $CFG->dataroot = 'C:\xampp\moodledata'; //Directory of moodledata folder (Created in step 1,                                //should be inaccessible through HTTP)
  $CFG->admin = 'admin';
 
  $CFG->directorypermissions = 00777; // try 02777 on a server in Safe Mode
 
  $CFG->unicodedb = true; // If Database is utf8
 
  require_once("$CFG->dirroot/lib/setup.php");
  // MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES,
  // RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE.
  ?>

OJo: no se si las direcciones q di son las correctas en fin esas las midifique como no tienes idea y nada cuando ingresaba a http://localhost/moodle/install.php me arroja este error: Parse error: parse error in C:\xampp\htdocs\moodle\config.php on line 9 modifique y nada.

NOTA: observe q dejando todo como esta , es decir , dejo el config-dist.php sin cambiarlo, e ingresando a : http://localhost/moodle/install.php, aparece la primera pantalla de moodle en donde escojo el idioma el español por supuesto, luego siguiente y todo aparece correcto pero  cuando ygo A la pantalla donde hay q colocar el directorio moodle este aparece que no se puede seleccionar aunque no lo quiero cambiar no se si esto es normal se coloca automaticamente. todo esta bien hasta ahi le doy siguiente y coloco el tipo:mysql, server:localhost, base dedatos:moodle 153, y usuario root, la raiz de tablas la que viene, aunque no e creado tabla alguna todavia, en fin le doy siguiente y me deberia aparecer un msj q diga q la instalacion se completo o algo pero lo q aparece es una pantalla en blanncoooooo, q pasa?alguien digame q hice mal q me imagino fueron unas cuantas cosas..q pasa?confuso

mi correo es : dioselyn316@hotmail.com por fa ayudenme de  verdad

Promedio de valoraciones: -
En respuesta a dioselyn lopez

Re: problema con xampp y moodle

de David Hernández -
Hola Dioselyn,

Instale la version 1.7.0 de xampp y hasta ahora esta funciona bien

Esta es la última versión de Xampp, por lo que fue una buena elección.

Sólo considera que ninguna versión de Xampp es recomendada para
operar un sitio de forma cotidiana.

Al respecto, revisar esto.


cree la base de datos en phpmyadmin se llama moodle 153

Aquí no estoy seguro de que pueda haber espacios en los nombres de las bases
de datos. Sugiero que revises esto, o de plano elijas un nombre sin espacios,
como simplemente "moodle" (sin las comillas).


descargue el moodle la ultima 1.9.4 de esta pagina. luego la descomprimi la
traslade a
c:\xampp\htdocs

Todo esto estuvo bien.


habia copiado el config-dist.php le cambie el nombre a config.php

Esto es adecuado, en tanto tienes cierta experiencia usando Moodle y aplicaciones
Web en general.

Sugiero no hacer este paso y dejar que Moodle genere el "config.php" automáticamente.

Es un paso de la instalación, por lo que no tienes que hacer realmente nada,
más que colocar las rutas correspondientes.

Aquí conviene precisar algo sobre las rutas que manejas, y que deberás colocar
cuando el instalador de Moodle te las pida:

$CFG->dbtype = 'mysql'; //Database Type
(El valor de "mysql" te lo pide Moodle y está bien)

$CFG->dbhost = 'localhost'; //Database Host
(El valor del host te lo pide Moodle y "localhost" está bien)

$CFG->dbname = 'moodle'; //Database Name
(Aquí hay una inconsistencia con el nombre previo que habías mencionado,
pues era "moodle 153"; checa bien qué nombre tiene la base de datos
y colócalo cuando Moodle te lo pida)

$CFG->dbuser = 'root'; //Database User
(Este valor está bien, pero para una plataforma de producción, conviene tener
un usuario sólo para usar Moodle. Éste se crea desde MySQL. De momento esto
no es importante, pero para producción, sugiero no usar Root).

$CFG->dbpass = ; //Database Password
(Si no usas password, como el caso de Xampp, está bien dejar el valor en blanco,
cuando Moodle lo solicite. Si lo pones en el config.php, debes usar comillas simples:

$CFG->dbpass = '';

$CFG->prefix = 'mdl_'; //Table Prefix
(Este valor te lo solicita Moodle, y está bien este que pones).

$CFG->wwwroot = 'http://localhost/moodle'; //Location where moodle is accessed
(Esta dirección está bien. Cuando Moodle te la pida, puedes colocarla tal cual.
No obstante si deseas que tu plataforma sea consultada desde tu Intranet, es mejor
colocarle la dirección IP de la PC en la que estás instalando.

Es decir, coloca algo como: http://123.456.789/moodle

Posteriormente, podrás revisar el "config.php" y verás que Moodle lo creo con algo
como: $CFG->wwwroot = 'http://123.456.789/moodle'; )

$CFG->dirroot='C:\xampp\htdocs \moodle\config'; //Directory of Moodle
(Esta ruta está mal, pues hay un espacio entre "htdocs) y la diagonal invertida.
Por favor no uses rutas con espacios. Cuando Moodle te las solicite, verifica que
no incluyas espacios.)

Creo que los datos referidos más arriba son los que te pide Moodle.


no se si las direcciones q di son las correctas

Esto ya lo vimos. Si hay algo más, colócalo por aquí.


o q aparece es una pantalla en blanncoooooo

Borra todo lo que has hecho y vuelve a intentar el proceso con lo aquí referido.

Si sigue saliendo la pantalla, por favor repórtalo para tratar de ver qué sucede.

OJO: Descomprime "moodle" en "htdocs", crea la base de datos con un nombre
sin espacios, procede a instalar.

Saludos


En respuesta a David Hernández

Re: problema con xampp y moodle

de dioselyn lopez -

hola ...hola...hoy empiezo a realizar mis cursos  pero todavia  no se quita la cuestion esa de advertencia de display_errors y eso que cambie en el php.ini de on a off y nada.

otra dudita que tengo es que necesito que esta plataforma que tengo en localhost la pueda ver desde afuera es decir desde internet y no en mi equipo solamente que es lo q esta pasando  obvio porq no he hecho ningun cambio en el config.php por cual ip tengo q cambiar la 127.0.0.1 que tengo q hacer diganme paso por paso por favor¡¡¡¡¡¡¡¡¡¡

ATT.Diose

En respuesta a dioselyn lopez

Re: problema con xampp y moodle

de David Hernández -
Hola Dioselyn,

no se quita la cuestion esa de advertencia de display_errors

Como ya comentamos, este cambio se hace en el "php.ini" ubicado en:
\xampp\apache\bin\php.ini

Lo que creo que puede estar pasando es que no estás deteniendo el
servidor (Apache).

Es decir, para hacer el cambio, detén Apache, modifica el php.ini, guárdalo,
reinicia el servidor.

A ver si va por ahí el asunto.


necesito que esta plataforma que tengo en localhost la pueda ver desde afuera

Esto es sencillo de hacer, pero no es muy funcional a nivel operativo:

http://moodle.org/mod/forum/discuss.php?d=112597#p494372

Saludos

En respuesta a David Hernández

Re: problema con xampp y moodle

de dioselyn lopez -

hola y saludos...

ya resolvi lo del display_errors, por cierto si tienen algunos enlaces donde pueda adicionar más modulos como el certificate, pero que sea compatible con vista, y a parte de esto algunas plantillas o algo por el estilo para crear los cursos se los agradecería, es que esto de los cursos que aparenta ser una tontería se meha hecho dificultuoso.....

esparare resp...

En respuesta a David Hernández

Re: problema con xampp y moodle

de dioselyn lopez -

hola y saludos...

ya resolvi lo del display_errors, por cierto si tienen algunos enlaces donde pueda adicionar más modulos como el certificate, pero que sea compatible con vista, y a parte de esto algunas plantillas o algo por el estilo para crear los cursos se los agradecería, es que esto de los cursos que aparenta ser una tontería se meha hecho dificultuoso.....

esparare resp...

En respuesta a dioselyn lopez

Que cambiar?

de dioselyn lopez -

que tengo q cambiar para permitir que la version de moodle instalada a futuro pueda actualizarse a otra versión?

no se si me explico esa es otra de las tantas dudas que tengo

y no creo que la respuest sea copia la carpeta, pegala anexa la de la nueva version y pega parte e la otra, etc, etc, etc..... no esto es bromisss.... no pero la preguntasi la mantengo....

como será?

En respuesta a dioselyn lopez

Re: problema con xampp y moodle

de David Hernández -
Hola Dioselyn,

1) No sé si pudieras poner por aquí cómo resolviste lo del display_errors

2) La base de datos de módulos y plugins de Moodle se encuentra aquí.

La compatibilidad no se define por el sistema operativo (Ej. Win Vista), sino
por la versión de Moodle.

Es decir, procura no instalar un módulo para la versión 1.6, en una plataforma
cuya versión sea la 1.9.

3) Lo de la guía para crear los cursos, no sé si haya por aquí o si en los foros
haya alguna.

Mi impresión es que ahí es donde viene el "toque" del diseñador instruccional,
y todo está abierto a que se use la imaginación personal (ello, sin descuidar
la parte presupuestal y de límites de tiempo y recursos humanos).

Quizá navegando en los foros y/o en los buscadores de Internet, puedas
encontrar cosas que te ayuden a lo que deseas.

4) Para que en el futuro puedas actualizar tu plataforma, deberás seguir
un proceso como el aquí descrito.


Saludos
En respuesta a David Hernández

como resolver lo del display_errors?

de dioselyn lopez -

ya no me aparece este msj (espero q nunk de paso), porque en efecto era q no detenía el apache, primero q todo, para luego hacer la modificación en el php.ini, de la linea: display_errors=on a off.... gracias....

SALUDOSsonrisa

En respuesta a dioselyn lopez

el semaforo

de dioselyn lopez -

hola de nuevo.. espero no estar molestando...

bueno cuento q desde el primer momento q instale el xampp y moodle cada vez que enciendo mi laptop aparece como un msj de error y un semaforo en el bloque q esta en la barra de tareas junto al reloj y comienza a cada rato a emitirme el msj y apareciendo mas semaforos pero yo si instale bien tanto el xampp y el moodle tanto q ya estoy creando mis cursos... pudiera ser que debi detener o deshabilitar algun programa antes o q debo de ajustar algo ? en fin espero q no tenga q desinstlar todo? me hecho a llorar ,.....no en serio q pasará?