I have an VPS server with Ubuntu 18.04 x64.
Use Apache2 + MySQL 8.0.3 + PHP 7.2. Manually install (unpack) Nextcloud 14.0.3. After all steps, when i go to /nextcloud, I see install section - NC server ask me for admin user name, password and database credentials: dbname, dbuser,dbuserpassword and location. When I successfully complete this and click “Next”, I see error message. In log file i see:
{"reqId":"6DCkBUJoI0TcSz87113R","level":3,"time":"2018-11-21T07:48:11+00:00","remoteAddr":"ip","user":"--","app":"index","method":"POST","url":"\/nextcloud\/index.php","message":{"Exception":"Error","Message":"Class 'OC\\Setup\\MySQL' not found","Code":0,"Trace":[{"file":"\/var\/www\/nextcloud\/core\/Controller\/SetupController.php","line":67,"function":"install","class":"OC\\Setup","type":"->","args":[{"install":"true","adminlogin":"nextadmin","adminpass":"pass","adminpass-clone":"pass","directory":"\/media\/nextcloud\/","dbtype":"mysql","dbuser":"nextcloud","dbpass":"pass","dbpass-clone":"pass","dbname":"nextcloud","dbhost":"localhost:5342","dbIsSet":true,"directoryIsSet":true}]},{"file":"\/var\/www\/nextcloud\/lib\/base.php","line":925,"function":"run","class":"OC\\Core\\Controller\\SetupController","type":"->","args":[{"install":"true","adminlogin":"nextadmin","adminpass":"pass","adminpass-clone":"pass","directory":"\/media\/nextcloud\/","dbtype":"mysql","dbuser":"nextcloud","dbpass":"pass","dbpass-clone":"pass","dbname":"nextcloud","dbhost":"localhost:5342","dbIsSet":true,"directoryIsSet":true}]},{"file":"\/var\/www\/nextcloud\/index.php","line":42,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"\/var\/www\/nextcloud\/lib\/private\/Setup.php","Line":296,"CustomMessage":"--"},"userAgent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/70.0.3538.103 Safari\/537.36 Vivaldi\/2.1.1337.47","version":""}
How can i fix this?