hah@SyncCloud:~$ systemctl status apache2
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Fri 2020-05-01 16:20:57 +08; 18s ago
Docs: https://httpd.apache.org/docs/2.4/
Process: 28156 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/FAILURE)
May 01 16:20:57 SyncCloud systemd[1]: Starting The Apache HTTP Server…
May 01 16:20:57 SyncCloud apachectl[28165]: AH00526: Syntax error on line 10 of /etc/apache2/sites-en>
May 01 16:20:57 SyncCloud apachectl[28165]: Either all Options must start with + or -, or no Option m>
May 01 16:20:57 SyncCloud apachectl[28156]: Action ‘start’ failed.
May 01 16:20:57 SyncCloud apachectl[28156]: The Apache error log may have more information.
May 01 16:20:57 SyncCloud systemd[1]: apache2.service: Control process exited, code=exited, status=1/>
May 01 16:20:57 SyncCloud systemd[1]: apache2.service: Failed with result ‘exit-code’.
May 01 16:20:57 SyncCloud systemd[1]: Failed to start The Apache HTTP Server.
It doesn’t help to open multiple requests for the same issue and waste the time of the volunteers to answer it. As far as I can see you’ve already addressed this problem here:
May 01 19:56:01 SyncCloud systemd[1]: Starting The Apache HTTP Server…
May 01 19:56:01 SyncCloud apachectl[27299]: AH00558: apache2: Could not reliably determ>
May 01 19:56:01 SyncCloud systemd[1]: Started The Apache HTTP Server.
Upgrading php version on Ubuntu is not directly related to Nextcloud and therefor Off-topic. Please use the resources on the internet. There are plenty of it.