]> source.dussan.org Git - nextcloud-server.git/commitdiff
Remove checks whether OC is running on Windows pt. 2 1886/head
authorRealRancor <fisch.666@gmx.de>
Sat, 15 Oct 2016 11:22:25 +0000 (13:22 +0200)
committerMorris Jobke <hey@morrisjobke.de>
Mon, 24 Oct 2016 14:12:17 +0000 (16:12 +0200)
console.php
lib/private/legacy/helper.php
lib/private/legacy/util.php

index c9a9a49c4e925ffb1ef20547cfa41a17fbd1cbc0..939cd43d6171e1a09de5f33e5247670d1e9a844e 100644 (file)
@@ -67,7 +67,7 @@ try {
                echo "Console has to be executed with the user that owns the file config/config.php" . PHP_EOL;
                echo "Current user: " . $user['name'] . PHP_EOL;
                echo "Owner of config.php: " . $configUser['name'] . PHP_EOL;
-               echo "Try adding 'sudo -u " . $configUser['name'] . " ' to the beginning of the command (without the single quotes)" . PHP_EOL;  
+               echo "Try adding 'sudo -u " . $configUser['name'] . " ' to the beginning of the command (without the single quotes)" . PHP_EOL;
                exit(1);
        }
 
index 65b4c0d8afe92b48ce8a38123008844e27fb28d2..9c4bc895fb946d7961e0b1651d7eea3007ab9f51 100644 (file)
@@ -254,16 +254,9 @@ class OC_Helper {
                if ($path === false) {
                        $path = getenv("PATH");
                }
-               // check method depends on operating system
-               if (!strncmp(PHP_OS, "WIN", 3)) {
-                       // on Windows an appropriate COM or EXE file needs to exist
-                       $exts = array(".exe", ".com");
-                       $check_fn = "file_exists";
-               } else {
-                       // anywhere else we look for an executable file of that name
-                       $exts = array("");
-                       $check_fn = "is_executable";
-               }
+               // we look for an executable file of that name
+               $exts = [""];
+               $check_fn = "is_executable";
                // Default check will be done with $path directories :
                $dirs = explode(PATH_SEPARATOR, $path);
                // WARNING : We have to check if open_basedir is enabled :
@@ -498,7 +491,6 @@ class OC_Helper {
 
        /**
         * Try to find a program
-        * Note: currently windows is not supported
         *
         * @param string $program
         * @return null|string
index b6c3b375396ef9de21a26c38b0e4c9c9b8891eed..42fd0ba7db3ab62555374a4054ed01a954a6bd2d 100644 (file)
@@ -667,15 +667,6 @@ 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 Nextcloud 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.')
-                       ];
-               }
-
                // Check if config folder is writable.
                if(!OC_Helper::isReadOnlyConfigEnabled()) {
                        if (!is_writable(OC::$configDir) or !is_readable(OC::$configDir)) {
@@ -1267,15 +1258,6 @@ class OC_Util {
                }
        }
 
-       /**
-        * Checks whether the server is running on Windows
-        *
-        * @return bool true if running on Windows, false otherwise
-        */
-       public static function runningOnWindows() {
-               return (substr(PHP_OS, 0, 3) === "WIN");
-       }
-
        /**
         * Checks whether the server is running on Mac OS X
         *