Question: can't finish moodle 3.5 installation processing, see the figure:
Environment(LNMP):
- Linux -> CentOS 7.4
- Nginx -> 1.14.0
- MySQL -> 8.0.11
- PHP -> 7.2.5(All require ext done.)
Detail:
> Reload the Installation process page several times.
As soon as somebody mentions CentOS I think about SeLinux. Always worth switching it to 'permissive' and see if it helps.
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; }
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
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