Can't finish Moodle 3.5 Installation Process ...

Re: Can't finish Moodle 3.5 Installation Process ...

by Lexy Walker -
Number of replies: 3
Picture of Core developers Picture of Particularly helpful Moodlers

It's not SELinux. It's the other thing I use just to annoy you: nginx.

If you're using Nginx and PHP-FPM you need to add something to your config files to enable slash arguments.

Your location block that forwards PHP requests to PHP-FPM should look something like this:

    location ~ [^/]\.php(/|$) {
        fastcgi_split_path_info             ^(.+\.php)(/.+)$;
        fastcgi_index                       index.php;
        fastcgi_pass                        unix:/var/run/php-fpm/php-fpm.sock;
        include                             fastcgi_params;
        fastcgi_param      PATH_INFO        $fastcgi_path_info;
        fastcgi_param      SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    }
Average of ratings: Useful (1)
In reply to Lexy Walker

Re: Can't finish Moodle 3.5 Installation Process ...

by Matteo Scaramuccia -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Hi Timothy,
it's worth noting that Moodle Docs could be helpful in many cases, in this one too: https://docs.moodle.org/35/en/Nginx#PHP-FPM .

HTH,
Matteo

In reply to Matteo Scaramuccia

Re: Can't finish Moodle 3.5 Installation Process ...

by Timothy Fulankl -
result
Average of ratings: Useful (2)
In reply to Timothy Fulankl

Re: Can't finish Moodle 3.5 Installation Process ...

by Matteo Scaramuccia -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Hi Timothy,
TNX a ton for the detailed picture: indeed, MySQL 8 is not supported yet.

MDL-59098 is actually keeping care of this support, including a new missing run to verify what are the new issues after MySQL 8 have been GAed.

If you already have a report about the uncovered issues, please feel free to add them in the Tracker, adding me as a watcher.

TIA,
Matteo