]> git.mjollnir.org Git - moodle.git/commitdiff
Undoing some wacko formatting ... What were you trying to do, Gustav?
authormoodler <moodler>
Mon, 26 Jan 2004 16:55:37 +0000 (16:55 +0000)
committermoodler <moodler>
Mon, 26 Jan 2004 16:55:37 +0000 (16:55 +0000)
config-dist.php

index 494742ebccf0bc3a44309e6182dc8cfd9ffb9cc3..01c4ff950e3b4023db060df4e6af95cd02a494b5 100644 (file)
@@ -1 +1,156 @@
-<?PHP // $Id$\r///////////////////////////////////////////////////////////////////////////\r//                                                                       //\r// Moodle configuration file                                             //\r//                                                                       //\r// This file should be renamed "config.php" in the top-level directory   //\r//                                                                       //\r///////////////////////////////////////////////////////////////////////////\r//                                                                       //\r// NOTICE OF COPYRIGHT                                                   //\r//                                                                       //\r// Moodle - Modular Object-Oriented Dynamic Learning Environment         //\r//          http://moodle.com                                            //\r//                                                                       //\r// Copyright (C) 2001-2003  Martin Dougiamas  http://dougiamas.com       //\r//                                                                       //\r// This program is free software; you can redistribute it and/or modify  //\r// it under the terms of the GNU General Public License as published by  //\r// the Free Software Foundation; either version 2 of the License, or     //\r// (at your option) any later version.                                   //\r//                                                                       //\r// This program is distributed in the hope that it will be useful,       //\r// but WITHOUT ANY WARRANTY; without even the implied warranty of        //\r// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         //\r// GNU General Public License for more details:                          //\r//                                                                       //\r//          http://www.gnu.org/copyleft/gpl.html                         //\r//                                                                       //\r///////////////////////////////////////////////////////////////////////////\runset($CFG);  // Ignore this line\r\r//=========================================================================\r// 1. DATABASE SETUP\r//=========================================================================\r// First, you need to configure the database where all Moodle data       //\r// will be stored.  This database must already have been created         //\r// and a username/password created to access it.                         //\r//                                                                       //\r//   mysql      - the prefix is optional, but useful when installing     //\r//                into databases that already contain tables.            //\r//\r//   postgres7  - the prefix is REQUIRED, regardless of whether the      //\r//                database already contains tables.                      //\r//                                                                       //\r// A special case exists when using PostgreSQL databases via sockets.    //\r// Define dbhost as follows, leaving dbname, dbuser, dbpass BLANK!:      //\r//    $CFG->dbhost = " user='muser' password='mpass' dbname='mdata'";    //\r//                \r\r$CFG->dbtype    = 'mysql';       // mysql or postgres7 (for now)\r$CFG->dbhost    = 'localhost';   // eg localhost or db.isp.com \r$CFG->dbname    = 'moodle';      // database name, eg moodle\r$CFG->dbuser    = 'username';    // your database username\r$CFG->dbpass    = 'password';    // your database password\r$CFG->dbpersist = true;          // Use persistent database connection? \r                                 // (should be 'true' for 99% of sites)\r$CFG->prefix    = 'mdl_';        // Prefix to use for all table names\r\r\r//=========================================================================\r// 2. WEB SITE LOCATION\r//=========================================================================\r// Now you need to tell Moodle where it is located. Specify the full\r// web address to where moodle has been installed.  If your web site \r// is accessible via multiple URLs then choose the most natural one \r// that your students would use.  Do not include a trailing slash.\r\r$CFG->wwwroot   = 'http://example.com/moodle';\r\r\r//=========================================================================\r// 3. SERVER FILES LOCATION\r//=========================================================================\r// Next, specify the full OS directory path to this same location\r// Make sure the upper/lower case is correct.  Some examples:\r//\r//    $CFG->dirroot = 'c:\FoxServ\www\moodle';    // Windows\r//    $CFG->dirroot = '/var/www/html/moodle';     // Redhat Linux\r//    $CFG->dirroot = '/home/example/www/moodle'; // Cpanel host\r\r$CFG->dirroot   = '/home/example/www/moodle';\r\r\r//=========================================================================\r// 4. DATA FILES LOCATION\r//=========================================================================\r// Now you need a place where Moodle can save uploaded files.  This\r// directory should be readable AND WRITEABLE by the web server user \r// (usually 'nobody' or 'apache'), but it should not be accessible \r// directly via the web.\r//\r// - On hosting systems you might need to make sure that your "group" has\r//   no permissions at all, but that "others" have full permissions.\r//\r// - On Windows systems you might specify something like 'c:\moodledata'\r\r$CFG->dataroot  = '/home/example/moodledata';\r\r\r//=========================================================================\r// 5. DATA FILES PERMISSIONS\r//=========================================================================\r// The following parameter sets the permissions of new directories\r// created by Moodle within the data directory.  The format is in \r// octal format (as used by the Unix utility chmod, for example).\r// The default is usually OK, but you may want to change it to 0750 \r// if you are concerned about world-access to the files (you will need\r// to make sure the web server process (eg Apache) can access the files.\r// NOTE: the prefixed 0 is important, and don't use quotes.\r\r$CFG->directorypermissions = 0777;\r\r\r//=========================================================================\r// 6. DIRECTORY LOCATION  (most people can just ignore this setting)\r//=========================================================================\r// A very few webhosts use /admin as a special URL for you to access a \r// control panel or something.  Unfortunately this conflicts with the \r// standard location for the Moodle admin pages.  You can fix this by \r// renaming the admin directory in your installation, and putting that \r// new name here.  eg "moodleadmin".  This will fix admin links in Moodle.\r\r$CFG->admin = 'admin';\r\r\r//=========================================================================\r// 7. TEXT FILTERS  (most people can just ignore this setting)\r//=========================================================================\r// This is a new and experimental feature that allows text filters to \r// be used on all printed texts in Moodle.  To add text filters, you\r// need to specify the path to a file that contains a standard textfilter.\r// The numbers need to start at one and increment up to ten.\r// \r// eg   $CFG->textfilter1 = "mod/glossary/dynalink.php";\r//      $CFG->textfilter2 = "library/librarylib.php";\r\r\r//=========================================================================\r// ALL DONE!  To continue installation, visit your main page with a browser\r//=========================================================================\rif (file_exists("$CFG->dirroot/lib/setup.php"))  {       // Do not edit\r    include_once("$CFG->dirroot/lib/setup.php");\r} else {\r    if ($CFG->dirroot == dirname(__FILE__)) {\r        echo "<p>Could not find this file: $CFG->dirroot/lib/setup.php</p>";\r        echo "<p>Are you sure all your files have been uploaded?</p>";\r    } else {\r        echo "<p>Error detected in config.php</p>";\r        echo "<p>Error in: \$CFG->dirroot = '$CFG->dirroot';</p>";\r        echo "<p>Try this: \$CFG->dirroot = '".dirname(__FILE__)."';</p>";\r    }\r    die;\r}\r// MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES, \r// RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE.\r?>\r
\ No newline at end of file
+<?PHP // $Id$\r
+///////////////////////////////////////////////////////////////////////////\r
+//                                                                       //\r
+// Moodle configuration file                                             //\r
+//                                                                       //\r
+// This file should be renamed "config.php" in the top-level directory   //\r
+//                                                                       //\r
+///////////////////////////////////////////////////////////////////////////\r
+//                                                                       //\r
+// NOTICE OF COPYRIGHT                                                   //\r
+//                                                                       //\r
+// Moodle - Modular Object-Oriented Dynamic Learning Environment         //\r
+//          http://moodle.com                                            //\r
+//                                                                       //\r
+// Copyright (C) 2001-2003  Martin Dougiamas  http://dougiamas.com       //\r
+//                                                                       //\r
+// This program is free software; you can redistribute it and/or modify  //\r
+// it under the terms of the GNU General Public License as published by  //\r
+// the Free Software Foundation; either version 2 of the License, or     //\r
+// (at your option) any later version.                                   //\r
+//                                                                       //\r
+// This program is distributed in the hope that it will be useful,       //\r
+// but WITHOUT ANY WARRANTY; without even the implied warranty of        //\r
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         //\r
+// GNU General Public License for more details:                          //\r
+//                                                                       //\r
+//          http://www.gnu.org/copyleft/gpl.html                         //\r
+//                                                                       //\r
+///////////////////////////////////////////////////////////////////////////\r
+unset($CFG);  // Ignore this line\r
+\r
+//=========================================================================\r
+// 1. DATABASE SETUP\r
+//=========================================================================\r
+// First, you need to configure the database where all Moodle data       //\r
+// will be stored.  This database must already have been created         //\r
+// and a username/password created to access it.                         //\r
+//                                                                       //\r
+//   mysql      - the prefix is optional, but useful when installing     //\r
+//                into databases that already contain tables.            //\r
+//\r
+//   postgres7  - the prefix is REQUIRED, regardless of whether the      //\r
+//                database already contains tables.                      //\r
+//                                                                       //\r
+// A special case exists when using PostgreSQL databases via sockets.    //\r
+// Define dbhost as follows, leaving dbname, dbuser, dbpass BLANK!:      //\r
+//    $CFG->dbhost = " user='muser' password='mpass' dbname='mdata'";    //\r
+//                \r
+\r
+$CFG->dbtype    = 'mysql';       // mysql or postgres7 (for now)\r
+$CFG->dbhost    = 'localhost';   // eg localhost or db.isp.com \r
+$CFG->dbname    = 'moodle';      // database name, eg moodle\r
+$CFG->dbuser    = 'username';    // your database username\r
+$CFG->dbpass    = 'password';    // your database password\r
+$CFG->dbpersist = true;          // Use persistent database connection? \r
+                                 // (should be 'true' for 99% of sites)\r
+$CFG->prefix    = 'mdl_';        // Prefix to use for all table names\r
+\r
+\r
+//=========================================================================\r
+// 2. WEB SITE LOCATION\r
+//=========================================================================\r
+// Now you need to tell Moodle where it is located. Specify the full\r
+// web address to where moodle has been installed.  If your web site \r
+// is accessible via multiple URLs then choose the most natural one \r
+// that your students would use.  Do not include a trailing slash.\r
+\r
+$CFG->wwwroot   = 'http://example.com/moodle';\r
+\r
+\r
+//=========================================================================\r
+// 3. SERVER FILES LOCATION\r
+//=========================================================================\r
+// Next, specify the full OS directory path to this same location\r
+// Make sure the upper/lower case is correct.  Some examples:\r
+//\r
+//    $CFG->dirroot = 'c:\FoxServ\www\moodle';    // Windows\r
+//    $CFG->dirroot = '/var/www/html/moodle';     // Redhat Linux\r
+//    $CFG->dirroot = '/home/example/www/moodle'; // Cpanel host\r
+\r
+$CFG->dirroot   = '/home/example/www/moodle';\r
+\r
+\r
+//=========================================================================\r
+// 4. DATA FILES LOCATION\r
+//=========================================================================\r
+// Now you need a place where Moodle can save uploaded files.  This\r
+// directory should be readable AND WRITEABLE by the web server user \r
+// (usually 'nobody' or 'apache'), but it should not be accessible \r
+// directly via the web.\r
+//\r
+// - On hosting systems you might need to make sure that your "group" has\r
+//   no permissions at all, but that "others" have full permissions.\r
+//\r
+// - On Windows systems you might specify something like 'c:\moodledata'\r
+\r
+$CFG->dataroot  = '/home/example/moodledata';\r
+\r
+\r
+//=========================================================================\r
+// 5. DATA FILES PERMISSIONS\r
+//=========================================================================\r
+// The following parameter sets the permissions of new directories\r
+// created by Moodle within the data directory.  The format is in \r
+// octal format (as used by the Unix utility chmod, for example).\r
+// The default is usually OK, but you may want to change it to 0750 \r
+// if you are concerned about world-access to the files (you will need\r
+// to make sure the web server process (eg Apache) can access the files.\r
+// NOTE: the prefixed 0 is important, and don't use quotes.\r
+\r
+$CFG->directorypermissions = 0777;\r
+\r
+\r
+//=========================================================================\r
+// 6. DIRECTORY LOCATION  (most people can just ignore this setting)\r
+//=========================================================================\r
+// A very few webhosts use /admin as a special URL for you to access a \r
+// control panel or something.  Unfortunately this conflicts with the \r
+// standard location for the Moodle admin pages.  You can fix this by \r
+// renaming the admin directory in your installation, and putting that \r
+// new name here.  eg "moodleadmin".  This will fix admin links in Moodle.\r
+\r
+$CFG->admin = 'admin';\r
+\r
+\r
+//=========================================================================\r
+// 7. TEXT FILTERS  (most people can just ignore this setting)\r
+//=========================================================================\r
+// This is a new and experimental feature that allows text filters to \r
+// be used on all printed texts in Moodle.  To add text filters, you\r
+// need to specify the path to a file that contains a standard textfilter.\r
+// The numbers need to start at one and increment up to ten.\r
+// \r
+// eg   $CFG->textfilter1 = "mod/glossary/dynalink.php";\r
+//      $CFG->textfilter2 = "library/librarylib.php";\r
+\r
+\r
+//=========================================================================\r
+// ALL DONE!  To continue installation, visit your main page with a browser\r
+//=========================================================================\r
+if (file_exists("$CFG->dirroot/lib/setup.php"))  {       // Do not edit\r
+    include_once("$CFG->dirroot/lib/setup.php");\r
+} else {\r
+    if ($CFG->dirroot == dirname(__FILE__)) {\r
+        echo "<p>Could not find this file: $CFG->dirroot/lib/setup.php</p>";\r
+        echo "<p>Are you sure all your files have been uploaded?</p>";\r
+    } else {\r
+        echo "<p>Error detected in config.php</p>";\r
+        echo "<p>Error in: \$CFG->dirroot = '$CFG->dirroot';</p>";\r
+        echo "<p>Try this: \$CFG->dirroot = '".dirname(__FILE__)."';</p>";\r
+    }\r
+    die;\r
+}\r
+// MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES, \r
+// RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE.\r
+?>\r