Acceso rápido:
Versión php de Moodle 4.1
Saber qué versión de PHP está utilizando es importante, ya que actualizar Moodle a una versión más reciente puede requerir una actualización de la versión de PHP. Esto se debe a que algunas funciones de PHP pueden ser obsoletas y algunas nuevas funciones pueden ser usadas que sólo estén disponibles en la siguiente versión de PHP.
La forma en que PHP funciona es que está hecho de extensiones. Estas extensiones permiten a PHP proporcionar funciones particulares. En el caso de Moodle necesita una cierta colección de extensiones para funcionar correctamente.
Una colección de información extremadamente útil es qué archivo php.ini se está utilizando para PHP. Si necesita realizar un cambio en PHP, la búsqueda de la ruta del archivo de configuración (php.ini) le mostrará dónde encontrar el archivo PHP.ini que se está utilizando para el PHP de Moodle.
Un problema común es no poder subir archivos grandes a su servidor. Para averiguar el tamaño máximo de archivo puede buscar la línea upload_max_filesize. Esto le dirá cuál es el tamaño máximo de subida de archivos en su servidor. Este tamaño máximo es controlado por PHP.
Versión php de Moodle
Si estás descargando Moodle a tu ordenador local y luego lo subes a tu sitio web, normalmente es mejor subir todo el archivo como un solo fichero, y luego hacer la descompresión en el servidor. Incluso las interfaces de alojamiento web como Cpanel permiten descomprimir archivos en el «Administrador de archivos».
Moodle detectará que la configuración es necesaria y te guiará a través de algunas pantallas para ayudarte a crear un nuevo archivo de configuración llamado config.php. Al final del proceso Moodle intentará escribir el archivo en la ubicación correcta, si no, puedes pulsar un botón para descargarlo desde el instalador y luego subir config.php al directorio principal de Moodle en el servidor.
A lo largo del proceso, el instalador probará el entorno de tu servidor y te dará sugerencias sobre cómo solucionar cualquier problema. Para los problemas más comunes estas sugerencias deberían ser suficientes, pero si te quedas atascado, mira más abajo para obtener más información sobre algunas de las cosas más comunes que podrían estar retrasándote.
Por seguridad, es mejor que este directorio NO sea accesible directamente a través de la web. La forma más fácil de hacerlo es simplemente ubicarlo FUERA del directorio web, pero si debe tenerlo en el directorio web entonces protéjalo creando un archivo en el directorio de datos llamado .htaccess, que contenga esta línea:
Moodle php 8
If you are downloading Moodle to your computer and then uploading it to your web site, it is usually preferable to upload it all as a single file and unzip it on the server. Even control panels such as Cpanel allow you to unzip files in the «File Manager».
To run the installation script (install.php), just access the URL of your Moodle installation using a web browser, or simply access http://suservidor/install.php directly.
At the same time, the installer will check the features of your server and suggest how to solve any problems. For most common issues these suggestions should be sufficient, but if you get stuck, see below for more information on some common issues that should enable you to continue.
Thirdly, Moodle needs to have certain settings enabled in your PHP installation to work. Most of them will already have the default configuration options set by default. However, some PHP servers (and some of the newer versions of PHP) may have different settings. These options are defined in the PHP configuration file (usually called php.ini):
Max_input_vars moodle
Estas instrucciones asumen que has instalado el paquete estándar de Moodle, PHP 5 y Apache 2 vía apt-get y lo has dejado todo como instalación por defecto. Si has compilado tú mismo supongo que sabrás dónde están tus archivos php.ini. En mi caso (php.ini) se encuentra en la siguiente ubicación en Ubuntu: /etc/php5/apache2/php.ini
Webner Solutions es una empresa de desarrollo de software centrada en el desarrollo de aplicaciones CRM (Salesforce, Zoho), aplicaciones LMS (Moodle/Totara), sitios web y aplicaciones móviles. Si usted necesita el desarrollo de aplicaciones LMS o cualquier otra asistencia de desarrollo de software por favor póngase en contacto con nosotros en lms@webners.com
Webner Solutions es una empresa de desarrollo de software centrada en el desarrollo de sistemas de gestión de agencias de seguros, sistemas de gestión de aprendizaje y aplicaciones de Salesforce. Contáctenos en dev@webners.com para sus aplicaciones de Seguros, eLearning y Salesforce.