Instalación y Actualización

Problemas instalación 3.4.2+ - editadvanced.php - LEMP

 
Ieeeee
Problemas instalación 3.4.2+ - editadvanced.php - LEMP
 

Muy buenas, llevo un par de días descubriendo moodle por primera vez y debo reconocer que a efectos didácticos es bastante interesante, sin embargo acabo de toparme con un problema un tanto raro.

Empecé probando moodle en local con una instalación super simple de bitnami.

Después me picó el gusanillo y empecé a hacer pruebas en una raspberry pi 3 con raspbian, apache2, mariadb y php7.0. Todo perfecto, de hecho no he registrado ese moodle porque no deja de ser un entorno de pruebas.

Y finalmente quise dar un paso mas en mis pruebas e instalarlo en local en mi ubuntu 16.04, con la diferencia de que esta vez quería hacerlo con nginx en lugar de apache, el resto de componentes son los mismos para evitar diferencias(en ubuntu la versión de php mas reciente es 7.2, aun así he mantenido 7.0)

Prácticamente funciona todo a la perfección, ya son varias instalaciones a las espaldas, pero en esta ocasión en ubuntu con nginx, cuando llega el momento de registrar el usuario administrador cambia toda la interfaz y se pierden propiedades como poder meter la contraseña o hacer cambios en el tipo de registros que quiero(dejándome exclusivamente el método manual) haciéndome imposible proseguir con la instalación.

Adjunto imagen para que podáis ver a que me refiero




 
Promedio de calificaciones: -
Imagen de Carlos Castillo Cordova
Re: Problemas instalación 3.4.2+ - editadvanced.php - LEMP
 

Buenas Tardes, amigo Álvaro Hernández como nos mencionan en el post : https://moodle.org/mod/forum/discuss.php?d=347809 tienes que cambiar tu configuracion del nginx de la siguiente forma:

location ~ [^/]\.php(/|$) {

    fastcgi_split_path_info  ^(.+\.php)(/.+)$;
    fastcgi_index            index.php;
#    fastcgi_pass             127.0.0.1:9000 (or your php-fpm socket);
    fastcgi_pass unix:/var/lib/php5-fpm/web98.sock;
    include                  fastcgi_params;
    fastcgi_param   PATH_INFO       $fastcgi_path_info;
    fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
}


con eso quedaria resuelto!.


Espero que hayas solucionado

 
Promedio de calificaciones: -