From: Lukas Reschke Date: Thu, 26 Feb 2015 13:24:40 +0000 (+0100) Subject: Disallow Windows Server in Server Check X-Git-Tag: v8.1.0alpha1~49^2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=0abce86b31b80162a32d460674a44d8d8a78b2b4;p=nextcloud-server.git Disallow Windows Server in Server Check Will prevent users from use ownCloud on Windows Server :see_no_evil: --- diff --git a/lib/private/util.php b/lib/private/util.php index 3fd0f844684..102dc8c59db 100644 --- a/lib/private/util.php +++ b/lib/private/util.php @@ -566,6 +566,19 @@ class OC_Util { $webServerRestart = true; } + // Check if server running on Windows platform + if(OC_Util::runningOnWindows()) { + $errors[] = [ + 'error' => $l->t('Microsoft Windows Platform is not supported'), + 'hint' => $l->t('Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you ' . + 'use a Linux server in a virtual machine if you have no option for migrating the server itself. ' . + 'Find Linux packages as well as easy to deploy virtual machine images on %s. ' . + 'For migrating existing installations to Linux you can find some tips and a migration script ' . + 'in our documentation.', + ['https://owncloud.org/install/', 'owncloud.org/install/', 'https://owncloud.org/?p=8045']) + ]; + } + // Check if config folder is writable. if (!is_writable(OC::$configDir) or !is_readable(OC::$configDir)) { $errors[] = array(