From 83781a83492ddcc14887d2bb4528ee8a454bcd24 Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Wed, 19 Jul 2017 17:11:32 +0200 Subject: [PATCH] Show warning if PHP 7.2 is used Signed-off-by: Lukas Reschke --- console.php | 8 ++++++++ index.php | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/console.php b/console.php index fb410ee698..a5bcbde723 100644 --- a/console.php +++ b/console.php @@ -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.
'; + echo 'You are currently running ' . PHP_VERSION . '.'; + return; +} + function exceptionHandler($exception) { echo "An unhandled exception has been thrown:" . PHP_EOL; echo $exception; diff --git a/index.php b/index.php index cd95b0c796..686b48aaff 100644 --- 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.
'; + echo 'You are currently running ' . PHP_VERSION . '.'; + return; +} + try { require_once __DIR__ . '/lib/base.php';