Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37872149
en ru br
ALT Linux repositórios
S:3.11.15-alt3
5.0: 1.9.3-alt2.cvs20081210
4.1: 1.9.2-alt1.cvs20080827.M41.3
4.0: 1.9.2-alt1.cvs20080827.M40.1

Group :: Rede/Outros
RPM: moodle

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: moodle-alt-install-datadir-fix.patch
Download


--- moodle/install.php 
+++ moodle/install.php 
@@ -171,18 +171,18 @@
     $INSTALL['wwwrootform'] = $INSTALL['wwwroot'];
 
     // now try to guess the correct dataroot not accessible via web
-    $CFG->wwwroot = $INSTALL['wwwroot'];
-    $i = 0; //safety check - dirname might return some unexpected results
-    while(is_dataroot_insecure()) {
-        $parrent = dirname($CFG->dataroot);
-        $i++;
-        if ($parrent == '/' or $parrent == '.' or preg_match('/^[a-z]:\\\?$/i', $parrent) or ($i > 100)) {
-            $CFG->dataroot = ''; //can not find secure location for dataroot
-            break;
-        }
-        $CFG->dataroot = dirname($parrent).'/moodledata';
-    }
-        $INSTALL['dataroot'] = $CFG->dataroot;
+//    $CFG->wwwroot = $INSTALL['wwwroot'];
+//   $i = 0; //safety check - dirname might return some unexpected results
+//    while(is_dataroot_insecure()) {
+//        $parrent = dirname($CFG->dataroot);
+//        $i++;
+//        if ($parrent == '/' or $parrent == '.' or preg_match('/^[a-z]:\\\?$/i', $parrent) or ($i > 100)) {
+//            $CFG->dataroot = ''; //can not find secure location for dataroot
+//            break;
+//        }
+//        $CFG->dataroot = dirname($parrent).'/moodledata';
+//    }
+//        $INSTALL['dataroot'] = $CFG->dataroot;
 }
 
 $headstagetext = array(WELCOME       => get_string('chooselanguagehead', 'install'),
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009