]> source.dussan.org Git - nextcloud-server.git/commitdiff
Show warning if PHP 7.2 is used 5792/head
authorLukas Reschke <lukas@statuscode.ch>
Wed, 19 Jul 2017 15:11:32 +0000 (17:11 +0200)
committerMorris Jobke <hey@morrisjobke.de>
Fri, 21 Jul 2017 07:40:47 +0000 (09:40 +0200)
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
console.php
index.php

index 47cc2edf0180b10ee4e8ffb40e0e949408a0faf6..517032c266523ddaf68bd43f05868d12656c679f 100644 (file)
@@ -39,6 +39,14 @@ if (version_compare(PHP_VERSION, '5.6.0') === -1) {
        return;
 }
 
+// Show warning if PHP 7.2 is used as Nextcloud is not compatible with PHP 7.2 for now
+// @see https://github.com/nextcloud/server/pull/5791
+if (version_compare(PHP_VERSION, '7.2.0') !== -1) {
+       echo 'This version of Nextcloud is not compatible with PHP 7.2.<br/>';
+       echo 'You are currently running ' . PHP_VERSION . '.';
+       return;
+}
+
 function exceptionHandler($exception) {
        echo "An unhandled exception has been thrown:" . PHP_EOL;
        echo $exception;
index cd95b0c796544016c1f0ba65d3d418975b9c6272..686b48aaff10e809c7fa9f364b7f269eae3eafa5 100644 (file)
--- a/index.php
+++ b/index.php
@@ -33,6 +33,14 @@ if (version_compare(PHP_VERSION, '5.6.0') === -1) {
        return;
 }
 
+// Show warning if PHP 7.2 is used as Nextcloud is not compatible with PHP 7.2 for now
+// @see https://github.com/nextcloud/server/pull/5791
+if (version_compare(PHP_VERSION, '7.2.0') !== -1) {
+       echo 'This version of Nextcloud is not compatible with PHP 7.2.<br/>';
+       echo 'You are currently running ' . PHP_VERSION . '.';
+       return;
+}
+
 try {
 
        require_once __DIR__ . '/lib/base.php';