<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.moodle.org/19/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Stencel</id>
	<title>MoodleDocs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.moodle.org/19/en/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Stencel"/>
	<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/Special:Contributions/Stencel"/>
	<updated>2026-05-14T17:43:04Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=User:Przemyslaw_Stencel&amp;diff=84616</id>
		<title>User:Przemyslaw Stencel</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=User:Przemyslaw_Stencel&amp;diff=84616"/>
		<updated>2015-02-11T23:12:57Z</updated>

		<summary type="html">&lt;p&gt;Stencel: Created page with &amp;quot;Przemyslaw Stencel, Poland&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Przemyslaw Stencel, Poland&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Blocks_administration&amp;diff=2230</id>
		<title>Blocks administration</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Blocks_administration&amp;diff=2230"/>
		<updated>2005-07-28T20:14:42Z</updated>

		<summary type="html">&lt;p&gt;Stencel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The block configuration page allows you to modify the behaviour of blocks on your site and to select the blocks which you want to be available in the courses on your site.&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Instances ==&lt;br /&gt;
&lt;br /&gt;
This number tells you how many times a particular type of block is used in the courses on your Moodle site.&lt;br /&gt;
&lt;br /&gt;
== Version ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hide/Show ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multiple ==&lt;br /&gt;
&lt;br /&gt;
Some blocks can be added multiple times to the same course. This of course is supported only by blocks for which it makes sense. For example, it makes sense to have two HTML blocks (and configure each one to show something different), but it doesn&#039;t make sense to have two Administration blocks.&lt;br /&gt;
For those blocks which do support multiple instances, the administrator can choose to allow it or not. This is the purpose of the &amp;quot;Multiple&amp;quot; column.&lt;br /&gt;
&lt;br /&gt;
== Delete ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Blocks_administration&amp;diff=2229</id>
		<title>Blocks administration</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Blocks_administration&amp;diff=2229"/>
		<updated>2005-07-28T20:11:37Z</updated>

		<summary type="html">&lt;p&gt;Stencel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page allows you to configure the behaviour of blocks on your site.&lt;br /&gt;
&lt;br /&gt;
== Name ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Instances ==&lt;br /&gt;
&lt;br /&gt;
This number tells you how many times a particular type of block is used in the courses on your Moodle site.&lt;br /&gt;
&lt;br /&gt;
== Version ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hide/Show ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Multiple ==&lt;br /&gt;
&lt;br /&gt;
Some blocks can be added multiple times to the same course. This of course is supported only by blocks for which it makes sense. For example, it makes sense to have two HTML blocks (and configure each one to show something different), but it doesn&#039;t make sense to have two Administration blocks.&lt;br /&gt;
For those blocks which do support multiple instances, the administrator can choose to allow it or not. This is the purpose of the &amp;quot;Multiple&amp;quot; column.&lt;br /&gt;
&lt;br /&gt;
== Delete ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Administrator_documentation&amp;diff=2228</id>
		<title>Administrator documentation</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Administrator_documentation&amp;diff=2228"/>
		<updated>2005-07-28T20:08:43Z</updated>

		<summary type="html">&lt;p&gt;Stencel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing or upgrading Moodle ==&lt;br /&gt;
&lt;br /&gt;
# [[Installing Moodle]]&lt;br /&gt;
# [[Installation FAQ]]&lt;br /&gt;
# [[Installing Apache, MySQL and PHP]]&lt;br /&gt;
# [[Upgrading Moodle]]&lt;br /&gt;
&lt;br /&gt;
==Step-by-Step Installation Guides==&lt;br /&gt;
&lt;br /&gt;
If the Installation information above is not enough to guide you through the process, here are some detailed installation guides for different operating systems:&lt;br /&gt;
&lt;br /&gt;
# [[Step by Step Installation Guide for Windows]]&lt;br /&gt;
# [[Step by Step Installation Guide for RedHat]]&lt;br /&gt;
# [[Step by Step Installation Guide for Mac OS X]]&lt;br /&gt;
# [[Step by Step Installation Guide for IIS]]&lt;br /&gt;
# [[Step by Step Installation Guide for FreeBSD]]&lt;br /&gt;
&lt;br /&gt;
==Other info for administrators==&lt;br /&gt;
&lt;br /&gt;
# [[admin/blocks|Configuring Blocks]] *&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Latest_release_notes&amp;diff=2170</id>
		<title>Latest release notes</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Latest_release_notes&amp;diff=2170"/>
		<updated>2005-07-22T10:26:25Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Moodle 1.5.1 (8th July, 2005) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Moodle 1.5.2 (16th July, 2005) ==&lt;br /&gt;
&lt;br /&gt;
=== Various fixes ===&lt;br /&gt;
&lt;br /&gt;
*  Journal -&amp;gt; Assignment upgrade now works properly :-/&lt;br /&gt;
* Assignment submodules now upgrade as expected&lt;br /&gt;
* Various other bugs with new Assignments fixed&lt;br /&gt;
* Journal module is now disabled by default on new installations&lt;br /&gt;
* Login page is now 100% HTTPS if required&lt;br /&gt;
* Various small standard theme tweaks&lt;br /&gt;
* Fix for recent matching questions display bug in Quiz&lt;br /&gt;
* Language editor no longer creates empty files when not necessary (caused country list bug)&lt;br /&gt;
* Fixed some manifest parsing problems in SCORM module&lt;br /&gt;
* Multilang filter now deals with pack names that contain numbers&lt;br /&gt;
* Files are now force-downloaded (fixes IE problems and some security issues)&lt;br /&gt;
* Relinking debugging output is escaped&lt;br /&gt;
* Large MP3 player now displays ID3 tags properly again&lt;br /&gt;
* Some chat daemon improvements&lt;br /&gt;
&lt;br /&gt;
=== Some new things ===&lt;br /&gt;
&lt;br /&gt;
* Orangewhite theme optimised for use on PDA&lt;br /&gt;
* Forum user posts page can be called without userid&lt;br /&gt;
* Altavista BabelFish now allowed in as guest when Google is&lt;br /&gt;
&lt;br /&gt;
==Moodle 1.5.1 (8th July, 2005) ==&lt;br /&gt;
&lt;br /&gt;
===Various fixes===&lt;br /&gt;
&lt;br /&gt;
* Several potential security problems solved&lt;br /&gt;
* Allowobjectembed setting now works correctly&lt;br /&gt;
* Speed problem on IE, caused by tab hover fixed.&lt;br /&gt;
* Cut and paste in editor on Firefox has a more helpful warning message&lt;br /&gt;
* Fixed a session problem when logged on as admin during upgrade from very old Moodle version&lt;br /&gt;
* Fixed editing problem in Main menu of site&lt;br /&gt;
* Minor CSS display problems in a few areas were fixed&lt;br /&gt;
* Fixed the adding of a single discussion forum&lt;br /&gt;
* Fixed Lesson problems with calculating grades, and dates&lt;br /&gt;
* Fixed Lesson problems with entering a cluster after a page&lt;br /&gt;
* Censor filter was fixed to make it work better with old themes&lt;br /&gt;
&lt;br /&gt;
===Some new things===&lt;br /&gt;
&lt;br /&gt;
* New theme: Wood&lt;br /&gt;
* Metal theme updated for 1.5&lt;br /&gt;
* Many language updates for most languages, including a new language: Khmer&lt;br /&gt;
* Block classes can now run custom code when an instance is created/deleted (this is useful for blocks that need to set up non-trivial data structures)&lt;br /&gt;
* Wizard for Calculated Questions in Quiz was rewritten&lt;br /&gt;
* Backup/Restore module selection is now improved and much easier&lt;br /&gt;
* Backup/Restore module has much improved relinking support, it&#039;s now faster and easier to implement in new modules&lt;br /&gt;
&lt;br /&gt;
==Moodle 1.5 (5th June, 2005) ==&lt;br /&gt;
&lt;br /&gt;
Here you can find the release notes of the current stable version of Moodle. &#039;&#039;&#039;If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Headline features ===&lt;br /&gt;
&lt;br /&gt;
* Web pages are compliant with XHTML Transitional 1.0&lt;br /&gt;
* Improved &#039;&#039;&#039;Accessibility&#039;&#039;&#039;, aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.&lt;br /&gt;
* Very strong &#039;&#039;&#039;new Themes system&#039;&#039;&#039;, allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.&lt;br /&gt;
* Integrated &#039;&#039;&#039;Messaging&#039;&#039;&#039; feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc&lt;br /&gt;
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).&lt;br /&gt;
* New &#039;&#039;&#039;Blocks&#039;&#039;&#039; system, allowing multiple copies of blocks and better block configuration&lt;br /&gt;
* Full support for &#039;&#039;&#039;Daylight Savings Time&#039;&#039;&#039; in every locality around the globe, so everyone always see the correct local time for all events.&lt;br /&gt;
* New &#039;&#039;&#039;extended gradebook&#039;&#039;&#039; allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options&lt;br /&gt;
* Users can be required to agree to a &#039;&#039;&#039;Site Policy&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Other Major System-wide Improvements ===&lt;br /&gt;
&lt;br /&gt;
==== Admin ====&lt;br /&gt;
&lt;br /&gt;
* New &amp;quot;maintenance mode&amp;quot; allows the admin to temporarily disable a site (during upgrades, for example).&lt;br /&gt;
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)&lt;br /&gt;
* New version of Moodle MySQL Admin module (available separately)&lt;br /&gt;
* New calendar options page provides user interface to configure the behavior of the calendar&lt;br /&gt;
&lt;br /&gt;
==== Authentication ====&lt;br /&gt;
&lt;br /&gt;
* New Shibboleth Support&lt;br /&gt;
* New CAS Support&lt;br /&gt;
* New PAM Support&lt;br /&gt;
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.&lt;br /&gt;
* Certain user fields can be locked by the admin when using external authentication&lt;br /&gt;
* Improved session handling now detects &amp;quot;crossover&amp;quot; sessions that we have found in some buggy PHP installations and prevents them&lt;br /&gt;
* Sessions can now be stored in the database (good for clustered installations!)&lt;br /&gt;
* Users can be forced to change their password&lt;br /&gt;
&lt;br /&gt;
==== Files ====&lt;br /&gt;
&lt;br /&gt;
* Standardised file browsing in all areas&lt;br /&gt;
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.&lt;br /&gt;
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)&lt;br /&gt;
&lt;br /&gt;
==== Filters ====&lt;br /&gt;
&lt;br /&gt;
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.&lt;br /&gt;
* Huge efficiency improvements for complex filters like the Glossary filter&lt;br /&gt;
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code&lt;br /&gt;
* Improved censorship filter, now &amp;quot;blacks out&amp;quot; words using styles and uses a word list from the language packs.&lt;br /&gt;
* Improved Flash MP3 player, now shows progress bar while downloading and playing&lt;br /&gt;
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: &amp;lt;span lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG-&amp;gt;filtermatchonepertext, $CFG-&amp;gt;filtermatchoneperpage).&lt;br /&gt;
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user&#039;s chosen language.&lt;br /&gt;
&lt;br /&gt;
==== Themes ====&lt;br /&gt;
&lt;br /&gt;
* Modules can provide standard styles&lt;br /&gt;
* Themes can override required styles of other themes&lt;br /&gt;
* Users and courses can choose their own themes if the admin allows it&lt;br /&gt;
* Implementation of tabs interface on many pages&lt;br /&gt;
* Modules, Blocks and Languages can define their own standard styles&lt;br /&gt;
&lt;br /&gt;
==== HTML Editor ====&lt;br /&gt;
&lt;br /&gt;
* The toolbuttons offered in the editor toolbar are now configurable by the admin&lt;br /&gt;
* Search and Replace text within the editor text area (with optional use of regular expressions)&lt;br /&gt;
&lt;br /&gt;
==== Course management ====&lt;br /&gt;
&lt;br /&gt;
* Transparent Blackboard 5.5 course importing (partial 6.0 support)&lt;br /&gt;
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses&lt;br /&gt;
* New tool to copy content from a course to other.&lt;br /&gt;
&lt;br /&gt;
==== New blocks ====&lt;br /&gt;
&lt;br /&gt;
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage&lt;br /&gt;
* Remote RSS feed: allows to display external news channels inside a Moodle course&lt;br /&gt;
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage&lt;br /&gt;
&lt;br /&gt;
==== Calendar ====&lt;br /&gt;
&lt;br /&gt;
* Major speed improvements for sites with a large number of courses using groups&lt;br /&gt;
* Repeating events can now be modified or deleted all at the same time or separately as before&lt;br /&gt;
* New &amp;quot;remember filter settings&amp;quot; preference that allows calendar filters to remember their status between logins&lt;br /&gt;
&lt;br /&gt;
=== Activity Module Improvements ===&lt;br /&gt;
&lt;br /&gt;
==== Assignment ====&lt;br /&gt;
&lt;br /&gt;
* Completely refactored into a new class-based design, allowing new plugin-assignment types&lt;br /&gt;
* New Online Text assignment type that doesn&#039;t require files and allows inline comments when grading - this new type effectively replaces the old Journal module&lt;br /&gt;
* Vastly improved grading interface for handling large classes&lt;br /&gt;
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work&lt;br /&gt;
&lt;br /&gt;
==== Chat ====&lt;br /&gt;
&lt;br /&gt;
* Streamlined interface looks smoother, works faster, even without using the optional server daemon&lt;br /&gt;
* Blocks can now be added to chat pages (e.g. for additional information)&lt;br /&gt;
&lt;br /&gt;
==== Choice ====&lt;br /&gt;
&lt;br /&gt;
* Rewritten to allow any number of choices&lt;br /&gt;
* The number of users per choice can be limited, which allows it to be used as tool for &amp;quot;signing up&amp;quot; to an array of options.&lt;br /&gt;
* You can now download the results of the choice to XLS or a TXT file&lt;br /&gt;
&lt;br /&gt;
==== Forum ====&lt;br /&gt;
&lt;br /&gt;
* Powerful new Google-like forum searching tools&lt;br /&gt;
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view&lt;br /&gt;
* The tracking system may be disabled by teachers/users&lt;br /&gt;
* User profiles show all posts by a user, as well as all discussions&lt;br /&gt;
* When admins edit user messages, a notice is attached&lt;br /&gt;
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post&lt;br /&gt;
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.&lt;br /&gt;
&lt;br /&gt;
==== Glossary ====&lt;br /&gt;
&lt;br /&gt;
* New setting to enable/disable the print view of each glossary.&lt;br /&gt;
* New search system looks for words everywhere (instead of doing exact phrase match).&lt;br /&gt;
* More information is sent to logs to be able to track activity better.&lt;br /&gt;
&lt;br /&gt;
==== Journal ====&lt;br /&gt;
&lt;br /&gt;
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don&#039;t want this to happen, then define this in your config.php: $CFG-&amp;gt;noconvertjournals = true;&lt;br /&gt;
&lt;br /&gt;
==== Lesson ====&lt;br /&gt;
&lt;br /&gt;
* Now supports timed Lessons&lt;br /&gt;
* Can create practice Lessons (grades are not stored)&lt;br /&gt;
* Option for students to view points earned while taking the Lesson&lt;br /&gt;
* Allow students to review their answers before submitting the Lesson&lt;br /&gt;
* New Slide Show Mode (only branch tables are displayed as slides)&lt;br /&gt;
* New Left Menu (for enabled branch tables only)&lt;br /&gt;
* Lessons can now be Password Protected&lt;br /&gt;
* A Tree View can be used for the Lesson creation screen&lt;br /&gt;
* Students can post their high scores&lt;br /&gt;
* New option to save a Lesson&#039;s settings as defaults for new lessons in the same course&lt;br /&gt;
* Can delete a student&#039;s attempts&lt;br /&gt;
* New page Jumps:&lt;br /&gt;
** Previous Page&lt;br /&gt;
** Unseen question within a branch&lt;br /&gt;
** Random question within a branch&lt;br /&gt;
** Unseen question within a cluster&lt;br /&gt;
* Added functionality to view Lesson statistics&lt;br /&gt;
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student&lt;br /&gt;
* New question creation interface&lt;br /&gt;
&lt;br /&gt;
==== Quiz ====&lt;br /&gt;
&lt;br /&gt;
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.&lt;br /&gt;
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.&lt;br /&gt;
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.&lt;br /&gt;
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.&lt;br /&gt;
* Is prepared for the handling of IMS QTI questions once web services for these become available.&lt;br /&gt;
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.&lt;br /&gt;
* New &amp;quot;improved security&amp;quot; mode shows quiz in a separate full-screen window, with many browser features disabled&lt;br /&gt;
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.&lt;br /&gt;
* Blocks can now be added to quiz pages (to show results table, or additional information etc)&lt;br /&gt;
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.&lt;br /&gt;
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders&lt;br /&gt;
* Final grade can be a fractional number, with teacher-defined decimal figures&lt;br /&gt;
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options&lt;br /&gt;
* Questions can be edited with one click from the improved quiz preview and question preview screens.&lt;br /&gt;
* Questions can be copied with one click, to allow question variations to be created with ease.&lt;br /&gt;
* Revamped question categories structures and editing interface.&lt;br /&gt;
* Categories now can contain nested subcategories and can be re-ordered.&lt;br /&gt;
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.&lt;br /&gt;
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.&lt;br /&gt;
* Quiz creators are prevented from changing the question set of quizes that have had student responses.&lt;br /&gt;
* Recognition, and rejection, of overlapping/redundant questions has been improved.&lt;br /&gt;
* The display of questions in longer quiz categories on the quiz editing page is now paginated.&lt;br /&gt;
* New export types - IMS QTI (2.0) and xhtml. Improvements &amp;amp; fixes to others.&lt;br /&gt;
* New import type - Hot Potato. Improvements &amp;amp; fixes to others.&lt;br /&gt;
&lt;br /&gt;
==== Scorm ====&lt;br /&gt;
&lt;br /&gt;
* The module is now fully conformant with the SCORM 1.2 standard.&lt;br /&gt;
* User result data storage and reporting was improved.&lt;br /&gt;
* AICC packages can now be imported.&lt;br /&gt;
&lt;br /&gt;
==== Survey ====&lt;br /&gt;
&lt;br /&gt;
* Graph formatting has been improved (labels are more readable)&lt;br /&gt;
&lt;br /&gt;
==== Wiki ====&lt;br /&gt;
&lt;br /&gt;
* Changes to wiki pages are now monitored and displayed in Recent Activity block&lt;br /&gt;
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis&lt;br /&gt;
&lt;br /&gt;
== Older Release Notes ==&lt;br /&gt;
&lt;br /&gt;
* [[Moodle 1.4.5 Release Notes|Moodle 1.4.5]] (7th May, 2005)&lt;br /&gt;
* [[Moodle 1.4.4 Release Notes|Moodle 1.4.4]] (7th March, 2005)&lt;br /&gt;
* [[Moodle 1.4.3 Release Notes|Moodle 1.4.3]] (21st December, 2004)&lt;br /&gt;
* [[Moodle 1.4.2 Release Notes|Moodle 1.4.2]] (5th November, 2004)&lt;br /&gt;
* [[Moodle 1.4.1 Release Notes|Moodle 1.4.1]] (12th September, 2004)&lt;br /&gt;
* [[Moodle 1.4 Release Notes|Moodle 1.4]] (31st August, 2004)&lt;br /&gt;
* [[Moodle 1.3.4 Release Notes|Moodle 1.3.4]] (11th August, 2004)&lt;br /&gt;
* [[Moodle 1.3.3 Release Notes|Moodle 1.3.3]] (16th July, 2004)&lt;br /&gt;
* [[Moodle 1.3.2 Release Notes|Moodle 1.3.2]] (9th July, 2004)&lt;br /&gt;
* [[Moodle 1.3.1 Release Notes|Moodle 1.3.1]] (4th June, 2004)&lt;br /&gt;
* [[Moodle 1.3 Release Notes|Moodle 1.3]] (25th May, 2004)&lt;br /&gt;
* [[Moodle 1.2.1 Release Notes|Moodle 1.2.1]] (25th March, 2004)&lt;br /&gt;
* [[Moodle 1.2 Release Notes|Moodle 1.2]] (20th March, 2004)&lt;br /&gt;
* [[Moodle 1.1.1 Release Notes|Moodle 1.1.1]] (10 September, 2003)&lt;br /&gt;
* [[Moodle 1.1 Release Notes|Moodle 1.1]] (28 August, 2003)&lt;br /&gt;
* [[Moodle 1.0.9 Release Notes|Moodle 1.0.9]] (29th May, 2003)&lt;br /&gt;
* Releases older than 1.0.9 can be seen in the [http://moodle.org/mod/forum/view.php?f=1 Moodle.org announcement forum].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[About Moodle|Back to About Moodle]]&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Latest_release_notes&amp;diff=2169</id>
		<title>Latest release notes</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Latest_release_notes&amp;diff=2169"/>
		<updated>2005-07-22T10:25:03Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Moodle 1.5.2 (16th July, 2005) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Moodle 1.5.2 (16th July, 2005) ==&lt;br /&gt;
&lt;br /&gt;
=== Various fixes ===&lt;br /&gt;
&lt;br /&gt;
*  Journal -&amp;gt; Assignment upgrade now works properly :-/&lt;br /&gt;
* Assignment submodules now upgrade as expected&lt;br /&gt;
* Various other bugs with new Assignments fixed&lt;br /&gt;
* Journal module is now disabled by default on new installations&lt;br /&gt;
* Login page is now 100% HTTPS if required&lt;br /&gt;
* Various small standard theme tweaks&lt;br /&gt;
* Fix for recent matching questions display bug in Quiz&lt;br /&gt;
* Language editor no longer creates empty files when not necessary (caused country list bug)&lt;br /&gt;
* Fixed some manifest parsing problems in SCORM module&lt;br /&gt;
* Multilang filter now deals with pack names that contain numbers&lt;br /&gt;
* Files are now force-downloaded (fixes IE problems and some security issues)&lt;br /&gt;
* Relinking debugging output is escaped&lt;br /&gt;
* Large MP3 player now displays ID3 tags properly again&lt;br /&gt;
* Some chat daemon improvements&lt;br /&gt;
&lt;br /&gt;
=== Some new things ===&lt;br /&gt;
&lt;br /&gt;
* Orangewhite theme optimised for use on PDA&lt;br /&gt;
* Forum user posts page can be called without userid&lt;br /&gt;
* Altavista BabelFish now allowed in as guest when Google is&lt;br /&gt;
&lt;br /&gt;
==Moodle 1.5.1 (8th July, 2005) ==&lt;br /&gt;
&lt;br /&gt;
==Moodle 1.5 (5th June, 2005) ==&lt;br /&gt;
&lt;br /&gt;
Here you can find the release notes of the current stable version of Moodle. &#039;&#039;&#039;If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Headline features ===&lt;br /&gt;
&lt;br /&gt;
* Web pages are compliant with XHTML Transitional 1.0&lt;br /&gt;
* Improved &#039;&#039;&#039;Accessibility&#039;&#039;&#039;, aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.&lt;br /&gt;
* Very strong &#039;&#039;&#039;new Themes system&#039;&#039;&#039;, allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.&lt;br /&gt;
* Integrated &#039;&#039;&#039;Messaging&#039;&#039;&#039; feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc&lt;br /&gt;
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).&lt;br /&gt;
* New &#039;&#039;&#039;Blocks&#039;&#039;&#039; system, allowing multiple copies of blocks and better block configuration&lt;br /&gt;
* Full support for &#039;&#039;&#039;Daylight Savings Time&#039;&#039;&#039; in every locality around the globe, so everyone always see the correct local time for all events.&lt;br /&gt;
* New &#039;&#039;&#039;extended gradebook&#039;&#039;&#039; allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options&lt;br /&gt;
* Users can be required to agree to a &#039;&#039;&#039;Site Policy&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Other Major System-wide Improvements ===&lt;br /&gt;
&lt;br /&gt;
==== Admin ====&lt;br /&gt;
&lt;br /&gt;
* New &amp;quot;maintenance mode&amp;quot; allows the admin to temporarily disable a site (during upgrades, for example).&lt;br /&gt;
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)&lt;br /&gt;
* New version of Moodle MySQL Admin module (available separately)&lt;br /&gt;
* New calendar options page provides user interface to configure the behavior of the calendar&lt;br /&gt;
&lt;br /&gt;
==== Authentication ====&lt;br /&gt;
&lt;br /&gt;
* New Shibboleth Support&lt;br /&gt;
* New CAS Support&lt;br /&gt;
* New PAM Support&lt;br /&gt;
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.&lt;br /&gt;
* Certain user fields can be locked by the admin when using external authentication&lt;br /&gt;
* Improved session handling now detects &amp;quot;crossover&amp;quot; sessions that we have found in some buggy PHP installations and prevents them&lt;br /&gt;
* Sessions can now be stored in the database (good for clustered installations!)&lt;br /&gt;
* Users can be forced to change their password&lt;br /&gt;
&lt;br /&gt;
==== Files ====&lt;br /&gt;
&lt;br /&gt;
* Standardised file browsing in all areas&lt;br /&gt;
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.&lt;br /&gt;
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)&lt;br /&gt;
&lt;br /&gt;
==== Filters ====&lt;br /&gt;
&lt;br /&gt;
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.&lt;br /&gt;
* Huge efficiency improvements for complex filters like the Glossary filter&lt;br /&gt;
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code&lt;br /&gt;
* Improved censorship filter, now &amp;quot;blacks out&amp;quot; words using styles and uses a word list from the language packs.&lt;br /&gt;
* Improved Flash MP3 player, now shows progress bar while downloading and playing&lt;br /&gt;
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: &amp;lt;span lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG-&amp;gt;filtermatchonepertext, $CFG-&amp;gt;filtermatchoneperpage).&lt;br /&gt;
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user&#039;s chosen language.&lt;br /&gt;
&lt;br /&gt;
==== Themes ====&lt;br /&gt;
&lt;br /&gt;
* Modules can provide standard styles&lt;br /&gt;
* Themes can override required styles of other themes&lt;br /&gt;
* Users and courses can choose their own themes if the admin allows it&lt;br /&gt;
* Implementation of tabs interface on many pages&lt;br /&gt;
* Modules, Blocks and Languages can define their own standard styles&lt;br /&gt;
&lt;br /&gt;
==== HTML Editor ====&lt;br /&gt;
&lt;br /&gt;
* The toolbuttons offered in the editor toolbar are now configurable by the admin&lt;br /&gt;
* Search and Replace text within the editor text area (with optional use of regular expressions)&lt;br /&gt;
&lt;br /&gt;
==== Course management ====&lt;br /&gt;
&lt;br /&gt;
* Transparent Blackboard 5.5 course importing (partial 6.0 support)&lt;br /&gt;
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses&lt;br /&gt;
* New tool to copy content from a course to other.&lt;br /&gt;
&lt;br /&gt;
==== New blocks ====&lt;br /&gt;
&lt;br /&gt;
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage&lt;br /&gt;
* Remote RSS feed: allows to display external news channels inside a Moodle course&lt;br /&gt;
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage&lt;br /&gt;
&lt;br /&gt;
==== Calendar ====&lt;br /&gt;
&lt;br /&gt;
* Major speed improvements for sites with a large number of courses using groups&lt;br /&gt;
* Repeating events can now be modified or deleted all at the same time or separately as before&lt;br /&gt;
* New &amp;quot;remember filter settings&amp;quot; preference that allows calendar filters to remember their status between logins&lt;br /&gt;
&lt;br /&gt;
=== Activity Module Improvements ===&lt;br /&gt;
&lt;br /&gt;
==== Assignment ====&lt;br /&gt;
&lt;br /&gt;
* Completely refactored into a new class-based design, allowing new plugin-assignment types&lt;br /&gt;
* New Online Text assignment type that doesn&#039;t require files and allows inline comments when grading - this new type effectively replaces the old Journal module&lt;br /&gt;
* Vastly improved grading interface for handling large classes&lt;br /&gt;
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work&lt;br /&gt;
&lt;br /&gt;
==== Chat ====&lt;br /&gt;
&lt;br /&gt;
* Streamlined interface looks smoother, works faster, even without using the optional server daemon&lt;br /&gt;
* Blocks can now be added to chat pages (e.g. for additional information)&lt;br /&gt;
&lt;br /&gt;
==== Choice ====&lt;br /&gt;
&lt;br /&gt;
* Rewritten to allow any number of choices&lt;br /&gt;
* The number of users per choice can be limited, which allows it to be used as tool for &amp;quot;signing up&amp;quot; to an array of options.&lt;br /&gt;
* You can now download the results of the choice to XLS or a TXT file&lt;br /&gt;
&lt;br /&gt;
==== Forum ====&lt;br /&gt;
&lt;br /&gt;
* Powerful new Google-like forum searching tools&lt;br /&gt;
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view&lt;br /&gt;
* The tracking system may be disabled by teachers/users&lt;br /&gt;
* User profiles show all posts by a user, as well as all discussions&lt;br /&gt;
* When admins edit user messages, a notice is attached&lt;br /&gt;
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post&lt;br /&gt;
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.&lt;br /&gt;
&lt;br /&gt;
==== Glossary ====&lt;br /&gt;
&lt;br /&gt;
* New setting to enable/disable the print view of each glossary.&lt;br /&gt;
* New search system looks for words everywhere (instead of doing exact phrase match).&lt;br /&gt;
* More information is sent to logs to be able to track activity better.&lt;br /&gt;
&lt;br /&gt;
==== Journal ====&lt;br /&gt;
&lt;br /&gt;
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don&#039;t want this to happen, then define this in your config.php: $CFG-&amp;gt;noconvertjournals = true;&lt;br /&gt;
&lt;br /&gt;
==== Lesson ====&lt;br /&gt;
&lt;br /&gt;
* Now supports timed Lessons&lt;br /&gt;
* Can create practice Lessons (grades are not stored)&lt;br /&gt;
* Option for students to view points earned while taking the Lesson&lt;br /&gt;
* Allow students to review their answers before submitting the Lesson&lt;br /&gt;
* New Slide Show Mode (only branch tables are displayed as slides)&lt;br /&gt;
* New Left Menu (for enabled branch tables only)&lt;br /&gt;
* Lessons can now be Password Protected&lt;br /&gt;
* A Tree View can be used for the Lesson creation screen&lt;br /&gt;
* Students can post their high scores&lt;br /&gt;
* New option to save a Lesson&#039;s settings as defaults for new lessons in the same course&lt;br /&gt;
* Can delete a student&#039;s attempts&lt;br /&gt;
* New page Jumps:&lt;br /&gt;
** Previous Page&lt;br /&gt;
** Unseen question within a branch&lt;br /&gt;
** Random question within a branch&lt;br /&gt;
** Unseen question within a cluster&lt;br /&gt;
* Added functionality to view Lesson statistics&lt;br /&gt;
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student&lt;br /&gt;
* New question creation interface&lt;br /&gt;
&lt;br /&gt;
==== Quiz ====&lt;br /&gt;
&lt;br /&gt;
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.&lt;br /&gt;
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.&lt;br /&gt;
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.&lt;br /&gt;
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.&lt;br /&gt;
* Is prepared for the handling of IMS QTI questions once web services for these become available.&lt;br /&gt;
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.&lt;br /&gt;
* New &amp;quot;improved security&amp;quot; mode shows quiz in a separate full-screen window, with many browser features disabled&lt;br /&gt;
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.&lt;br /&gt;
* Blocks can now be added to quiz pages (to show results table, or additional information etc)&lt;br /&gt;
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.&lt;br /&gt;
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders&lt;br /&gt;
* Final grade can be a fractional number, with teacher-defined decimal figures&lt;br /&gt;
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options&lt;br /&gt;
* Questions can be edited with one click from the improved quiz preview and question preview screens.&lt;br /&gt;
* Questions can be copied with one click, to allow question variations to be created with ease.&lt;br /&gt;
* Revamped question categories structures and editing interface.&lt;br /&gt;
* Categories now can contain nested subcategories and can be re-ordered.&lt;br /&gt;
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.&lt;br /&gt;
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.&lt;br /&gt;
* Quiz creators are prevented from changing the question set of quizes that have had student responses.&lt;br /&gt;
* Recognition, and rejection, of overlapping/redundant questions has been improved.&lt;br /&gt;
* The display of questions in longer quiz categories on the quiz editing page is now paginated.&lt;br /&gt;
* New export types - IMS QTI (2.0) and xhtml. Improvements &amp;amp; fixes to others.&lt;br /&gt;
* New import type - Hot Potato. Improvements &amp;amp; fixes to others.&lt;br /&gt;
&lt;br /&gt;
==== Scorm ====&lt;br /&gt;
&lt;br /&gt;
* The module is now fully conformant with the SCORM 1.2 standard.&lt;br /&gt;
* User result data storage and reporting was improved.&lt;br /&gt;
* AICC packages can now be imported.&lt;br /&gt;
&lt;br /&gt;
==== Survey ====&lt;br /&gt;
&lt;br /&gt;
* Graph formatting has been improved (labels are more readable)&lt;br /&gt;
&lt;br /&gt;
==== Wiki ====&lt;br /&gt;
&lt;br /&gt;
* Changes to wiki pages are now monitored and displayed in Recent Activity block&lt;br /&gt;
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis&lt;br /&gt;
&lt;br /&gt;
== Older Release Notes ==&lt;br /&gt;
&lt;br /&gt;
* [[Moodle 1.4.5 Release Notes|Moodle 1.4.5]] (7th May, 2005)&lt;br /&gt;
* [[Moodle 1.4.4 Release Notes|Moodle 1.4.4]] (7th March, 2005)&lt;br /&gt;
* [[Moodle 1.4.3 Release Notes|Moodle 1.4.3]] (21st December, 2004)&lt;br /&gt;
* [[Moodle 1.4.2 Release Notes|Moodle 1.4.2]] (5th November, 2004)&lt;br /&gt;
* [[Moodle 1.4.1 Release Notes|Moodle 1.4.1]] (12th September, 2004)&lt;br /&gt;
* [[Moodle 1.4 Release Notes|Moodle 1.4]] (31st August, 2004)&lt;br /&gt;
* [[Moodle 1.3.4 Release Notes|Moodle 1.3.4]] (11th August, 2004)&lt;br /&gt;
* [[Moodle 1.3.3 Release Notes|Moodle 1.3.3]] (16th July, 2004)&lt;br /&gt;
* [[Moodle 1.3.2 Release Notes|Moodle 1.3.2]] (9th July, 2004)&lt;br /&gt;
* [[Moodle 1.3.1 Release Notes|Moodle 1.3.1]] (4th June, 2004)&lt;br /&gt;
* [[Moodle 1.3 Release Notes|Moodle 1.3]] (25th May, 2004)&lt;br /&gt;
* [[Moodle 1.2.1 Release Notes|Moodle 1.2.1]] (25th March, 2004)&lt;br /&gt;
* [[Moodle 1.2 Release Notes|Moodle 1.2]] (20th March, 2004)&lt;br /&gt;
* [[Moodle 1.1.1 Release Notes|Moodle 1.1.1]] (10 September, 2003)&lt;br /&gt;
* [[Moodle 1.1 Release Notes|Moodle 1.1]] (28 August, 2003)&lt;br /&gt;
* [[Moodle 1.0.9 Release Notes|Moodle 1.0.9]] (29th May, 2003)&lt;br /&gt;
* Releases older than 1.0.9 can be seen in the [http://moodle.org/mod/forum/view.php?f=1 Moodle.org announcement forum].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[About Moodle|Back to About Moodle]]&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Latest_release_notes&amp;diff=2168</id>
		<title>Latest release notes</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Latest_release_notes&amp;diff=2168"/>
		<updated>2005-07-22T10:23:19Z</updated>

		<summary type="html">&lt;p&gt;Stencel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Moodle 1.5.2 (16th July, 2005) ==&lt;br /&gt;
&lt;br /&gt;
==Moodle 1.5.1 (8th July, 2005) ==&lt;br /&gt;
&lt;br /&gt;
==Moodle 1.5 (5th June, 2005) ==&lt;br /&gt;
&lt;br /&gt;
Here you can find the release notes of the current stable version of Moodle. &#039;&#039;&#039;If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Headline features ===&lt;br /&gt;
&lt;br /&gt;
* Web pages are compliant with XHTML Transitional 1.0&lt;br /&gt;
* Improved &#039;&#039;&#039;Accessibility&#039;&#039;&#039;, aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.&lt;br /&gt;
* Very strong &#039;&#039;&#039;new Themes system&#039;&#039;&#039;, allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.&lt;br /&gt;
* Integrated &#039;&#039;&#039;Messaging&#039;&#039;&#039; feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc&lt;br /&gt;
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).&lt;br /&gt;
* New &#039;&#039;&#039;Blocks&#039;&#039;&#039; system, allowing multiple copies of blocks and better block configuration&lt;br /&gt;
* Full support for &#039;&#039;&#039;Daylight Savings Time&#039;&#039;&#039; in every locality around the globe, so everyone always see the correct local time for all events.&lt;br /&gt;
* New &#039;&#039;&#039;extended gradebook&#039;&#039;&#039; allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options&lt;br /&gt;
* Users can be required to agree to a &#039;&#039;&#039;Site Policy&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Other Major System-wide Improvements ===&lt;br /&gt;
&lt;br /&gt;
==== Admin ====&lt;br /&gt;
&lt;br /&gt;
* New &amp;quot;maintenance mode&amp;quot; allows the admin to temporarily disable a site (during upgrades, for example).&lt;br /&gt;
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)&lt;br /&gt;
* New version of Moodle MySQL Admin module (available separately)&lt;br /&gt;
* New calendar options page provides user interface to configure the behavior of the calendar&lt;br /&gt;
&lt;br /&gt;
==== Authentication ====&lt;br /&gt;
&lt;br /&gt;
* New Shibboleth Support&lt;br /&gt;
* New CAS Support&lt;br /&gt;
* New PAM Support&lt;br /&gt;
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.&lt;br /&gt;
* Certain user fields can be locked by the admin when using external authentication&lt;br /&gt;
* Improved session handling now detects &amp;quot;crossover&amp;quot; sessions that we have found in some buggy PHP installations and prevents them&lt;br /&gt;
* Sessions can now be stored in the database (good for clustered installations!)&lt;br /&gt;
* Users can be forced to change their password&lt;br /&gt;
&lt;br /&gt;
==== Files ====&lt;br /&gt;
&lt;br /&gt;
* Standardised file browsing in all areas&lt;br /&gt;
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.&lt;br /&gt;
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)&lt;br /&gt;
&lt;br /&gt;
==== Filters ====&lt;br /&gt;
&lt;br /&gt;
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.&lt;br /&gt;
* Huge efficiency improvements for complex filters like the Glossary filter&lt;br /&gt;
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code&lt;br /&gt;
* Improved censorship filter, now &amp;quot;blacks out&amp;quot; words using styles and uses a word list from the language packs.&lt;br /&gt;
* Improved Flash MP3 player, now shows progress bar while downloading and playing&lt;br /&gt;
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: &amp;lt;span lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG-&amp;gt;filtermatchonepertext, $CFG-&amp;gt;filtermatchoneperpage).&lt;br /&gt;
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user&#039;s chosen language.&lt;br /&gt;
&lt;br /&gt;
==== Themes ====&lt;br /&gt;
&lt;br /&gt;
* Modules can provide standard styles&lt;br /&gt;
* Themes can override required styles of other themes&lt;br /&gt;
* Users and courses can choose their own themes if the admin allows it&lt;br /&gt;
* Implementation of tabs interface on many pages&lt;br /&gt;
* Modules, Blocks and Languages can define their own standard styles&lt;br /&gt;
&lt;br /&gt;
==== HTML Editor ====&lt;br /&gt;
&lt;br /&gt;
* The toolbuttons offered in the editor toolbar are now configurable by the admin&lt;br /&gt;
* Search and Replace text within the editor text area (with optional use of regular expressions)&lt;br /&gt;
&lt;br /&gt;
==== Course management ====&lt;br /&gt;
&lt;br /&gt;
* Transparent Blackboard 5.5 course importing (partial 6.0 support)&lt;br /&gt;
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses&lt;br /&gt;
* New tool to copy content from a course to other.&lt;br /&gt;
&lt;br /&gt;
==== New blocks ====&lt;br /&gt;
&lt;br /&gt;
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage&lt;br /&gt;
* Remote RSS feed: allows to display external news channels inside a Moodle course&lt;br /&gt;
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage&lt;br /&gt;
&lt;br /&gt;
==== Calendar ====&lt;br /&gt;
&lt;br /&gt;
* Major speed improvements for sites with a large number of courses using groups&lt;br /&gt;
* Repeating events can now be modified or deleted all at the same time or separately as before&lt;br /&gt;
* New &amp;quot;remember filter settings&amp;quot; preference that allows calendar filters to remember their status between logins&lt;br /&gt;
&lt;br /&gt;
=== Activity Module Improvements ===&lt;br /&gt;
&lt;br /&gt;
==== Assignment ====&lt;br /&gt;
&lt;br /&gt;
* Completely refactored into a new class-based design, allowing new plugin-assignment types&lt;br /&gt;
* New Online Text assignment type that doesn&#039;t require files and allows inline comments when grading - this new type effectively replaces the old Journal module&lt;br /&gt;
* Vastly improved grading interface for handling large classes&lt;br /&gt;
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work&lt;br /&gt;
&lt;br /&gt;
==== Chat ====&lt;br /&gt;
&lt;br /&gt;
* Streamlined interface looks smoother, works faster, even without using the optional server daemon&lt;br /&gt;
* Blocks can now be added to chat pages (e.g. for additional information)&lt;br /&gt;
&lt;br /&gt;
==== Choice ====&lt;br /&gt;
&lt;br /&gt;
* Rewritten to allow any number of choices&lt;br /&gt;
* The number of users per choice can be limited, which allows it to be used as tool for &amp;quot;signing up&amp;quot; to an array of options.&lt;br /&gt;
* You can now download the results of the choice to XLS or a TXT file&lt;br /&gt;
&lt;br /&gt;
==== Forum ====&lt;br /&gt;
&lt;br /&gt;
* Powerful new Google-like forum searching tools&lt;br /&gt;
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view&lt;br /&gt;
* The tracking system may be disabled by teachers/users&lt;br /&gt;
* User profiles show all posts by a user, as well as all discussions&lt;br /&gt;
* When admins edit user messages, a notice is attached&lt;br /&gt;
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post&lt;br /&gt;
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.&lt;br /&gt;
&lt;br /&gt;
==== Glossary ====&lt;br /&gt;
&lt;br /&gt;
* New setting to enable/disable the print view of each glossary.&lt;br /&gt;
* New search system looks for words everywhere (instead of doing exact phrase match).&lt;br /&gt;
* More information is sent to logs to be able to track activity better.&lt;br /&gt;
&lt;br /&gt;
==== Journal ====&lt;br /&gt;
&lt;br /&gt;
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don&#039;t want this to happen, then define this in your config.php: $CFG-&amp;gt;noconvertjournals = true;&lt;br /&gt;
&lt;br /&gt;
==== Lesson ====&lt;br /&gt;
&lt;br /&gt;
* Now supports timed Lessons&lt;br /&gt;
* Can create practice Lessons (grades are not stored)&lt;br /&gt;
* Option for students to view points earned while taking the Lesson&lt;br /&gt;
* Allow students to review their answers before submitting the Lesson&lt;br /&gt;
* New Slide Show Mode (only branch tables are displayed as slides)&lt;br /&gt;
* New Left Menu (for enabled branch tables only)&lt;br /&gt;
* Lessons can now be Password Protected&lt;br /&gt;
* A Tree View can be used for the Lesson creation screen&lt;br /&gt;
* Students can post their high scores&lt;br /&gt;
* New option to save a Lesson&#039;s settings as defaults for new lessons in the same course&lt;br /&gt;
* Can delete a student&#039;s attempts&lt;br /&gt;
* New page Jumps:&lt;br /&gt;
** Previous Page&lt;br /&gt;
** Unseen question within a branch&lt;br /&gt;
** Random question within a branch&lt;br /&gt;
** Unseen question within a cluster&lt;br /&gt;
* Added functionality to view Lesson statistics&lt;br /&gt;
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student&lt;br /&gt;
* New question creation interface&lt;br /&gt;
&lt;br /&gt;
==== Quiz ====&lt;br /&gt;
&lt;br /&gt;
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.&lt;br /&gt;
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.&lt;br /&gt;
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.&lt;br /&gt;
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.&lt;br /&gt;
* Is prepared for the handling of IMS QTI questions once web services for these become available.&lt;br /&gt;
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.&lt;br /&gt;
* New &amp;quot;improved security&amp;quot; mode shows quiz in a separate full-screen window, with many browser features disabled&lt;br /&gt;
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.&lt;br /&gt;
* Blocks can now be added to quiz pages (to show results table, or additional information etc)&lt;br /&gt;
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.&lt;br /&gt;
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders&lt;br /&gt;
* Final grade can be a fractional number, with teacher-defined decimal figures&lt;br /&gt;
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options&lt;br /&gt;
* Questions can be edited with one click from the improved quiz preview and question preview screens.&lt;br /&gt;
* Questions can be copied with one click, to allow question variations to be created with ease.&lt;br /&gt;
* Revamped question categories structures and editing interface.&lt;br /&gt;
* Categories now can contain nested subcategories and can be re-ordered.&lt;br /&gt;
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.&lt;br /&gt;
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.&lt;br /&gt;
* Quiz creators are prevented from changing the question set of quizes that have had student responses.&lt;br /&gt;
* Recognition, and rejection, of overlapping/redundant questions has been improved.&lt;br /&gt;
* The display of questions in longer quiz categories on the quiz editing page is now paginated.&lt;br /&gt;
* New export types - IMS QTI (2.0) and xhtml. Improvements &amp;amp; fixes to others.&lt;br /&gt;
* New import type - Hot Potato. Improvements &amp;amp; fixes to others.&lt;br /&gt;
&lt;br /&gt;
==== Scorm ====&lt;br /&gt;
&lt;br /&gt;
* The module is now fully conformant with the SCORM 1.2 standard.&lt;br /&gt;
* User result data storage and reporting was improved.&lt;br /&gt;
* AICC packages can now be imported.&lt;br /&gt;
&lt;br /&gt;
==== Survey ====&lt;br /&gt;
&lt;br /&gt;
* Graph formatting has been improved (labels are more readable)&lt;br /&gt;
&lt;br /&gt;
==== Wiki ====&lt;br /&gt;
&lt;br /&gt;
* Changes to wiki pages are now monitored and displayed in Recent Activity block&lt;br /&gt;
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis&lt;br /&gt;
&lt;br /&gt;
== Older Release Notes ==&lt;br /&gt;
&lt;br /&gt;
* [[Moodle 1.4.5 Release Notes|Moodle 1.4.5]] (7th May, 2005)&lt;br /&gt;
* [[Moodle 1.4.4 Release Notes|Moodle 1.4.4]] (7th March, 2005)&lt;br /&gt;
* [[Moodle 1.4.3 Release Notes|Moodle 1.4.3]] (21st December, 2004)&lt;br /&gt;
* [[Moodle 1.4.2 Release Notes|Moodle 1.4.2]] (5th November, 2004)&lt;br /&gt;
* [[Moodle 1.4.1 Release Notes|Moodle 1.4.1]] (12th September, 2004)&lt;br /&gt;
* [[Moodle 1.4 Release Notes|Moodle 1.4]] (31st August, 2004)&lt;br /&gt;
* [[Moodle 1.3.4 Release Notes|Moodle 1.3.4]] (11th August, 2004)&lt;br /&gt;
* [[Moodle 1.3.3 Release Notes|Moodle 1.3.3]] (16th July, 2004)&lt;br /&gt;
* [[Moodle 1.3.2 Release Notes|Moodle 1.3.2]] (9th July, 2004)&lt;br /&gt;
* [[Moodle 1.3.1 Release Notes|Moodle 1.3.1]] (4th June, 2004)&lt;br /&gt;
* [[Moodle 1.3 Release Notes|Moodle 1.3]] (25th May, 2004)&lt;br /&gt;
* [[Moodle 1.2.1 Release Notes|Moodle 1.2.1]] (25th March, 2004)&lt;br /&gt;
* [[Moodle 1.2 Release Notes|Moodle 1.2]] (20th March, 2004)&lt;br /&gt;
* [[Moodle 1.1.1 Release Notes|Moodle 1.1.1]] (10 September, 2003)&lt;br /&gt;
* [[Moodle 1.1 Release Notes|Moodle 1.1]] (28 August, 2003)&lt;br /&gt;
* [[Moodle 1.0.9 Release Notes|Moodle 1.0.9]] (29th May, 2003)&lt;br /&gt;
* Releases older than 1.0.9 can be seen in the [http://moodle.org/mod/forum/view.php?f=1 Moodle.org announcement forum].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[About Moodle|Back to About Moodle]]&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=User_talk:Stencel&amp;diff=2078</id>
		<title>User talk:Stencel</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=User_talk:Stencel&amp;diff=2078"/>
		<updated>2005-07-14T20:31:17Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Theme Documentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Now you can send a message to me by clicking on the &amp;quot;+&amp;quot; (plus) tab on the top of this page. I will automatically be notified of your message by email.&lt;br /&gt;
&lt;br /&gt;
== Oooops ==&lt;br /&gt;
&lt;br /&gt;
Ooops. I added loads of topics on the teacher manual front page then saw the note saying contact you if you wish to add topics!!!&lt;br /&gt;
&lt;br /&gt;
Perhaps the 3rd party add on modules need to go on a seperate page as the first page will start to get really long.&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
Hi,&lt;br /&gt;
&lt;br /&gt;
I&#039;ll have a look at the topics you&#039;ve created and just edit them, if necessary, ok?&lt;br /&gt;
Re. the 3rd party add on modules - yes, I guess we&#039;ll have to move them to a separate page. (Edit - I have moved them now)&lt;br /&gt;
&lt;br /&gt;
Thanks Darren,&lt;br /&gt;
&lt;br /&gt;
Przemek&lt;br /&gt;
&lt;br /&gt;
== watchlist ==&lt;br /&gt;
&lt;br /&gt;
przemek&lt;br /&gt;
you said once that the pages we modify automatically appear in our watchlist, right?&lt;br /&gt;
rafal&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
Yes, that&#039;s right. Is it not happening for you?&lt;br /&gt;
&lt;br /&gt;
Przemek&lt;br /&gt;
&lt;br /&gt;
== Theme Documentation ==&lt;br /&gt;
&lt;br /&gt;
Hi Przemek,&lt;br /&gt;
&lt;br /&gt;
some time ago I wrote in the forum to get in contact with you. Now it happens ;-)&lt;br /&gt;
&lt;br /&gt;
It is nice to see the new online home for the Moodle documentation. I am very curiuos how active this project will evolve.&lt;br /&gt;
&lt;br /&gt;
Martin sent me the link to this Moodle Docs site and proposed to write all theme related documentation here. He gave me [[Themes]] as the link. There I started to create a sub structure. Perhaps you have a look at it.&lt;br /&gt;
&lt;br /&gt;
An important question is, if the themes documention and a theme scrapbook is well suited within the &amp;quot;Documentation for Developers&amp;quot; section? The scrapbook should be in something like a &amp;quot;Tipps &amp;amp; Tricks&amp;quot; section.&lt;br /&gt;
&lt;br /&gt;
--UrsHunkler 2005-07-13&lt;br /&gt;
&lt;br /&gt;
Hi Urs,&lt;br /&gt;
&lt;br /&gt;
First of all, thank you for your contribution :-)&lt;br /&gt;
&lt;br /&gt;
Regarding your question - as I understand it, the documentation you&#039;re writing will be for site admins who want to customize the look of their Moodle, right? If so, then I personally think that the theme documentation should be linked from the administrators&#039;, not developers&#039; section. What do you think?&lt;br /&gt;
&lt;br /&gt;
--[[User:Stencel|Stencel]] 14 July 2005 20:31 (WST)&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Administrator_documentation&amp;diff=1988</id>
		<title>Administrator documentation</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Administrator_documentation&amp;diff=1988"/>
		<updated>2005-07-04T12:55:09Z</updated>

		<summary type="html">&lt;p&gt;Stencel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Installing or upgrading Moodle ==&lt;br /&gt;
&lt;br /&gt;
# [[Installing Moodle]]&lt;br /&gt;
# [[Installation FAQ]]&lt;br /&gt;
# [[Installing Apache, MySQL and PHP]]&lt;br /&gt;
# [[Upgrading Moodle]]&lt;br /&gt;
&lt;br /&gt;
==Step-by-Step Installation Guides==&lt;br /&gt;
&lt;br /&gt;
If the Installation information above is not enough to guide you through the process, here are some detailed installation guides for different operating systems:&lt;br /&gt;
&lt;br /&gt;
# [[Step by Step Installation Guide for Windows]]&lt;br /&gt;
# [[Step by Step Installation Guide for RedHat]]&lt;br /&gt;
# [[Step by Step Installation Guide for Mac OS X]]&lt;br /&gt;
# [[Step by Step Installation Guide for IIS]]&lt;br /&gt;
# [[Step by Step Installation Guide for FreeBSD]]&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Main_page&amp;diff=1983</id>
		<title>Main page</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Main_page&amp;diff=1983"/>
		<updated>2005-07-02T19:51:59Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Moodle Documentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &#039;&#039;&#039;Note for Contributors&#039;&#039;&#039;&lt;br /&gt;
 the navigation menu on the left will be updated later&lt;br /&gt;
 for the time being, use the &#039;&#039;&#039;Main Page&#039;&#039;&#039; link in that menu to find the tutorials&lt;br /&gt;
&lt;br /&gt;
=Moodle Documentation=&lt;br /&gt;
&lt;br /&gt;
* [[About Moodle]]&lt;br /&gt;
&lt;br /&gt;
* [[Documentation for Students]] (not yet started)&lt;br /&gt;
&lt;br /&gt;
* [[Documentation for Teachers]]&lt;br /&gt;
&lt;br /&gt;
* [[Documentation for Administrators]]&lt;br /&gt;
&lt;br /&gt;
* [[Documentation for Developers]] (not yet started)&lt;br /&gt;
&lt;br /&gt;
* [[Guidelines for Contributors]]&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Main_page&amp;diff=1982</id>
		<title>Main page</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Main_page&amp;diff=1982"/>
		<updated>2005-07-02T19:51:28Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Moodle Documentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &#039;&#039;&#039;Note for Contributors&#039;&#039;&#039;&lt;br /&gt;
 the navigation menu on the left will be updated later&lt;br /&gt;
 for the time being, use the &#039;&#039;&#039;Main Page&#039;&#039;&#039; link in that menu to find the tutorials&lt;br /&gt;
&lt;br /&gt;
=Moodle Documentation=&lt;br /&gt;
&lt;br /&gt;
[[About Moodle]]&lt;br /&gt;
&lt;br /&gt;
[[Documentation for Students]] (not yet started)&lt;br /&gt;
&lt;br /&gt;
[[Documentation for Teachers]]&lt;br /&gt;
&lt;br /&gt;
[[Documentation for Administrators]]&lt;br /&gt;
&lt;br /&gt;
[[Documentation for Developers]] (not yet started)&lt;br /&gt;
&lt;br /&gt;
[[Guidelines for Contributors]]&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Credits&amp;diff=1981</id>
		<title>Credits</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Credits&amp;diff=1981"/>
		<updated>2005-07-02T19:49:22Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Documentation writers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overall guidance==&lt;br /&gt;
&lt;br /&gt;
[http://dougiamas.com/ Martin Dougiamas] is the originator, lead developer, project manager, release manager and general teaboy for the whole Moodle project. Do you take sugar?&lt;br /&gt;
&lt;br /&gt;
The Moodle software package is [[License|Copyright © 1999-2004, Martin Dougiamas under the GNU GPL]].&lt;br /&gt;
&lt;br /&gt;
==Main Developers==&lt;br /&gt;
&lt;br /&gt;
A special thanks from all of us goes to those who have contributed substantial and ongoing amounts of time to writing Moodle code and helping it grow. These are people who &amp;quot;get&amp;quot; what developing Moodle is all about and without whom Moodle would be a far lesser thing:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eloy Lafuente (stronk7), Ray Kingdon, Williams Castillo, Petri Asikainen, Henrik Kaipe, Zbigniew Fiedorowicz, Gustav Delius, Thomas Robb, Janne Mikkonen, Jon Papaioannou (pj), Scott Elliott, Shane Elliott, Roberto Pinna (Bobo), Mike Churchward, Petr Škoda (skodak), Penny Leach, Martin Langhoff&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Other Contributors==&lt;br /&gt;
&lt;br /&gt;
Many other people have contributed (and are still contributing) with constructive discussions, support, testing and various chunks of code and documentation. This list is long and always changing, but some names include (in the order they were added):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Peter C. Taylor, Art Lader, Matt Hope, Tom Murdock, Sébastien Namèche, James Miller, Dustin Rue, Holger Schadeck, Giovanni Tummarello, John Windmueller, Sean Keogh, Mitsuhiro Yoshida, Greg Barnett, Mark Kimes, Mary Hunter, Russell Jungwirth, Przemyslaw Stencel, John &amp;quot;Captain&amp;quot; Eyre, Paula Edmiston, Howard Miller, Claudio Tavares, P. Timothy Ervin, Bob Calder, Ursula Raab, David Delgado, Mad Alex, Gaëtan Frenoy, Bernard Boucher, Bryan Williams, Rob Butner, Koen Roggemans, David Scotson, Torsten Anderson, Eamon Costello, Hannes Gassert, Andrew Walker.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sorry if we&#039;ve forgotten to include your name here - the Moodle community is large and active so this list is difficult to maintain! Please email Martin and make your suggestions! :-)&lt;br /&gt;
&lt;br /&gt;
Thanks also to everyone of you who have&lt;br /&gt;
* donated via the [http://moodle.org/donations Donations page],&lt;br /&gt;
* contributed to the [http://moodle.org/bugs bug tracker], and&lt;br /&gt;
* participated in the [http://moodle.org/community Moodle Community]&lt;br /&gt;
&lt;br /&gt;
==Translators==&lt;br /&gt;
&lt;br /&gt;
One of Moodle&#039;s strengths is the number of translations it has. Each translation takes many hours of work, as there are over 1000 phrases to translate (plus hundreds of help files!). Many of the languages have more than one contributor, sometimes working together and sometimes working serially.&lt;br /&gt;
&lt;br /&gt;
Maintaining a list of all these wonderful people is too difficult, so please look at the [http://moodle.org/download/lang/ Language download page] for names and details.&lt;br /&gt;
&lt;br /&gt;
The Translation Coordinator is Koen Roggemans (translation@moodle.org).&lt;br /&gt;
&lt;br /&gt;
==Themes==&lt;br /&gt;
&lt;br /&gt;
Themes give Moodle sites some colour and life. Here are all the themes carried as part of the Moodle distribution, along with their authors:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;standard&#039;&#039;&#039; and &#039;&#039;&#039;cordoroyblue&#039;&#039;&#039;, by Martin Dougiamas&lt;br /&gt;
* &#039;&#039;&#039;oceanblue&#039;&#039;&#039;, by Mitsuhiro Yoshida, http://mitstek.com&lt;br /&gt;
* &#039;&#039;&#039;brightretro&#039;&#039;&#039;, &#039;&#039;&#039;cornflower&#039;&#039;&#039;, by Thomas Murdock, http://sand-paper.org&lt;br /&gt;
* &#039;&#039;&#039;garden&#039;&#039;&#039;, by Spiggy, http://phpgirl.com&lt;br /&gt;
* &#039;&#039;&#039;formal_white&#039;&#039;&#039;, by Andrea Bicciolo&lt;br /&gt;
&lt;br /&gt;
==Moodle libraries==&lt;br /&gt;
&lt;br /&gt;
Some of Moodle&#039;s libraries were written by other people, and are being redistributed as part of Moodle under their respective open source licenses that thankfully allow us to do so. My thanks go out to the authors of all these excellent products - without them Moodle would be missing important functionality. Copyright information for each package is included below:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ADOdb&#039;&#039;&#039; - lib/adodb&lt;br /&gt;
&lt;br /&gt;
Database abstraction library for MySQL, PostgreSQL, MSSQL, Oracle, Interbase, Foxpro, Access, ADO, Sybase, DB2 and ODBC.&lt;br /&gt;
&lt;br /&gt;
Version: 4.50&lt;br /&gt;
&lt;br /&gt;
Copyright © 2000-2004 John Lim (jlim@natsoft.com.my)&lt;br /&gt;
&lt;br /&gt;
License: Dual LGPL and BSD-style&lt;br /&gt;
&lt;br /&gt;
URL:  http://adodb.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graph Class&#039;&#039;&#039; - lib/graphlib.php&lt;br /&gt;
&lt;br /&gt;
Class to draw line, point, bar, and area graphs, including numeric x-axis and double y-axis.&lt;br /&gt;
&lt;br /&gt;
Version: 1.6.3 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2000  Herman Veluwenkamp, hermanV@mindless.com&lt;br /&gt;
&lt;br /&gt;
License: LGPL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;html2text&#039;&#039;&#039; - lib/html2text.php&lt;br /&gt;
&lt;br /&gt;
PHP script to convert HTML into an approximate text equivalent&lt;br /&gt;
&lt;br /&gt;
Version: 1.0 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002  Mark Wilton-Jones&lt;br /&gt;
&lt;br /&gt;
License: HowToCreate script license with written permission&lt;br /&gt;
&lt;br /&gt;
URL: http://www.howtocreate.co.uk/php/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;htmlArea&#039;&#039;&#039; - lib/editor&lt;br /&gt;
&lt;br /&gt;
Javascript/HTML script to put a GUI editor in textareas on Internet Explorer and Mozilla&lt;br /&gt;
&lt;br /&gt;
Version: 3.0 beta (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002  interactivetools.com, inc.&lt;br /&gt;
&lt;br /&gt;
License: htmlArea License (based on BSD license)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IP-Atlas&#039;&#039;&#039; - lib/ipatlas&lt;br /&gt;
&lt;br /&gt;
PHP scripts to show the location of an IP address on a map.&lt;br /&gt;
&lt;br /&gt;
Version: 1.0 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002   Ivan Kozik&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.xpenguin.com/ip-atlas.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;kses&#039;&#039;&#039; - lib/kses.php&lt;br /&gt;
&lt;br /&gt;
HTML/XHTML filter that only allows some elements and attributes&lt;br /&gt;
&lt;br /&gt;
Version: 0.2.2&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002, 2003, 2005   Ulf Harnhammar&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://sourceforge.net/projects/kses&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mimeTeX&#039;&#039;&#039; - filter/tex&lt;br /&gt;
&lt;br /&gt;
Compiled C program to convert TeX into GIFs&lt;br /&gt;
&lt;br /&gt;
Version: 1.4&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002-2004   John Forkosh Associates, Inc&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.forkosh.com/mimetex.html&lt;br /&gt;
&lt;br /&gt;
URL: http://moodle.org/download/mimetex&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mp3player&#039;&#039;&#039; - lib/mp3player&lt;br /&gt;
&lt;br /&gt;
Flash movie to play streaming MP3s&lt;br /&gt;
&lt;br /&gt;
Copyright © 2005   Andrew Walker&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;overlibmws&#039;&#039;&#039; - lib/overlib.js&lt;br /&gt;
&lt;br /&gt;
Javascript library to enable DHTML popups, floating windows, events etc&lt;br /&gt;
&lt;br /&gt;
Version: July 2004&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002-2004   Foteos Macrides&lt;br /&gt;
&lt;br /&gt;
Copyright © 1998-2004   Erik Bosrup&lt;br /&gt;
&lt;br /&gt;
License: Artistic Open Source License&lt;br /&gt;
&lt;br /&gt;
URL: http://www.macridesweb.com/oltest/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PclZip&#039;&#039;&#039; - lib/pclzip&lt;br /&gt;
&lt;br /&gt;
Class to create, manage and unpack zip files.&lt;br /&gt;
&lt;br /&gt;
Version: 2.4 RC1&lt;br /&gt;
&lt;br /&gt;
Copyright © 2004  Vincent Blavet &amp;lt;vincent@phpconcept.net&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.phpconcept.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PHP mailer&#039;&#039;&#039; - lib/class.phpmailer.php&lt;br /&gt;
&lt;br /&gt;
Class for sending email using either sendmail, PHP mail(), or SMTP.  Methods are based upon the standard AspEmail(tm) classes.&lt;br /&gt;
&lt;br /&gt;
Version 1.71&lt;br /&gt;
&lt;br /&gt;
Copyright © 2003 Brent R. Matzelle &amp;lt;bmatzelle@yahoo.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: LGPL&lt;br /&gt;
&lt;br /&gt;
URL:   http://phpmailer.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PHP Markdown&#039;&#039;&#039; - lib/markdown.php&lt;br /&gt;
&lt;br /&gt;
Functions to convert from the Markdown text format into clean XHTML.&lt;br /&gt;
&lt;br /&gt;
Version: 1.0b9 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2003-2004 , John Gruber&lt;br /&gt;
&lt;br /&gt;
Copyright © 2004 , Michel Fortin&lt;br /&gt;
&lt;br /&gt;
License: LGPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.michelf.com/projects/php-markdown/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Snoopy&#039;&#039;&#039; - lib/snoopy&lt;br /&gt;
&lt;br /&gt;
A PHP net client&lt;br /&gt;
&lt;br /&gt;
Version: 1.0&lt;br /&gt;
&lt;br /&gt;
Copyright © 1999-2000 Monte Ohrt &amp;lt;monte@ispi.net&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: GNU LGPL&lt;br /&gt;
&lt;br /&gt;
URL: http://snoopy.sourceforge.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Spreadsheet::WriteExcel&#039;&#039;&#039; - lib/excel&lt;br /&gt;
&lt;br /&gt;
A library for generating Excel Spreadsheets.&lt;br /&gt;
&lt;br /&gt;
Version: 2002-11-28&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002  Xavier Noguer &amp;lt;xnoguer@rezebra.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: GNU LGPL&lt;br /&gt;
&lt;br /&gt;
URL: http://jeffn.users.phpclasses.org/browse.html/package/767.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SMTP class&#039;&#039;&#039; - lib/class.smtp.php&lt;br /&gt;
&lt;br /&gt;
Class that can be used to connect and communicate with any SMTP server. It implements all the SMTP functions defined in RFC821 except TURN.&lt;br /&gt;
&lt;br /&gt;
Version: 03/26/2001&lt;br /&gt;
&lt;br /&gt;
Copyright © 2001  Chris Ryan &amp;lt;chris@greatbridge.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Documentation writers ==&lt;br /&gt;
&lt;br /&gt;
Documentation writing is coordinated by [[User:Stencel|Przemyslaw Stencel]]. We would like to thank the many people who have contributed their work to create various parts of Moodle documentation, among others: &#039;&#039;&#039;Matt Riordan, Bryan Williams, Ray Lawrence, Jason Cole, Darren Smith, Sylvia Maciaszczyk and Rafal Morusiewicz&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[About Moodle|Back to About Moodle]]&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1980</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1980"/>
		<updated>2005-07-02T19:40:40Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Email copies are not being sent from my forums */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54&lt;br /&gt;
&lt;br /&gt;
you have blank lines or spaces after the final ?&amp;gt; in your config.php file. Sometimes text editors add these - for example Notepad on Windows - so you may have to try a different text editor to remove these spaces or blank lines completely.&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
In your config.php, the setting that you use for the dirroot variable must be the &#039;&#039;&#039;complete path from the root of your server&#039;s hard drive&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sometimes people only use the path from their home directory, or relative to the root of the web server directory.&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
Problems caused by apostrophes are caused by incorrect &amp;quot;magic quotes&amp;quot; settings. Moodle requires the following settings (which are usually the default):&lt;br /&gt;
&lt;br /&gt;
 magic_quotes_gpc = On&lt;br /&gt;
 magic_quotes_runtime = Off&lt;br /&gt;
&lt;br /&gt;
See the section on [[Installing_Moodle#Check_web_server_settings|webserver configuration]] in the Installation docs for more details.&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
&lt;br /&gt;
... these are all related to the fact that PHP is failing to save &amp;quot;session&amp;quot; files on your hard disk (in a directory called /tmp). Usually the reason is that you don&#039;t HAVE a directory called /tmp on your computer. This is usually the case with Windows installations.&lt;br /&gt;
&lt;br /&gt;
The solution is to fix the PHP setting for this path to point to a real directory. You can do this in your php.ini file:&lt;br /&gt;
&lt;br /&gt;
 session.save_path = C:\temp&lt;br /&gt;
&lt;br /&gt;
or otherwise in a .htaccess file in your main moodle directory:&lt;br /&gt;
&lt;br /&gt;
 php_value session.save_path &amp;quot;/home/moodle/sessions&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this in Moodle 1.0.9:&lt;br /&gt;
&lt;br /&gt;
 Please fix your settings in config.php:&lt;br /&gt;
 You have:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;/home/users/fred/public_html/moodle&amp;quot;;&lt;br /&gt;
 but it should be:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
then you have encountered a small bug that occurs on some servers. The problem is with the error-checking mechanism, not with your actual path. To fix it, find this line (line 66) in the file admin/index.php:&lt;br /&gt;
&lt;br /&gt;
 if ($dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
and change it to this:&lt;br /&gt;
&lt;br /&gt;
 if (!empty($dirroot) and $dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
Make sure the URL in your $CFG-&amp;gt;wwwroot setting is exactly the same as the one you are actually using to access the site.&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
Assuming you are using Apache, then it&#039;s quite likely that your setting in config.php for $CFG-&amp;gt;wwwroot is different from the actual URL you are using to access the site. Also try turning off &amp;quot;&#039;&#039;&#039;secureforms&#039;&#039;&#039;&amp;quot; in the admin settings.&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
This is a known bug in versions of Moodle up to 1.0.9, now fixed in the main code and version 1.1.&lt;br /&gt;
&lt;br /&gt;
It doesn&#039;t affect all people, it only occurs when the person installing Moodle has a cookie in their browser from another program on the same site, called &amp;quot;user&amp;quot;, &amp;quot;admin&amp;quot;, or &amp;quot;teacher&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Quick fixes include deleting those cookies from your browser before installing, using a different browser, or editing the file moodle/admin/user.php to insert these lines near the top:&lt;br /&gt;
&lt;br /&gt;
 unset($user);&lt;br /&gt;
 unset($admin);&lt;br /&gt;
 unset($teacher);&lt;br /&gt;
&lt;br /&gt;
After performing any of these fixes it might be a good idea to drop all the tables in your database and re-install again from scratch.&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
The most common cause for this is that your own computer (not your Moodle server) has a firewall that is stripping referrer information from the browser. Here are some instructions for fixing [http://service1.symantec.com/SUPPORT/nip.nsf/46f26a2d6dafb0a788256bc7005c3fa3/b9b47ad7eddd343b88256c6b006a85a8?OpenDocument&amp;amp;src=bar_sch_nam Norton firewall products].&lt;br /&gt;
&lt;br /&gt;
The server admin can also fix this for everyone by editing the Moodle configuration page and changing the variable &amp;quot;&#039;&#039;&#039;secureforms&#039;&#039;&#039;&amp;quot; to &amp;quot;No&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Another possible cause of this problem is that sessions are not configured properly on the server. You can test this by calling the script &amp;lt;nowiki&amp;gt;http://yourserver/moodle/lib/session-test.php&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
There are two main things you need to make a copy of: the database and the uploaded files. The Moodle scripts themselves are less important, since you can always download a fresh copy if you have to.&lt;br /&gt;
&lt;br /&gt;
There are many ways to do such backups. Here is an outline of a little script you can run on Unix to backup the database (it works well to have such a script run daily via a cron task&lt;br /&gt;
&lt;br /&gt;
 cd /my/backup/directory&lt;br /&gt;
 mv moodle-database.sql.gz moodle-database-old.sql.gz&lt;br /&gt;
 mysqldump -h example.com -u myusername --password=mypassword -C -Q -e -a mydatabasename &amp;gt; moodle-database.sql&lt;br /&gt;
 gzip moodle-database.sql&lt;br /&gt;
&lt;br /&gt;
For the files, you can use rsync regularly to copy only the changed files to another host:&lt;br /&gt;
&lt;br /&gt;
 rsync -auvtz --delete -e ssh mysshusername@example.com:/my/server/directory /my/backup/directory/&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
Each language requires a specific language code (called a &#039;&#039;&#039;locale&#039;&#039;&#039; code) to allow dates to be displayed correctly. The language packs contain default standard codes, but sometimes these don&#039;t work on Windows servers.&lt;br /&gt;
&lt;br /&gt;
You can find the correct locale codes for Windows on these two pages: [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_language_strings.asp Language codes] and [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_country_strings.asp Country/region] codes.(eg &amp;quot;esp_esp&amp;quot; for spanish)&lt;br /&gt;
&lt;br /&gt;
These new locale codes can be entered on the Admin -&amp;gt; Configure -&amp;gt; Variables page, where they override the ones in the currently chosen language pack.&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;br /&gt;
&lt;br /&gt;
You &#039;&#039;&#039;must&#039;&#039;&#039; set up cron properly if you want Moodle to send out automatic email from forums, assignments etc. This same process also performs a number of clean-up tasks such as deleting old unconfirmed users, unenrolling old students and so on.&lt;br /&gt;
&lt;br /&gt;
Basically, you need to set up a process to regularly call the script &amp;lt;nowiki&amp;gt;http://yoursite/admin/cron.php&amp;lt;/nowiki&amp;gt;. Please see [[Installing_Moodle#Set_up_cron|the section on cron in the Installation documentation]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Try the default setting in Moodle variables page. Leave the smtphost blank. This will be acceptable for the majority of users.&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1979</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1979"/>
		<updated>2005-07-02T19:40:11Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Email copies are not being sent from my forums */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54&lt;br /&gt;
&lt;br /&gt;
you have blank lines or spaces after the final ?&amp;gt; in your config.php file. Sometimes text editors add these - for example Notepad on Windows - so you may have to try a different text editor to remove these spaces or blank lines completely.&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
In your config.php, the setting that you use for the dirroot variable must be the &#039;&#039;&#039;complete path from the root of your server&#039;s hard drive&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sometimes people only use the path from their home directory, or relative to the root of the web server directory.&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
Problems caused by apostrophes are caused by incorrect &amp;quot;magic quotes&amp;quot; settings. Moodle requires the following settings (which are usually the default):&lt;br /&gt;
&lt;br /&gt;
 magic_quotes_gpc = On&lt;br /&gt;
 magic_quotes_runtime = Off&lt;br /&gt;
&lt;br /&gt;
See the section on [[Installing_Moodle#Check_web_server_settings|webserver configuration]] in the Installation docs for more details.&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
&lt;br /&gt;
... these are all related to the fact that PHP is failing to save &amp;quot;session&amp;quot; files on your hard disk (in a directory called /tmp). Usually the reason is that you don&#039;t HAVE a directory called /tmp on your computer. This is usually the case with Windows installations.&lt;br /&gt;
&lt;br /&gt;
The solution is to fix the PHP setting for this path to point to a real directory. You can do this in your php.ini file:&lt;br /&gt;
&lt;br /&gt;
 session.save_path = C:\temp&lt;br /&gt;
&lt;br /&gt;
or otherwise in a .htaccess file in your main moodle directory:&lt;br /&gt;
&lt;br /&gt;
 php_value session.save_path &amp;quot;/home/moodle/sessions&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this in Moodle 1.0.9:&lt;br /&gt;
&lt;br /&gt;
 Please fix your settings in config.php:&lt;br /&gt;
 You have:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;/home/users/fred/public_html/moodle&amp;quot;;&lt;br /&gt;
 but it should be:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
then you have encountered a small bug that occurs on some servers. The problem is with the error-checking mechanism, not with your actual path. To fix it, find this line (line 66) in the file admin/index.php:&lt;br /&gt;
&lt;br /&gt;
 if ($dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
and change it to this:&lt;br /&gt;
&lt;br /&gt;
 if (!empty($dirroot) and $dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
Make sure the URL in your $CFG-&amp;gt;wwwroot setting is exactly the same as the one you are actually using to access the site.&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
Assuming you are using Apache, then it&#039;s quite likely that your setting in config.php for $CFG-&amp;gt;wwwroot is different from the actual URL you are using to access the site. Also try turning off &amp;quot;&#039;&#039;&#039;secureforms&#039;&#039;&#039;&amp;quot; in the admin settings.&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
This is a known bug in versions of Moodle up to 1.0.9, now fixed in the main code and version 1.1.&lt;br /&gt;
&lt;br /&gt;
It doesn&#039;t affect all people, it only occurs when the person installing Moodle has a cookie in their browser from another program on the same site, called &amp;quot;user&amp;quot;, &amp;quot;admin&amp;quot;, or &amp;quot;teacher&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Quick fixes include deleting those cookies from your browser before installing, using a different browser, or editing the file moodle/admin/user.php to insert these lines near the top:&lt;br /&gt;
&lt;br /&gt;
 unset($user);&lt;br /&gt;
 unset($admin);&lt;br /&gt;
 unset($teacher);&lt;br /&gt;
&lt;br /&gt;
After performing any of these fixes it might be a good idea to drop all the tables in your database and re-install again from scratch.&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
The most common cause for this is that your own computer (not your Moodle server) has a firewall that is stripping referrer information from the browser. Here are some instructions for fixing [http://service1.symantec.com/SUPPORT/nip.nsf/46f26a2d6dafb0a788256bc7005c3fa3/b9b47ad7eddd343b88256c6b006a85a8?OpenDocument&amp;amp;src=bar_sch_nam Norton firewall products].&lt;br /&gt;
&lt;br /&gt;
The server admin can also fix this for everyone by editing the Moodle configuration page and changing the variable &amp;quot;&#039;&#039;&#039;secureforms&#039;&#039;&#039;&amp;quot; to &amp;quot;No&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Another possible cause of this problem is that sessions are not configured properly on the server. You can test this by calling the script &amp;lt;nowiki&amp;gt;http://yourserver/moodle/lib/session-test.php&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
There are two main things you need to make a copy of: the database and the uploaded files. The Moodle scripts themselves are less important, since you can always download a fresh copy if you have to.&lt;br /&gt;
&lt;br /&gt;
There are many ways to do such backups. Here is an outline of a little script you can run on Unix to backup the database (it works well to have such a script run daily via a cron task&lt;br /&gt;
&lt;br /&gt;
 cd /my/backup/directory&lt;br /&gt;
 mv moodle-database.sql.gz moodle-database-old.sql.gz&lt;br /&gt;
 mysqldump -h example.com -u myusername --password=mypassword -C -Q -e -a mydatabasename &amp;gt; moodle-database.sql&lt;br /&gt;
 gzip moodle-database.sql&lt;br /&gt;
&lt;br /&gt;
For the files, you can use rsync regularly to copy only the changed files to another host:&lt;br /&gt;
&lt;br /&gt;
 rsync -auvtz --delete -e ssh mysshusername@example.com:/my/server/directory /my/backup/directory/&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
Each language requires a specific language code (called a &#039;&#039;&#039;locale&#039;&#039;&#039; code) to allow dates to be displayed correctly. The language packs contain default standard codes, but sometimes these don&#039;t work on Windows servers.&lt;br /&gt;
&lt;br /&gt;
You can find the correct locale codes for Windows on these two pages: [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_language_strings.asp Language codes] and [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_country_strings.asp Country/region] codes.(eg &amp;quot;esp_esp&amp;quot; for spanish)&lt;br /&gt;
&lt;br /&gt;
These new locale codes can be entered on the Admin -&amp;gt; Configure -&amp;gt; Variables page, where they override the ones in the currently chosen language pack.&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;br /&gt;
&lt;br /&gt;
You &#039;&#039;&#039;must&#039;&#039;&#039; set up cron properly if you want Moodle to send out automatic email from forums, assignments etc. This same process also performs a number of clean-up tasks such as deleting old unconfirmed users, unenrolling old students and so on.&lt;br /&gt;
&lt;br /&gt;
Basically, you need to set up a process to regularly call the script &amp;lt;nowiki&amp;gt;http://yoursite/admin/cron.php&amp;lt;/nowiki&amp;gt;. Please see [[Installing_Moodle#Set_up_cron|the section on cron]] in the Installation documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Try the default setting in Moodle variables page. Leave the smtphost blank. This will be acceptable for the majority of users.&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1978</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1978"/>
		<updated>2005-07-02T19:39:32Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Email copies are not being sent from my forums */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54&lt;br /&gt;
&lt;br /&gt;
you have blank lines or spaces after the final ?&amp;gt; in your config.php file. Sometimes text editors add these - for example Notepad on Windows - so you may have to try a different text editor to remove these spaces or blank lines completely.&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
In your config.php, the setting that you use for the dirroot variable must be the &#039;&#039;&#039;complete path from the root of your server&#039;s hard drive&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sometimes people only use the path from their home directory, or relative to the root of the web server directory.&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
Problems caused by apostrophes are caused by incorrect &amp;quot;magic quotes&amp;quot; settings. Moodle requires the following settings (which are usually the default):&lt;br /&gt;
&lt;br /&gt;
 magic_quotes_gpc = On&lt;br /&gt;
 magic_quotes_runtime = Off&lt;br /&gt;
&lt;br /&gt;
See the section on [[Installing_Moodle#Check_web_server_settings|webserver configuration]] in the Installation docs for more details.&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
&lt;br /&gt;
... these are all related to the fact that PHP is failing to save &amp;quot;session&amp;quot; files on your hard disk (in a directory called /tmp). Usually the reason is that you don&#039;t HAVE a directory called /tmp on your computer. This is usually the case with Windows installations.&lt;br /&gt;
&lt;br /&gt;
The solution is to fix the PHP setting for this path to point to a real directory. You can do this in your php.ini file:&lt;br /&gt;
&lt;br /&gt;
 session.save_path = C:\temp&lt;br /&gt;
&lt;br /&gt;
or otherwise in a .htaccess file in your main moodle directory:&lt;br /&gt;
&lt;br /&gt;
 php_value session.save_path &amp;quot;/home/moodle/sessions&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this in Moodle 1.0.9:&lt;br /&gt;
&lt;br /&gt;
 Please fix your settings in config.php:&lt;br /&gt;
 You have:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;/home/users/fred/public_html/moodle&amp;quot;;&lt;br /&gt;
 but it should be:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
then you have encountered a small bug that occurs on some servers. The problem is with the error-checking mechanism, not with your actual path. To fix it, find this line (line 66) in the file admin/index.php:&lt;br /&gt;
&lt;br /&gt;
 if ($dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
and change it to this:&lt;br /&gt;
&lt;br /&gt;
 if (!empty($dirroot) and $dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
Make sure the URL in your $CFG-&amp;gt;wwwroot setting is exactly the same as the one you are actually using to access the site.&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
Assuming you are using Apache, then it&#039;s quite likely that your setting in config.php for $CFG-&amp;gt;wwwroot is different from the actual URL you are using to access the site. Also try turning off &amp;quot;&#039;&#039;&#039;secureforms&#039;&#039;&#039;&amp;quot; in the admin settings.&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
This is a known bug in versions of Moodle up to 1.0.9, now fixed in the main code and version 1.1.&lt;br /&gt;
&lt;br /&gt;
It doesn&#039;t affect all people, it only occurs when the person installing Moodle has a cookie in their browser from another program on the same site, called &amp;quot;user&amp;quot;, &amp;quot;admin&amp;quot;, or &amp;quot;teacher&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Quick fixes include deleting those cookies from your browser before installing, using a different browser, or editing the file moodle/admin/user.php to insert these lines near the top:&lt;br /&gt;
&lt;br /&gt;
 unset($user);&lt;br /&gt;
 unset($admin);&lt;br /&gt;
 unset($teacher);&lt;br /&gt;
&lt;br /&gt;
After performing any of these fixes it might be a good idea to drop all the tables in your database and re-install again from scratch.&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
The most common cause for this is that your own computer (not your Moodle server) has a firewall that is stripping referrer information from the browser. Here are some instructions for fixing [http://service1.symantec.com/SUPPORT/nip.nsf/46f26a2d6dafb0a788256bc7005c3fa3/b9b47ad7eddd343b88256c6b006a85a8?OpenDocument&amp;amp;src=bar_sch_nam Norton firewall products].&lt;br /&gt;
&lt;br /&gt;
The server admin can also fix this for everyone by editing the Moodle configuration page and changing the variable &amp;quot;&#039;&#039;&#039;secureforms&#039;&#039;&#039;&amp;quot; to &amp;quot;No&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Another possible cause of this problem is that sessions are not configured properly on the server. You can test this by calling the script &amp;lt;nowiki&amp;gt;http://yourserver/moodle/lib/session-test.php&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
There are two main things you need to make a copy of: the database and the uploaded files. The Moodle scripts themselves are less important, since you can always download a fresh copy if you have to.&lt;br /&gt;
&lt;br /&gt;
There are many ways to do such backups. Here is an outline of a little script you can run on Unix to backup the database (it works well to have such a script run daily via a cron task&lt;br /&gt;
&lt;br /&gt;
 cd /my/backup/directory&lt;br /&gt;
 mv moodle-database.sql.gz moodle-database-old.sql.gz&lt;br /&gt;
 mysqldump -h example.com -u myusername --password=mypassword -C -Q -e -a mydatabasename &amp;gt; moodle-database.sql&lt;br /&gt;
 gzip moodle-database.sql&lt;br /&gt;
&lt;br /&gt;
For the files, you can use rsync regularly to copy only the changed files to another host:&lt;br /&gt;
&lt;br /&gt;
 rsync -auvtz --delete -e ssh mysshusername@example.com:/my/server/directory /my/backup/directory/&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
Each language requires a specific language code (called a &#039;&#039;&#039;locale&#039;&#039;&#039; code) to allow dates to be displayed correctly. The language packs contain default standard codes, but sometimes these don&#039;t work on Windows servers.&lt;br /&gt;
&lt;br /&gt;
You can find the correct locale codes for Windows on these two pages: [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_language_strings.asp Language codes] and [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_country_strings.asp Country/region] codes.(eg &amp;quot;esp_esp&amp;quot; for spanish)&lt;br /&gt;
&lt;br /&gt;
These new locale codes can be entered on the Admin -&amp;gt; Configure -&amp;gt; Variables page, where they override the ones in the currently chosen language pack.&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;br /&gt;
&lt;br /&gt;
You &#039;&#039;&#039;must&#039;&#039;&#039; set up cron properly if you want Moodle to send out automatic email from forums, assignments etc. This same process also performs a number of clean-up tasks such as deleting old unconfirmed users, unenrolling old students and so on.&lt;br /&gt;
&lt;br /&gt;
Basically, you need to set up a process to regularly call the script http://yoursite/admin/cron.php. Please see [[Installing_Moodle#Set_up_cron|the section on cron]] in the Installation documentation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; Try the default setting in Moodle variables page. Leave the smtphost blank. This will be acceptable for the majority of users.&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1977</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1977"/>
		<updated>2005-07-02T19:37:58Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Why doesn&amp;#039;t my Moodle site display the time &amp;amp; date correctly? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54&lt;br /&gt;
&lt;br /&gt;
you have blank lines or spaces after the final ?&amp;gt; in your config.php file. Sometimes text editors add these - for example Notepad on Windows - so you may have to try a different text editor to remove these spaces or blank lines completely.&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
In your config.php, the setting that you use for the dirroot variable must be the &#039;&#039;&#039;complete path from the root of your server&#039;s hard drive&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sometimes people only use the path from their home directory, or relative to the root of the web server directory.&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
Problems caused by apostrophes are caused by incorrect &amp;quot;magic quotes&amp;quot; settings. Moodle requires the following settings (which are usually the default):&lt;br /&gt;
&lt;br /&gt;
 magic_quotes_gpc = On&lt;br /&gt;
 magic_quotes_runtime = Off&lt;br /&gt;
&lt;br /&gt;
See the section on [[Installing_Moodle#Check_web_server_settings|webserver configuration]] in the Installation docs for more details.&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
&lt;br /&gt;
... these are all related to the fact that PHP is failing to save &amp;quot;session&amp;quot; files on your hard disk (in a directory called /tmp). Usually the reason is that you don&#039;t HAVE a directory called /tmp on your computer. This is usually the case with Windows installations.&lt;br /&gt;
&lt;br /&gt;
The solution is to fix the PHP setting for this path to point to a real directory. You can do this in your php.ini file:&lt;br /&gt;
&lt;br /&gt;
 session.save_path = C:\temp&lt;br /&gt;
&lt;br /&gt;
or otherwise in a .htaccess file in your main moodle directory:&lt;br /&gt;
&lt;br /&gt;
 php_value session.save_path &amp;quot;/home/moodle/sessions&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this in Moodle 1.0.9:&lt;br /&gt;
&lt;br /&gt;
 Please fix your settings in config.php:&lt;br /&gt;
 You have:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;/home/users/fred/public_html/moodle&amp;quot;;&lt;br /&gt;
 but it should be:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
then you have encountered a small bug that occurs on some servers. The problem is with the error-checking mechanism, not with your actual path. To fix it, find this line (line 66) in the file admin/index.php:&lt;br /&gt;
&lt;br /&gt;
 if ($dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
and change it to this:&lt;br /&gt;
&lt;br /&gt;
 if (!empty($dirroot) and $dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
Make sure the URL in your $CFG-&amp;gt;wwwroot setting is exactly the same as the one you are actually using to access the site.&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
Assuming you are using Apache, then it&#039;s quite likely that your setting in config.php for $CFG-&amp;gt;wwwroot is different from the actual URL you are using to access the site. Also try turning off &amp;quot;&#039;&#039;&#039;secureforms&#039;&#039;&#039;&amp;quot; in the admin settings.&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
This is a known bug in versions of Moodle up to 1.0.9, now fixed in the main code and version 1.1.&lt;br /&gt;
&lt;br /&gt;
It doesn&#039;t affect all people, it only occurs when the person installing Moodle has a cookie in their browser from another program on the same site, called &amp;quot;user&amp;quot;, &amp;quot;admin&amp;quot;, or &amp;quot;teacher&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Quick fixes include deleting those cookies from your browser before installing, using a different browser, or editing the file moodle/admin/user.php to insert these lines near the top:&lt;br /&gt;
&lt;br /&gt;
 unset($user);&lt;br /&gt;
 unset($admin);&lt;br /&gt;
 unset($teacher);&lt;br /&gt;
&lt;br /&gt;
After performing any of these fixes it might be a good idea to drop all the tables in your database and re-install again from scratch.&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
The most common cause for this is that your own computer (not your Moodle server) has a firewall that is stripping referrer information from the browser. Here are some instructions for fixing [http://service1.symantec.com/SUPPORT/nip.nsf/46f26a2d6dafb0a788256bc7005c3fa3/b9b47ad7eddd343b88256c6b006a85a8?OpenDocument&amp;amp;src=bar_sch_nam Norton firewall products].&lt;br /&gt;
&lt;br /&gt;
The server admin can also fix this for everyone by editing the Moodle configuration page and changing the variable &amp;quot;&#039;&#039;&#039;secureforms&#039;&#039;&#039;&amp;quot; to &amp;quot;No&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Another possible cause of this problem is that sessions are not configured properly on the server. You can test this by calling the script &amp;lt;nowiki&amp;gt;http://yourserver/moodle/lib/session-test.php&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
There are two main things you need to make a copy of: the database and the uploaded files. The Moodle scripts themselves are less important, since you can always download a fresh copy if you have to.&lt;br /&gt;
&lt;br /&gt;
There are many ways to do such backups. Here is an outline of a little script you can run on Unix to backup the database (it works well to have such a script run daily via a cron task&lt;br /&gt;
&lt;br /&gt;
 cd /my/backup/directory&lt;br /&gt;
 mv moodle-database.sql.gz moodle-database-old.sql.gz&lt;br /&gt;
 mysqldump -h example.com -u myusername --password=mypassword -C -Q -e -a mydatabasename &amp;gt; moodle-database.sql&lt;br /&gt;
 gzip moodle-database.sql&lt;br /&gt;
&lt;br /&gt;
For the files, you can use rsync regularly to copy only the changed files to another host:&lt;br /&gt;
&lt;br /&gt;
 rsync -auvtz --delete -e ssh mysshusername@example.com:/my/server/directory /my/backup/directory/&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
Each language requires a specific language code (called a &#039;&#039;&#039;locale&#039;&#039;&#039; code) to allow dates to be displayed correctly. The language packs contain default standard codes, but sometimes these don&#039;t work on Windows servers.&lt;br /&gt;
&lt;br /&gt;
You can find the correct locale codes for Windows on these two pages: [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_language_strings.asp Language codes] and [http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_country_strings.asp Country/region] codes.(eg &amp;quot;esp_esp&amp;quot; for spanish)&lt;br /&gt;
&lt;br /&gt;
These new locale codes can be entered on the Admin -&amp;gt; Configure -&amp;gt; Variables page, where they override the ones in the currently chosen language pack.&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1976</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1976"/>
		<updated>2005-07-02T19:36:30Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* How do I backup my whole Moodle site? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54&lt;br /&gt;
&lt;br /&gt;
you have blank lines or spaces after the final ?&amp;gt; in your config.php file. Sometimes text editors add these - for example Notepad on Windows - so you may have to try a different text editor to remove these spaces or blank lines completely.&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
In your config.php, the setting that you use for the dirroot variable must be the &#039;&#039;&#039;complete path from the root of your server&#039;s hard drive&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sometimes people only use the path from their home directory, or relative to the root of the web server directory.&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
Problems caused by apostrophes are caused by incorrect &amp;quot;magic quotes&amp;quot; settings. Moodle requires the following settings (which are usually the default):&lt;br /&gt;
&lt;br /&gt;
 magic_quotes_gpc = On&lt;br /&gt;
 magic_quotes_runtime = Off&lt;br /&gt;
&lt;br /&gt;
See the section on [[Installing_Moodle#Check_web_server_settings|webserver configuration]] in the Installation docs for more details.&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
&lt;br /&gt;
... these are all related to the fact that PHP is failing to save &amp;quot;session&amp;quot; files on your hard disk (in a directory called /tmp). Usually the reason is that you don&#039;t HAVE a directory called /tmp on your computer. This is usually the case with Windows installations.&lt;br /&gt;
&lt;br /&gt;
The solution is to fix the PHP setting for this path to point to a real directory. You can do this in your php.ini file:&lt;br /&gt;
&lt;br /&gt;
 session.save_path = C:\temp&lt;br /&gt;
&lt;br /&gt;
or otherwise in a .htaccess file in your main moodle directory:&lt;br /&gt;
&lt;br /&gt;
 php_value session.save_path &amp;quot;/home/moodle/sessions&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this in Moodle 1.0.9:&lt;br /&gt;
&lt;br /&gt;
 Please fix your settings in config.php:&lt;br /&gt;
 You have:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;/home/users/fred/public_html/moodle&amp;quot;;&lt;br /&gt;
 but it should be:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
then you have encountered a small bug that occurs on some servers. The problem is with the error-checking mechanism, not with your actual path. To fix it, find this line (line 66) in the file admin/index.php:&lt;br /&gt;
&lt;br /&gt;
 if ($dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
and change it to this:&lt;br /&gt;
&lt;br /&gt;
 if (!empty($dirroot) and $dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
Make sure the URL in your $CFG-&amp;gt;wwwroot setting is exactly the same as the one you are actually using to access the site.&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
Assuming you are using Apache, then it&#039;s quite likely that your setting in config.php for $CFG-&amp;gt;wwwroot is different from the actual URL you are using to access the site. Also try turning off &amp;quot;&#039;&#039;&#039;secureforms&#039;&#039;&#039;&amp;quot; in the admin settings.&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
This is a known bug in versions of Moodle up to 1.0.9, now fixed in the main code and version 1.1.&lt;br /&gt;
&lt;br /&gt;
It doesn&#039;t affect all people, it only occurs when the person installing Moodle has a cookie in their browser from another program on the same site, called &amp;quot;user&amp;quot;, &amp;quot;admin&amp;quot;, or &amp;quot;teacher&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Quick fixes include deleting those cookies from your browser before installing, using a different browser, or editing the file moodle/admin/user.php to insert these lines near the top:&lt;br /&gt;
&lt;br /&gt;
 unset($user);&lt;br /&gt;
 unset($admin);&lt;br /&gt;
 unset($teacher);&lt;br /&gt;
&lt;br /&gt;
After performing any of these fixes it might be a good idea to drop all the tables in your database and re-install again from scratch.&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
The most common cause for this is that your own computer (not your Moodle server) has a firewall that is stripping referrer information from the browser. Here are some instructions for fixing [http://service1.symantec.com/SUPPORT/nip.nsf/46f26a2d6dafb0a788256bc7005c3fa3/b9b47ad7eddd343b88256c6b006a85a8?OpenDocument&amp;amp;src=bar_sch_nam Norton firewall products].&lt;br /&gt;
&lt;br /&gt;
The server admin can also fix this for everyone by editing the Moodle configuration page and changing the variable &amp;quot;&#039;&#039;&#039;secureforms&#039;&#039;&#039;&amp;quot; to &amp;quot;No&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Another possible cause of this problem is that sessions are not configured properly on the server. You can test this by calling the script &amp;lt;nowiki&amp;gt;http://yourserver/moodle/lib/session-test.php&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
There are two main things you need to make a copy of: the database and the uploaded files. The Moodle scripts themselves are less important, since you can always download a fresh copy if you have to.&lt;br /&gt;
&lt;br /&gt;
There are many ways to do such backups. Here is an outline of a little script you can run on Unix to backup the database (it works well to have such a script run daily via a cron task&lt;br /&gt;
&lt;br /&gt;
 cd /my/backup/directory&lt;br /&gt;
 mv moodle-database.sql.gz moodle-database-old.sql.gz&lt;br /&gt;
 mysqldump -h example.com -u myusername --password=mypassword -C -Q -e -a mydatabasename &amp;gt; moodle-database.sql&lt;br /&gt;
 gzip moodle-database.sql&lt;br /&gt;
&lt;br /&gt;
For the files, you can use rsync regularly to copy only the changed files to another host:&lt;br /&gt;
&lt;br /&gt;
 rsync -auvtz --delete -e ssh mysshusername@example.com:/my/server/directory /my/backup/directory/&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1975</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1975"/>
		<updated>2005-07-02T19:35:25Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* When trying to add a resource I receive error messages. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54&lt;br /&gt;
&lt;br /&gt;
you have blank lines or spaces after the final ?&amp;gt; in your config.php file. Sometimes text editors add these - for example Notepad on Windows - so you may have to try a different text editor to remove these spaces or blank lines completely.&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
In your config.php, the setting that you use for the dirroot variable must be the &#039;&#039;&#039;complete path from the root of your server&#039;s hard drive&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sometimes people only use the path from their home directory, or relative to the root of the web server directory.&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
Problems caused by apostrophes are caused by incorrect &amp;quot;magic quotes&amp;quot; settings. Moodle requires the following settings (which are usually the default):&lt;br /&gt;
&lt;br /&gt;
 magic_quotes_gpc = On&lt;br /&gt;
 magic_quotes_runtime = Off&lt;br /&gt;
&lt;br /&gt;
See the section on [[Installing_Moodle#Check_web_server_settings|webserver configuration]] in the Installation docs for more details.&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
&lt;br /&gt;
... these are all related to the fact that PHP is failing to save &amp;quot;session&amp;quot; files on your hard disk (in a directory called /tmp). Usually the reason is that you don&#039;t HAVE a directory called /tmp on your computer. This is usually the case with Windows installations.&lt;br /&gt;
&lt;br /&gt;
The solution is to fix the PHP setting for this path to point to a real directory. You can do this in your php.ini file:&lt;br /&gt;
&lt;br /&gt;
 session.save_path = C:\temp&lt;br /&gt;
&lt;br /&gt;
or otherwise in a .htaccess file in your main moodle directory:&lt;br /&gt;
&lt;br /&gt;
 php_value session.save_path &amp;quot;/home/moodle/sessions&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this in Moodle 1.0.9:&lt;br /&gt;
&lt;br /&gt;
 Please fix your settings in config.php:&lt;br /&gt;
 You have:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;/home/users/fred/public_html/moodle&amp;quot;;&lt;br /&gt;
 but it should be:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
then you have encountered a small bug that occurs on some servers. The problem is with the error-checking mechanism, not with your actual path. To fix it, find this line (line 66) in the file admin/index.php:&lt;br /&gt;
&lt;br /&gt;
 if ($dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
and change it to this:&lt;br /&gt;
&lt;br /&gt;
 if (!empty($dirroot) and $dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
Make sure the URL in your $CFG-&amp;gt;wwwroot setting is exactly the same as the one you are actually using to access the site.&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
Assuming you are using Apache, then it&#039;s quite likely that your setting in config.php for $CFG-&amp;gt;wwwroot is different from the actual URL you are using to access the site. Also try turning off &amp;quot;&#039;&#039;&#039;secureforms&#039;&#039;&#039;&amp;quot; in the admin settings.&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
This is a known bug in versions of Moodle up to 1.0.9, now fixed in the main code and version 1.1.&lt;br /&gt;
&lt;br /&gt;
It doesn&#039;t affect all people, it only occurs when the person installing Moodle has a cookie in their browser from another program on the same site, called &amp;quot;user&amp;quot;, &amp;quot;admin&amp;quot;, or &amp;quot;teacher&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Quick fixes include deleting those cookies from your browser before installing, using a different browser, or editing the file moodle/admin/user.php to insert these lines near the top:&lt;br /&gt;
&lt;br /&gt;
 unset($user);&lt;br /&gt;
 unset($admin);&lt;br /&gt;
 unset($teacher);&lt;br /&gt;
&lt;br /&gt;
After performing any of these fixes it might be a good idea to drop all the tables in your database and re-install again from scratch.&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
The most common cause for this is that your own computer (not your Moodle server) has a firewall that is stripping referrer information from the browser. Here are some instructions for fixing [http://service1.symantec.com/SUPPORT/nip.nsf/46f26a2d6dafb0a788256bc7005c3fa3/b9b47ad7eddd343b88256c6b006a85a8?OpenDocument&amp;amp;src=bar_sch_nam Norton firewall products].&lt;br /&gt;
&lt;br /&gt;
The server admin can also fix this for everyone by editing the Moodle configuration page and changing the variable &amp;quot;&#039;&#039;&#039;secureforms&#039;&#039;&#039;&amp;quot; to &amp;quot;No&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Another possible cause of this problem is that sessions are not configured properly on the server. You can test this by calling the script &amp;lt;nowiki&amp;gt;http://yourserver/moodle/lib/session-test.php&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1974</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1974"/>
		<updated>2005-07-02T19:35:02Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* I can&amp;#039;t log in - I just stay stuck on the login screen. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54&lt;br /&gt;
&lt;br /&gt;
you have blank lines or spaces after the final ?&amp;gt; in your config.php file. Sometimes text editors add these - for example Notepad on Windows - so you may have to try a different text editor to remove these spaces or blank lines completely.&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
In your config.php, the setting that you use for the dirroot variable must be the &#039;&#039;&#039;complete path from the root of your server&#039;s hard drive&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sometimes people only use the path from their home directory, or relative to the root of the web server directory.&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
Problems caused by apostrophes are caused by incorrect &amp;quot;magic quotes&amp;quot; settings. Moodle requires the following settings (which are usually the default):&lt;br /&gt;
&lt;br /&gt;
 magic_quotes_gpc = On&lt;br /&gt;
 magic_quotes_runtime = Off&lt;br /&gt;
&lt;br /&gt;
See the section on [[Installing_Moodle#Check_web_server_settings|webserver configuration]] in the Installation docs for more details.&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
&lt;br /&gt;
... these are all related to the fact that PHP is failing to save &amp;quot;session&amp;quot; files on your hard disk (in a directory called /tmp). Usually the reason is that you don&#039;t HAVE a directory called /tmp on your computer. This is usually the case with Windows installations.&lt;br /&gt;
&lt;br /&gt;
The solution is to fix the PHP setting for this path to point to a real directory. You can do this in your php.ini file:&lt;br /&gt;
&lt;br /&gt;
 session.save_path = C:\temp&lt;br /&gt;
&lt;br /&gt;
or otherwise in a .htaccess file in your main moodle directory:&lt;br /&gt;
&lt;br /&gt;
 php_value session.save_path &amp;quot;/home/moodle/sessions&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this in Moodle 1.0.9:&lt;br /&gt;
&lt;br /&gt;
 Please fix your settings in config.php:&lt;br /&gt;
 You have:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;/home/users/fred/public_html/moodle&amp;quot;;&lt;br /&gt;
 but it should be:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
then you have encountered a small bug that occurs on some servers. The problem is with the error-checking mechanism, not with your actual path. To fix it, find this line (line 66) in the file admin/index.php:&lt;br /&gt;
&lt;br /&gt;
 if ($dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
and change it to this:&lt;br /&gt;
&lt;br /&gt;
 if (!empty($dirroot) and $dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
Make sure the URL in your $CFG-&amp;gt;wwwroot setting is exactly the same as the one you are actually using to access the site.&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
Assuming you are using Apache, then it&#039;s quite likely that your setting in config.php for $CFG-&amp;gt;wwwroot is different from the actual URL you are using to access the site. Also try turning off &amp;quot;secureforms&amp;quot; in the admin settings.&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
This is a known bug in versions of Moodle up to 1.0.9, now fixed in the main code and version 1.1.&lt;br /&gt;
&lt;br /&gt;
It doesn&#039;t affect all people, it only occurs when the person installing Moodle has a cookie in their browser from another program on the same site, called &amp;quot;user&amp;quot;, &amp;quot;admin&amp;quot;, or &amp;quot;teacher&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Quick fixes include deleting those cookies from your browser before installing, using a different browser, or editing the file moodle/admin/user.php to insert these lines near the top:&lt;br /&gt;
&lt;br /&gt;
 unset($user);&lt;br /&gt;
 unset($admin);&lt;br /&gt;
 unset($teacher);&lt;br /&gt;
&lt;br /&gt;
After performing any of these fixes it might be a good idea to drop all the tables in your database and re-install again from scratch.&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
The most common cause for this is that your own computer (not your Moodle server) has a firewall that is stripping referrer information from the browser. Here are some instructions for fixing [http://service1.symantec.com/SUPPORT/nip.nsf/46f26a2d6dafb0a788256bc7005c3fa3/b9b47ad7eddd343b88256c6b006a85a8?OpenDocument&amp;amp;src=bar_sch_nam Norton firewall products].&lt;br /&gt;
&lt;br /&gt;
The server admin can also fix this for everyone by editing the Moodle configuration page and changing the variable &amp;quot;&#039;&#039;&#039;secureforms&#039;&#039;&#039;&amp;quot; to &amp;quot;No&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Another possible cause of this problem is that sessions are not configured properly on the server. You can test this by calling the script &amp;lt;nowiki&amp;gt;http://yourserver/moodle/lib/session-test.php&amp;lt;/nowiki&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1973</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1973"/>
		<updated>2005-07-02T19:33:04Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* During the initial setting-up process, I never get asked to create an admin account! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54&lt;br /&gt;
&lt;br /&gt;
you have blank lines or spaces after the final ?&amp;gt; in your config.php file. Sometimes text editors add these - for example Notepad on Windows - so you may have to try a different text editor to remove these spaces or blank lines completely.&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
In your config.php, the setting that you use for the dirroot variable must be the &#039;&#039;&#039;complete path from the root of your server&#039;s hard drive&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sometimes people only use the path from their home directory, or relative to the root of the web server directory.&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
Problems caused by apostrophes are caused by incorrect &amp;quot;magic quotes&amp;quot; settings. Moodle requires the following settings (which are usually the default):&lt;br /&gt;
&lt;br /&gt;
 magic_quotes_gpc = On&lt;br /&gt;
 magic_quotes_runtime = Off&lt;br /&gt;
&lt;br /&gt;
See the section on [[Installing_Moodle#Check_web_server_settings|webserver configuration]] in the Installation docs for more details.&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
&lt;br /&gt;
... these are all related to the fact that PHP is failing to save &amp;quot;session&amp;quot; files on your hard disk (in a directory called /tmp). Usually the reason is that you don&#039;t HAVE a directory called /tmp on your computer. This is usually the case with Windows installations.&lt;br /&gt;
&lt;br /&gt;
The solution is to fix the PHP setting for this path to point to a real directory. You can do this in your php.ini file:&lt;br /&gt;
&lt;br /&gt;
 session.save_path = C:\temp&lt;br /&gt;
&lt;br /&gt;
or otherwise in a .htaccess file in your main moodle directory:&lt;br /&gt;
&lt;br /&gt;
 php_value session.save_path &amp;quot;/home/moodle/sessions&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this in Moodle 1.0.9:&lt;br /&gt;
&lt;br /&gt;
 Please fix your settings in config.php:&lt;br /&gt;
 You have:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;/home/users/fred/public_html/moodle&amp;quot;;&lt;br /&gt;
 but it should be:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
then you have encountered a small bug that occurs on some servers. The problem is with the error-checking mechanism, not with your actual path. To fix it, find this line (line 66) in the file admin/index.php:&lt;br /&gt;
&lt;br /&gt;
 if ($dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
and change it to this:&lt;br /&gt;
&lt;br /&gt;
 if (!empty($dirroot) and $dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
Make sure the URL in your $CFG-&amp;gt;wwwroot setting is exactly the same as the one you are actually using to access the site.&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
Assuming you are using Apache, then it&#039;s quite likely that your setting in config.php for $CFG-&amp;gt;wwwroot is different from the actual URL you are using to access the site. Also try turning off &amp;quot;secureforms&amp;quot; in the admin settings.&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
This is a known bug in versions of Moodle up to 1.0.9, now fixed in the main code and version 1.1.&lt;br /&gt;
&lt;br /&gt;
It doesn&#039;t affect all people, it only occurs when the person installing Moodle has a cookie in their browser from another program on the same site, called &amp;quot;user&amp;quot;, &amp;quot;admin&amp;quot;, or &amp;quot;teacher&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Quick fixes include deleting those cookies from your browser before installing, using a different browser, or editing the file moodle/admin/user.php to insert these lines near the top:&lt;br /&gt;
&lt;br /&gt;
 unset($user);&lt;br /&gt;
 unset($admin);&lt;br /&gt;
 unset($teacher);&lt;br /&gt;
&lt;br /&gt;
After performing any of these fixes it might be a good idea to drop all the tables in your database and re-install again from scratch.&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1972</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1972"/>
		<updated>2005-07-02T19:32:37Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* When trying to add a resource I receive error messages. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54&lt;br /&gt;
&lt;br /&gt;
you have blank lines or spaces after the final ?&amp;gt; in your config.php file. Sometimes text editors add these - for example Notepad on Windows - so you may have to try a different text editor to remove these spaces or blank lines completely.&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
In your config.php, the setting that you use for the dirroot variable must be the &#039;&#039;&#039;complete path from the root of your server&#039;s hard drive&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sometimes people only use the path from their home directory, or relative to the root of the web server directory.&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
Problems caused by apostrophes are caused by incorrect &amp;quot;magic quotes&amp;quot; settings. Moodle requires the following settings (which are usually the default):&lt;br /&gt;
&lt;br /&gt;
 magic_quotes_gpc = On&lt;br /&gt;
 magic_quotes_runtime = Off&lt;br /&gt;
&lt;br /&gt;
See the section on [[Installing_Moodle#Check_web_server_settings|webserver configuration]] in the Installation docs for more details.&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
&lt;br /&gt;
... these are all related to the fact that PHP is failing to save &amp;quot;session&amp;quot; files on your hard disk (in a directory called /tmp). Usually the reason is that you don&#039;t HAVE a directory called /tmp on your computer. This is usually the case with Windows installations.&lt;br /&gt;
&lt;br /&gt;
The solution is to fix the PHP setting for this path to point to a real directory. You can do this in your php.ini file:&lt;br /&gt;
&lt;br /&gt;
 session.save_path = C:\temp&lt;br /&gt;
&lt;br /&gt;
or otherwise in a .htaccess file in your main moodle directory:&lt;br /&gt;
&lt;br /&gt;
 php_value session.save_path &amp;quot;/home/moodle/sessions&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this in Moodle 1.0.9:&lt;br /&gt;
&lt;br /&gt;
 Please fix your settings in config.php:&lt;br /&gt;
 You have:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;/home/users/fred/public_html/moodle&amp;quot;;&lt;br /&gt;
 but it should be:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
then you have encountered a small bug that occurs on some servers. The problem is with the error-checking mechanism, not with your actual path. To fix it, find this line (line 66) in the file admin/index.php:&lt;br /&gt;
&lt;br /&gt;
 if ($dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
and change it to this:&lt;br /&gt;
&lt;br /&gt;
 if (!empty($dirroot) and $dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
Make sure the URL in your $CFG-&amp;gt;wwwroot setting is exactly the same as the one you are actually using to access the site.&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
Assuming you are using Apache, then it&#039;s quite likely that your setting in config.php for $CFG-&amp;gt;wwwroot is different from the actual URL you are using to access the site. Also try turning off &amp;quot;secureforms&amp;quot; in the admin settings.&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1971</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1971"/>
		<updated>2005-07-02T19:32:11Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* I login but the login link doesn&amp;#039;t change. I am logged in and can navigate freely. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54&lt;br /&gt;
&lt;br /&gt;
you have blank lines or spaces after the final ?&amp;gt; in your config.php file. Sometimes text editors add these - for example Notepad on Windows - so you may have to try a different text editor to remove these spaces or blank lines completely.&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
In your config.php, the setting that you use for the dirroot variable must be the &#039;&#039;&#039;complete path from the root of your server&#039;s hard drive&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sometimes people only use the path from their home directory, or relative to the root of the web server directory.&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
Problems caused by apostrophes are caused by incorrect &amp;quot;magic quotes&amp;quot; settings. Moodle requires the following settings (which are usually the default):&lt;br /&gt;
&lt;br /&gt;
 magic_quotes_gpc = On&lt;br /&gt;
 magic_quotes_runtime = Off&lt;br /&gt;
&lt;br /&gt;
See the section on [[Installing_Moodle#Check_web_server_settings|webserver configuration]] in the Installation docs for more details.&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
&lt;br /&gt;
... these are all related to the fact that PHP is failing to save &amp;quot;session&amp;quot; files on your hard disk (in a directory called /tmp). Usually the reason is that you don&#039;t HAVE a directory called /tmp on your computer. This is usually the case with Windows installations.&lt;br /&gt;
&lt;br /&gt;
The solution is to fix the PHP setting for this path to point to a real directory. You can do this in your php.ini file:&lt;br /&gt;
&lt;br /&gt;
 session.save_path = C:\temp&lt;br /&gt;
&lt;br /&gt;
or otherwise in a .htaccess file in your main moodle directory:&lt;br /&gt;
&lt;br /&gt;
 php_value session.save_path &amp;quot;/home/moodle/sessions&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this in Moodle 1.0.9:&lt;br /&gt;
&lt;br /&gt;
 Please fix your settings in config.php:&lt;br /&gt;
 You have:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;/home/users/fred/public_html/moodle&amp;quot;;&lt;br /&gt;
 but it should be:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
then you have encountered a small bug that occurs on some servers. The problem is with the error-checking mechanism, not with your actual path. To fix it, find this line (line 66) in the file admin/index.php:&lt;br /&gt;
&lt;br /&gt;
 if ($dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
and change it to this:&lt;br /&gt;
&lt;br /&gt;
 if (!empty($dirroot) and $dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
Make sure the URL in your $CFG-&amp;gt;wwwroot setting is exactly the same as the one you are actually using to access the site.&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1970</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1970"/>
		<updated>2005-07-02T19:29:10Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* When I go to the admin page, I get told to make dirroot blank! */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54&lt;br /&gt;
&lt;br /&gt;
you have blank lines or spaces after the final ?&amp;gt; in your config.php file. Sometimes text editors add these - for example Notepad on Windows - so you may have to try a different text editor to remove these spaces or blank lines completely.&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
In your config.php, the setting that you use for the dirroot variable must be the &#039;&#039;&#039;complete path from the root of your server&#039;s hard drive&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sometimes people only use the path from their home directory, or relative to the root of the web server directory.&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
Problems caused by apostrophes are caused by incorrect &amp;quot;magic quotes&amp;quot; settings. Moodle requires the following settings (which are usually the default):&lt;br /&gt;
&lt;br /&gt;
 magic_quotes_gpc = On&lt;br /&gt;
 magic_quotes_runtime = Off&lt;br /&gt;
&lt;br /&gt;
See the section on [[Installing_Moodle#Check_web_server_settings|webserver configuration]] in the Installation docs for more details.&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
&lt;br /&gt;
... these are all related to the fact that PHP is failing to save &amp;quot;session&amp;quot; files on your hard disk (in a directory called /tmp). Usually the reason is that you don&#039;t HAVE a directory called /tmp on your computer. This is usually the case with Windows installations.&lt;br /&gt;
&lt;br /&gt;
The solution is to fix the PHP setting for this path to point to a real directory. You can do this in your php.ini file:&lt;br /&gt;
&lt;br /&gt;
 session.save_path = C:\temp&lt;br /&gt;
&lt;br /&gt;
or otherwise in a .htaccess file in your main moodle directory:&lt;br /&gt;
&lt;br /&gt;
 php_value session.save_path &amp;quot;/home/moodle/sessions&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this in Moodle 1.0.9:&lt;br /&gt;
&lt;br /&gt;
 Please fix your settings in config.php:&lt;br /&gt;
 You have:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;/home/users/fred/public_html/moodle&amp;quot;;&lt;br /&gt;
 but it should be:&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
then you have encountered a small bug that occurs on some servers. The problem is with the error-checking mechanism, not with your actual path. To fix it, find this line (line 66) in the file admin/index.php:&lt;br /&gt;
&lt;br /&gt;
 if ($dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
and change it to this:&lt;br /&gt;
&lt;br /&gt;
 if (!empty($dirroot) and $dirroot != $CFG-&amp;gt;dirroot) {&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1969</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1969"/>
		<updated>2005-07-02T19:26:08Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* I keep getting error messages about session_start */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54&lt;br /&gt;
&lt;br /&gt;
you have blank lines or spaces after the final ?&amp;gt; in your config.php file. Sometimes text editors add these - for example Notepad on Windows - so you may have to try a different text editor to remove these spaces or blank lines completely.&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
In your config.php, the setting that you use for the dirroot variable must be the &#039;&#039;&#039;complete path from the root of your server&#039;s hard drive&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sometimes people only use the path from their home directory, or relative to the root of the web server directory.&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
Problems caused by apostrophes are caused by incorrect &amp;quot;magic quotes&amp;quot; settings. Moodle requires the following settings (which are usually the default):&lt;br /&gt;
&lt;br /&gt;
 magic_quotes_gpc = On&lt;br /&gt;
 magic_quotes_runtime = Off&lt;br /&gt;
&lt;br /&gt;
See the section on [[Installing_Moodle#Check_web_server_settings|webserver configuration]] in the Installation docs for more details.&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or directory (2) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123&lt;br /&gt;
&lt;br /&gt;
... these are all related to the fact that PHP is failing to save &amp;quot;session&amp;quot; files on your hard disk (in a directory called /tmp). Usually the reason is that you don&#039;t HAVE a directory called /tmp on your computer. This is usually the case with Windows installations.&lt;br /&gt;
&lt;br /&gt;
The solution is to fix the PHP setting for this path to point to a real directory. You can do this in your php.ini file:&lt;br /&gt;
&lt;br /&gt;
 session.save_path = C:\temp&lt;br /&gt;
&lt;br /&gt;
or otherwise in a .htaccess file in your main moodle directory:&lt;br /&gt;
&lt;br /&gt;
 php_value session.save_path &amp;quot;/home/moodle/sessions&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1968</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1968"/>
		<updated>2005-07-02T19:24:57Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Any text I add with an apostrophe (&amp;#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54&lt;br /&gt;
&lt;br /&gt;
you have blank lines or spaces after the final ?&amp;gt; in your config.php file. Sometimes text editors add these - for example Notepad on Windows - so you may have to try a different text editor to remove these spaces or blank lines completely.&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
In your config.php, the setting that you use for the dirroot variable must be the &#039;&#039;&#039;complete path from the root of your server&#039;s hard drive&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sometimes people only use the path from their home directory, or relative to the root of the web server directory.&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
Problems caused by apostrophes are caused by incorrect &amp;quot;magic quotes&amp;quot; settings. Moodle requires the following settings (which are usually the default):&lt;br /&gt;
&lt;br /&gt;
 magic_quotes_gpc = On&lt;br /&gt;
 magic_quotes_runtime = Off&lt;br /&gt;
&lt;br /&gt;
See the section on [[Installing_Moodle#Check_web_server_settings|webserver configuration]] in the Installation docs for more details.&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1967</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1967"/>
		<updated>2005-07-02T19:23:13Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* I keep getting this error: Failed opening required &amp;#039;/web/moodle/lib/setup.php&amp;#039; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54&lt;br /&gt;
&lt;br /&gt;
you have blank lines or spaces after the final ?&amp;gt; in your config.php file. Sometimes text editors add these - for example Notepad on Windows - so you may have to try a different text editor to remove these spaces or blank lines completely.&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
In your config.php, the setting that you use for the dirroot variable must be the &#039;&#039;&#039;complete path from the root of your server&#039;s hard drive&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Sometimes people only use the path from their home directory, or relative to the root of the web server directory.&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1966</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1966"/>
		<updated>2005-07-02T19:22:30Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like this:&lt;br /&gt;
&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1322&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on line 1323&lt;br /&gt;
 Warning: Cannot add header information - headers already sent by (output started at /webs/moodle/config.php:87) in /webs/moodle/login/index.php on line 54&lt;br /&gt;
&lt;br /&gt;
you have blank lines or spaces after the final ?&amp;gt; in your config.php file. Sometimes text editors add these - for example Notepad on Windows - so you may have to try a different text editor to remove these spaces or blank lines completely.&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1965</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1965"/>
		<updated>2005-07-02T19:21:19Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* My pages show fatal errors such as : call to undefined function: get_string() */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
If you see errors like:&lt;br /&gt;
&lt;br /&gt;
 Parse error: parse error, unexpected T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on line 94&lt;br /&gt;
 Fatal error: Call to undefined function: get_string() in c:\program files\easyphp\www\moodle\mod\resource\lib.php on line 11&lt;br /&gt;
&lt;br /&gt;
then it&#039;s likely you have left out a semi-colon or ending quote from a line in config.php (previous to line 94).&lt;br /&gt;
&lt;br /&gt;
Another reason could be that you have opened config.php in a program like Word to edit it, and saved it as a HTML web page, instead of a proper text file.&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1964</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1964"/>
		<updated>2005-07-02T19:13:35Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Why are all my pages blank? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
Check the dirroot variable in config.php. You must use complete, absolute pathnames, eg:&lt;br /&gt;
&lt;br /&gt;
 $CFG-&amp;gt;dirroot = &amp;quot;d:\inetpub\sites\www.yoursite.com\web\moodle&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
Redhat Linux platform please see: [[Installing_Apache%2C_MySQL_and_PHP#Redhat_Linux|Redhat Linux]]&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1963</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1963"/>
		<updated>2005-07-02T19:11:58Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* PHP - is it installed and what version do I have? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;?PHP phpinfo() ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1962</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1962"/>
		<updated>2005-07-02T19:11:33Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* PHP - is it installed and what version do I have? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
Make a new file on your web site called info.php, containing the following text, and call it from your browser:&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;&amp;lt;?PHP phpinfo() ?&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If nothing happens then you don&#039;t have PHP installed. See the installation docs for some information about where to download it for your computer.&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1961</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1961"/>
		<updated>2005-07-02T19:10:43Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your &#039;&#039;&#039;httpd.conf&#039;&#039;&#039;, or to a &#039;&#039;&#039;.htaccess&#039;&#039;&#039; file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1960</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1960"/>
		<updated>2005-07-02T19:10:13Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg was not found on this server.&lt;br /&gt;
&lt;br /&gt;
Your web server needs to be configured to allow the part of the URL after a script name to be passed directly to the script. This is usually enabled in Apache 1, but is usually disabled by default in Apache 2. To turn it on, add this line to your httpd.conf, or to a .htaccess file in your local directory (see the [[Installing_Moodle#Check_web_server_settings|Install documentation]] for more details):&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;AcceptPathInfo&#039;&#039;&#039; on&lt;br /&gt;
&lt;br /&gt;
Note, this will ONLY work for Apache versions 2.x.&lt;br /&gt;
&lt;br /&gt;
If you are not using Apache 2 and you still have this problem (unlikely) then you can switch Moodle to use an alternative method. The disadvantages are a slight loss of performance for your users and you won&#039;t be able to use relative links within HTML resources.&lt;br /&gt;
&lt;br /&gt;
To use this alternative method: login as Admin, go into the &amp;quot;Configure Variables&amp;quot; page and change the setting for &amp;quot;&#039;&#039;&#039;slasharguments&#039;&#039;&#039;&amp;quot;. You should now be able to access your uploaded files.&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1959</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1959"/>
		<updated>2005-07-02T19:08:05Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* I login but don&amp;#039;t appear to be. I am logged in and can navigate freely. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
== I login but the login link doesn&#039;t change. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1958</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1958"/>
		<updated>2005-07-02T19:06:46Z</updated>

		<summary type="html">&lt;p&gt;Stencel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting error messages about session_start ==&lt;br /&gt;
&lt;br /&gt;
== When I go to the admin page, I get told to make dirroot blank! ==&lt;br /&gt;
&lt;br /&gt;
== I login but don&#039;t appear to be. I am logged in and can navigate freely. ==&lt;br /&gt;
&lt;br /&gt;
== When trying to add a resource I receive error messages. ==&lt;br /&gt;
&lt;br /&gt;
== During the initial setting-up process, I never get asked to create an admin account! ==&lt;br /&gt;
&lt;br /&gt;
== I can&#039;t log in - I just stay stuck on the login screen. ==&lt;br /&gt;
&lt;br /&gt;
== How do I backup my whole Moodle site? ==&lt;br /&gt;
&lt;br /&gt;
== Why doesn&#039;t my Moodle site display the time &amp;amp; date correctly? ==&lt;br /&gt;
&lt;br /&gt;
== Email copies are not being sent from my forums ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1957</id>
		<title>Installation FAQ</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Installation_FAQ&amp;diff=1957"/>
		<updated>2005-07-02T19:04:20Z</updated>

		<summary type="html">&lt;p&gt;Stencel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page contains answers to some of the most frequently asked questions by people installing Moodle. If you have followed the [[Installing_Moodle|installation instructions]] but you still have a problem, then this page is probably the best place to be.&lt;br /&gt;
&lt;br /&gt;
If you don&#039;t find your answer here try the [http://moodle.org/mod/forum/index.php?id=5 Using Moodle] course on moodle.org. Start by searching the forums using a few keywords, in case your problem has already been discussed. If you don&#039;t find anything, then try posting your question into the appropriate forum - somebody will usually be able to help you.&lt;br /&gt;
&lt;br /&gt;
If you have tried a number of solutions without resolving an issue, and you are running behind a firewall, it may be advisable to try re-configuring your firewall to ensure that it is not blocking a required function or necessary communication. Firewalls very rarely cause problems with Moodle but are occasionally responsible for reduced functionality due to a mis-configuration in the firewall settings.&lt;br /&gt;
&lt;br /&gt;
Use this list to jump to the appropriate answer below:&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Whenever I try to access or view a file that I uploaded, I get an error &amp;quot;File not Found&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
== PHP - is it installed and what version do I have? ==&lt;br /&gt;
&lt;br /&gt;
== Why are all my pages blank? ==&lt;br /&gt;
&lt;br /&gt;
== My pages show fatal errors such as : call to undefined function: get_string() ==&lt;br /&gt;
&lt;br /&gt;
== Why do I keep getting error messages about &amp;quot;headers already sent&amp;quot;? ==&lt;br /&gt;
&lt;br /&gt;
== I keep getting this error: Failed opening required &#039;/web/moodle/lib/setup.php&#039; ==&lt;br /&gt;
&lt;br /&gt;
== Any text I add with an apostrophe (&#039;) or a quote (&amp;quot;) causes errors or comes up with a slash added ==&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Administrator_documentation&amp;diff=1956</id>
		<title>Administrator documentation</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Administrator_documentation&amp;diff=1956"/>
		<updated>2005-07-02T19:00:53Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Installing or upgrading Moodle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &#039;&#039;&#039;Note for Contributors&#039;&#039;&#039;&lt;br /&gt;
 Let&#039;s concentrate on doing [[Documentation for Teachers]] first.&lt;br /&gt;
 We will move on to creating the docs for admins a little later.&lt;br /&gt;
 However, if you already would like to start creating content here, please, go ahead :-)&lt;br /&gt;
 You can start with creating a table of contents.&lt;br /&gt;
&lt;br /&gt;
== Installing or upgrading Moodle ==&lt;br /&gt;
&lt;br /&gt;
# [[Installing Moodle]]&lt;br /&gt;
# [[Installation FAQ]]&lt;br /&gt;
# [[Installing Apache, MySQL and PHP]]&lt;br /&gt;
# [[Upgrading Moodle]]&lt;br /&gt;
&lt;br /&gt;
==Step-by-Step Installation Guides==&lt;br /&gt;
&lt;br /&gt;
If the Installation information above is not enough to guide you through the process, here are some detailed installation guides for different operating systems:&lt;br /&gt;
&lt;br /&gt;
# [[Step by Step Installation Guide for Windows]]&lt;br /&gt;
# [[Step by Step Installation Guide for RedHat]]&lt;br /&gt;
# [[Step by Step Installation Guide for Mac OS X]]&lt;br /&gt;
# [[Step by Step Installation Guide for IIS]]&lt;br /&gt;
# [[Step by Step Installation Guide for FreeBSD]]&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Administrator_documentation&amp;diff=1955</id>
		<title>Administrator documentation</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Administrator_documentation&amp;diff=1955"/>
		<updated>2005-07-02T19:00:24Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Installing or upgrading Moodle */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &#039;&#039;&#039;Note for Contributors&#039;&#039;&#039;&lt;br /&gt;
 Let&#039;s concentrate on doing [[Documentation for Teachers]] first.&lt;br /&gt;
 We will move on to creating the docs for admins a little later.&lt;br /&gt;
 However, if you already would like to start creating content here, please, go ahead :-)&lt;br /&gt;
 You can start with creating a table of contents.&lt;br /&gt;
&lt;br /&gt;
== Installing or upgrading Moodle ==&lt;br /&gt;
&lt;br /&gt;
# [[Installing Moodle]]&lt;br /&gt;
# [[Installing Apache, MySQL and PHP]]&lt;br /&gt;
# [[Upgrading Moodle]]&lt;br /&gt;
&lt;br /&gt;
==Step-by-Step Installation Guides==&lt;br /&gt;
&lt;br /&gt;
If the Installation information above is not enough to guide you through the process, here are some detailed installation guides for different operating systems:&lt;br /&gt;
&lt;br /&gt;
# [[Step by Step Installation Guide for Windows]]&lt;br /&gt;
# [[Step by Step Installation Guide for RedHat]]&lt;br /&gt;
# [[Step by Step Installation Guide for Mac OS X]]&lt;br /&gt;
# [[Step by Step Installation Guide for IIS]]&lt;br /&gt;
# [[Step by Step Installation Guide for FreeBSD]]&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=User:Stencel&amp;diff=1954</id>
		<title>User:Stencel</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=User:Stencel&amp;diff=1954"/>
		<updated>2005-07-02T18:57:37Z</updated>

		<summary type="html">&lt;p&gt;Stencel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hi,&lt;br /&gt;
&lt;br /&gt;
I&#039;m the coordinator of this documentation project.&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to contact me, use the &amp;quot;discussion&amp;quot; tab at the top of this page.&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Credits&amp;diff=1953</id>
		<title>Credits</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Credits&amp;diff=1953"/>
		<updated>2005-07-02T18:56:00Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Documentation writers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overall guidance==&lt;br /&gt;
&lt;br /&gt;
[http://dougiamas.com/ Martin Dougiamas] is the originator, lead developer, project manager, release manager and general teaboy for the whole Moodle project. Do you take sugar?&lt;br /&gt;
&lt;br /&gt;
The Moodle software package is [[License|Copyright © 1999-2004, Martin Dougiamas under the GNU GPL]].&lt;br /&gt;
&lt;br /&gt;
==Main Developers==&lt;br /&gt;
&lt;br /&gt;
A special thanks from all of us goes to those who have contributed substantial and ongoing amounts of time to writing Moodle code and helping it grow. These are people who &amp;quot;get&amp;quot; what developing Moodle is all about and without whom Moodle would be a far lesser thing:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eloy Lafuente (stronk7), Ray Kingdon, Williams Castillo, Petri Asikainen, Henrik Kaipe, Zbigniew Fiedorowicz, Gustav Delius, Thomas Robb, Janne Mikkonen, Jon Papaioannou (pj), Scott Elliott, Shane Elliott, Roberto Pinna (Bobo), Mike Churchward, Petr Škoda (skodak), Penny Leach, Martin Langhoff&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Other Contributors==&lt;br /&gt;
&lt;br /&gt;
Many other people have contributed (and are still contributing) with constructive discussions, support, testing and various chunks of code and documentation. This list is long and always changing, but some names include (in the order they were added):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Peter C. Taylor, Art Lader, Matt Hope, Tom Murdock, Sébastien Namèche, James Miller, Dustin Rue, Holger Schadeck, Giovanni Tummarello, John Windmueller, Sean Keogh, Mitsuhiro Yoshida, Greg Barnett, Mark Kimes, Mary Hunter, Russell Jungwirth, Przemyslaw Stencel, John &amp;quot;Captain&amp;quot; Eyre, Paula Edmiston, Howard Miller, Claudio Tavares, P. Timothy Ervin, Bob Calder, Ursula Raab, David Delgado, Mad Alex, Gaëtan Frenoy, Bernard Boucher, Bryan Williams, Rob Butner, Koen Roggemans, David Scotson, Torsten Anderson, Eamon Costello, Hannes Gassert, Andrew Walker.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sorry if we&#039;ve forgotten to include your name here - the Moodle community is large and active so this list is difficult to maintain! Please email Martin and make your suggestions! :-)&lt;br /&gt;
&lt;br /&gt;
Thanks also to everyone of you who have&lt;br /&gt;
* donated via the [http://moodle.org/donations Donations page],&lt;br /&gt;
* contributed to the [http://moodle.org/bugs bug tracker], and&lt;br /&gt;
* participated in the [http://moodle.org/community Moodle Community]&lt;br /&gt;
&lt;br /&gt;
==Translators==&lt;br /&gt;
&lt;br /&gt;
One of Moodle&#039;s strengths is the number of translations it has. Each translation takes many hours of work, as there are over 1000 phrases to translate (plus hundreds of help files!). Many of the languages have more than one contributor, sometimes working together and sometimes working serially.&lt;br /&gt;
&lt;br /&gt;
Maintaining a list of all these wonderful people is too difficult, so please look at the [http://moodle.org/download/lang/ Language download page] for names and details.&lt;br /&gt;
&lt;br /&gt;
The Translation Coordinator is Koen Roggemans (translation@moodle.org).&lt;br /&gt;
&lt;br /&gt;
==Themes==&lt;br /&gt;
&lt;br /&gt;
Themes give Moodle sites some colour and life. Here are all the themes carried as part of the Moodle distribution, along with their authors:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;standard&#039;&#039;&#039; and &#039;&#039;&#039;cordoroyblue&#039;&#039;&#039;, by Martin Dougiamas&lt;br /&gt;
* &#039;&#039;&#039;oceanblue&#039;&#039;&#039;, by Mitsuhiro Yoshida, http://mitstek.com&lt;br /&gt;
* &#039;&#039;&#039;brightretro&#039;&#039;&#039;, &#039;&#039;&#039;cornflower&#039;&#039;&#039;, by Thomas Murdock, http://sand-paper.org&lt;br /&gt;
* &#039;&#039;&#039;garden&#039;&#039;&#039;, by Spiggy, http://phpgirl.com&lt;br /&gt;
* &#039;&#039;&#039;formal_white&#039;&#039;&#039;, by Andrea Bicciolo&lt;br /&gt;
&lt;br /&gt;
==Moodle libraries==&lt;br /&gt;
&lt;br /&gt;
Some of Moodle&#039;s libraries were written by other people, and are being redistributed as part of Moodle under their respective open source licenses that thankfully allow us to do so. My thanks go out to the authors of all these excellent products - without them Moodle would be missing important functionality. Copyright information for each package is included below:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ADOdb&#039;&#039;&#039; - lib/adodb&lt;br /&gt;
&lt;br /&gt;
Database abstraction library for MySQL, PostgreSQL, MSSQL, Oracle, Interbase, Foxpro, Access, ADO, Sybase, DB2 and ODBC.&lt;br /&gt;
&lt;br /&gt;
Version: 4.50&lt;br /&gt;
&lt;br /&gt;
Copyright © 2000-2004 John Lim (jlim@natsoft.com.my)&lt;br /&gt;
&lt;br /&gt;
License: Dual LGPL and BSD-style&lt;br /&gt;
&lt;br /&gt;
URL:  http://adodb.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graph Class&#039;&#039;&#039; - lib/graphlib.php&lt;br /&gt;
&lt;br /&gt;
Class to draw line, point, bar, and area graphs, including numeric x-axis and double y-axis.&lt;br /&gt;
&lt;br /&gt;
Version: 1.6.3 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2000  Herman Veluwenkamp, hermanV@mindless.com&lt;br /&gt;
&lt;br /&gt;
License: LGPL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;html2text&#039;&#039;&#039; - lib/html2text.php&lt;br /&gt;
&lt;br /&gt;
PHP script to convert HTML into an approximate text equivalent&lt;br /&gt;
&lt;br /&gt;
Version: 1.0 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002  Mark Wilton-Jones&lt;br /&gt;
&lt;br /&gt;
License: HowToCreate script license with written permission&lt;br /&gt;
&lt;br /&gt;
URL: http://www.howtocreate.co.uk/php/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;htmlArea&#039;&#039;&#039; - lib/editor&lt;br /&gt;
&lt;br /&gt;
Javascript/HTML script to put a GUI editor in textareas on Internet Explorer and Mozilla&lt;br /&gt;
&lt;br /&gt;
Version: 3.0 beta (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002  interactivetools.com, inc.&lt;br /&gt;
&lt;br /&gt;
License: htmlArea License (based on BSD license)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IP-Atlas&#039;&#039;&#039; - lib/ipatlas&lt;br /&gt;
&lt;br /&gt;
PHP scripts to show the location of an IP address on a map.&lt;br /&gt;
&lt;br /&gt;
Version: 1.0 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002   Ivan Kozik&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.xpenguin.com/ip-atlas.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;kses&#039;&#039;&#039; - lib/kses.php&lt;br /&gt;
&lt;br /&gt;
HTML/XHTML filter that only allows some elements and attributes&lt;br /&gt;
&lt;br /&gt;
Version: 0.2.2&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002, 2003, 2005   Ulf Harnhammar&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://sourceforge.net/projects/kses&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mimeTeX&#039;&#039;&#039; - filter/tex&lt;br /&gt;
&lt;br /&gt;
Compiled C program to convert TeX into GIFs&lt;br /&gt;
&lt;br /&gt;
Version: 1.4&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002-2004   John Forkosh Associates, Inc&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.forkosh.com/mimetex.html&lt;br /&gt;
&lt;br /&gt;
URL: http://moodle.org/download/mimetex&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mp3player&#039;&#039;&#039; - lib/mp3player&lt;br /&gt;
&lt;br /&gt;
Flash movie to play streaming MP3s&lt;br /&gt;
&lt;br /&gt;
Copyright © 2005   Andrew Walker&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;overlibmws&#039;&#039;&#039; - lib/overlib.js&lt;br /&gt;
&lt;br /&gt;
Javascript library to enable DHTML popups, floating windows, events etc&lt;br /&gt;
&lt;br /&gt;
Version: July 2004&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002-2004   Foteos Macrides&lt;br /&gt;
&lt;br /&gt;
Copyright © 1998-2004   Erik Bosrup&lt;br /&gt;
&lt;br /&gt;
License: Artistic Open Source License&lt;br /&gt;
&lt;br /&gt;
URL: http://www.macridesweb.com/oltest/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PclZip&#039;&#039;&#039; - lib/pclzip&lt;br /&gt;
&lt;br /&gt;
Class to create, manage and unpack zip files.&lt;br /&gt;
&lt;br /&gt;
Version: 2.4 RC1&lt;br /&gt;
&lt;br /&gt;
Copyright © 2004  Vincent Blavet &amp;lt;vincent@phpconcept.net&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.phpconcept.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PHP mailer&#039;&#039;&#039; - lib/class.phpmailer.php&lt;br /&gt;
&lt;br /&gt;
Class for sending email using either sendmail, PHP mail(), or SMTP.  Methods are based upon the standard AspEmail(tm) classes.&lt;br /&gt;
&lt;br /&gt;
Version 1.71&lt;br /&gt;
&lt;br /&gt;
Copyright © 2003 Brent R. Matzelle &amp;lt;bmatzelle@yahoo.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: LGPL&lt;br /&gt;
&lt;br /&gt;
URL:   http://phpmailer.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PHP Markdown&#039;&#039;&#039; - lib/markdown.php&lt;br /&gt;
&lt;br /&gt;
Functions to convert from the Markdown text format into clean XHTML.&lt;br /&gt;
&lt;br /&gt;
Version: 1.0b9 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2003-2004 , John Gruber&lt;br /&gt;
&lt;br /&gt;
Copyright © 2004 , Michel Fortin&lt;br /&gt;
&lt;br /&gt;
License: LGPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.michelf.com/projects/php-markdown/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Snoopy&#039;&#039;&#039; - lib/snoopy&lt;br /&gt;
&lt;br /&gt;
A PHP net client&lt;br /&gt;
&lt;br /&gt;
Version: 1.0&lt;br /&gt;
&lt;br /&gt;
Copyright © 1999-2000 Monte Ohrt &amp;lt;monte@ispi.net&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: GNU LGPL&lt;br /&gt;
&lt;br /&gt;
URL: http://snoopy.sourceforge.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Spreadsheet::WriteExcel&#039;&#039;&#039; - lib/excel&lt;br /&gt;
&lt;br /&gt;
A library for generating Excel Spreadsheets.&lt;br /&gt;
&lt;br /&gt;
Version: 2002-11-28&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002  Xavier Noguer &amp;lt;xnoguer@rezebra.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: GNU LGPL&lt;br /&gt;
&lt;br /&gt;
URL: http://jeffn.users.phpclasses.org/browse.html/package/767.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SMTP class&#039;&#039;&#039; - lib/class.smtp.php&lt;br /&gt;
&lt;br /&gt;
Class that can be used to connect and communicate with any SMTP server. It implements all the SMTP functions defined in RFC821 except TURN.&lt;br /&gt;
&lt;br /&gt;
Version: 03/26/2001&lt;br /&gt;
&lt;br /&gt;
Copyright © 2001  Chris Ryan &amp;lt;chris@greatbridge.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Documentation writers ==&lt;br /&gt;
&lt;br /&gt;
Documentation writing is coordinated by [[User:Stencel|Przemyslaw Stencel]]. We would like to thank the many people who have contributed their work to create various parts of Moodle documentation, among others: &#039;&#039;&#039;Matt Riordan, Bryan Williams, Ray Lawrence, Jason Cole, Sylvia Maciaszczyk and Rafal Morusiewicz&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[About Moodle|Back to About Moodle]]&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Credits&amp;diff=1952</id>
		<title>Credits</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Credits&amp;diff=1952"/>
		<updated>2005-07-02T18:55:37Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Documentation writers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overall guidance==&lt;br /&gt;
&lt;br /&gt;
[http://dougiamas.com/ Martin Dougiamas] is the originator, lead developer, project manager, release manager and general teaboy for the whole Moodle project. Do you take sugar?&lt;br /&gt;
&lt;br /&gt;
The Moodle software package is [[License|Copyright © 1999-2004, Martin Dougiamas under the GNU GPL]].&lt;br /&gt;
&lt;br /&gt;
==Main Developers==&lt;br /&gt;
&lt;br /&gt;
A special thanks from all of us goes to those who have contributed substantial and ongoing amounts of time to writing Moodle code and helping it grow. These are people who &amp;quot;get&amp;quot; what developing Moodle is all about and without whom Moodle would be a far lesser thing:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eloy Lafuente (stronk7), Ray Kingdon, Williams Castillo, Petri Asikainen, Henrik Kaipe, Zbigniew Fiedorowicz, Gustav Delius, Thomas Robb, Janne Mikkonen, Jon Papaioannou (pj), Scott Elliott, Shane Elliott, Roberto Pinna (Bobo), Mike Churchward, Petr Škoda (skodak), Penny Leach, Martin Langhoff&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Other Contributors==&lt;br /&gt;
&lt;br /&gt;
Many other people have contributed (and are still contributing) with constructive discussions, support, testing and various chunks of code and documentation. This list is long and always changing, but some names include (in the order they were added):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Peter C. Taylor, Art Lader, Matt Hope, Tom Murdock, Sébastien Namèche, James Miller, Dustin Rue, Holger Schadeck, Giovanni Tummarello, John Windmueller, Sean Keogh, Mitsuhiro Yoshida, Greg Barnett, Mark Kimes, Mary Hunter, Russell Jungwirth, Przemyslaw Stencel, John &amp;quot;Captain&amp;quot; Eyre, Paula Edmiston, Howard Miller, Claudio Tavares, P. Timothy Ervin, Bob Calder, Ursula Raab, David Delgado, Mad Alex, Gaëtan Frenoy, Bernard Boucher, Bryan Williams, Rob Butner, Koen Roggemans, David Scotson, Torsten Anderson, Eamon Costello, Hannes Gassert, Andrew Walker.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sorry if we&#039;ve forgotten to include your name here - the Moodle community is large and active so this list is difficult to maintain! Please email Martin and make your suggestions! :-)&lt;br /&gt;
&lt;br /&gt;
Thanks also to everyone of you who have&lt;br /&gt;
* donated via the [http://moodle.org/donations Donations page],&lt;br /&gt;
* contributed to the [http://moodle.org/bugs bug tracker], and&lt;br /&gt;
* participated in the [http://moodle.org/community Moodle Community]&lt;br /&gt;
&lt;br /&gt;
==Translators==&lt;br /&gt;
&lt;br /&gt;
One of Moodle&#039;s strengths is the number of translations it has. Each translation takes many hours of work, as there are over 1000 phrases to translate (plus hundreds of help files!). Many of the languages have more than one contributor, sometimes working together and sometimes working serially.&lt;br /&gt;
&lt;br /&gt;
Maintaining a list of all these wonderful people is too difficult, so please look at the [http://moodle.org/download/lang/ Language download page] for names and details.&lt;br /&gt;
&lt;br /&gt;
The Translation Coordinator is Koen Roggemans (translation@moodle.org).&lt;br /&gt;
&lt;br /&gt;
==Themes==&lt;br /&gt;
&lt;br /&gt;
Themes give Moodle sites some colour and life. Here are all the themes carried as part of the Moodle distribution, along with their authors:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;standard&#039;&#039;&#039; and &#039;&#039;&#039;cordoroyblue&#039;&#039;&#039;, by Martin Dougiamas&lt;br /&gt;
* &#039;&#039;&#039;oceanblue&#039;&#039;&#039;, by Mitsuhiro Yoshida, http://mitstek.com&lt;br /&gt;
* &#039;&#039;&#039;brightretro&#039;&#039;&#039;, &#039;&#039;&#039;cornflower&#039;&#039;&#039;, by Thomas Murdock, http://sand-paper.org&lt;br /&gt;
* &#039;&#039;&#039;garden&#039;&#039;&#039;, by Spiggy, http://phpgirl.com&lt;br /&gt;
* &#039;&#039;&#039;formal_white&#039;&#039;&#039;, by Andrea Bicciolo&lt;br /&gt;
&lt;br /&gt;
==Moodle libraries==&lt;br /&gt;
&lt;br /&gt;
Some of Moodle&#039;s libraries were written by other people, and are being redistributed as part of Moodle under their respective open source licenses that thankfully allow us to do so. My thanks go out to the authors of all these excellent products - without them Moodle would be missing important functionality. Copyright information for each package is included below:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ADOdb&#039;&#039;&#039; - lib/adodb&lt;br /&gt;
&lt;br /&gt;
Database abstraction library for MySQL, PostgreSQL, MSSQL, Oracle, Interbase, Foxpro, Access, ADO, Sybase, DB2 and ODBC.&lt;br /&gt;
&lt;br /&gt;
Version: 4.50&lt;br /&gt;
&lt;br /&gt;
Copyright © 2000-2004 John Lim (jlim@natsoft.com.my)&lt;br /&gt;
&lt;br /&gt;
License: Dual LGPL and BSD-style&lt;br /&gt;
&lt;br /&gt;
URL:  http://adodb.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graph Class&#039;&#039;&#039; - lib/graphlib.php&lt;br /&gt;
&lt;br /&gt;
Class to draw line, point, bar, and area graphs, including numeric x-axis and double y-axis.&lt;br /&gt;
&lt;br /&gt;
Version: 1.6.3 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2000  Herman Veluwenkamp, hermanV@mindless.com&lt;br /&gt;
&lt;br /&gt;
License: LGPL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;html2text&#039;&#039;&#039; - lib/html2text.php&lt;br /&gt;
&lt;br /&gt;
PHP script to convert HTML into an approximate text equivalent&lt;br /&gt;
&lt;br /&gt;
Version: 1.0 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002  Mark Wilton-Jones&lt;br /&gt;
&lt;br /&gt;
License: HowToCreate script license with written permission&lt;br /&gt;
&lt;br /&gt;
URL: http://www.howtocreate.co.uk/php/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;htmlArea&#039;&#039;&#039; - lib/editor&lt;br /&gt;
&lt;br /&gt;
Javascript/HTML script to put a GUI editor in textareas on Internet Explorer and Mozilla&lt;br /&gt;
&lt;br /&gt;
Version: 3.0 beta (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002  interactivetools.com, inc.&lt;br /&gt;
&lt;br /&gt;
License: htmlArea License (based on BSD license)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IP-Atlas&#039;&#039;&#039; - lib/ipatlas&lt;br /&gt;
&lt;br /&gt;
PHP scripts to show the location of an IP address on a map.&lt;br /&gt;
&lt;br /&gt;
Version: 1.0 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002   Ivan Kozik&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.xpenguin.com/ip-atlas.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;kses&#039;&#039;&#039; - lib/kses.php&lt;br /&gt;
&lt;br /&gt;
HTML/XHTML filter that only allows some elements and attributes&lt;br /&gt;
&lt;br /&gt;
Version: 0.2.2&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002, 2003, 2005   Ulf Harnhammar&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://sourceforge.net/projects/kses&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mimeTeX&#039;&#039;&#039; - filter/tex&lt;br /&gt;
&lt;br /&gt;
Compiled C program to convert TeX into GIFs&lt;br /&gt;
&lt;br /&gt;
Version: 1.4&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002-2004   John Forkosh Associates, Inc&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.forkosh.com/mimetex.html&lt;br /&gt;
&lt;br /&gt;
URL: http://moodle.org/download/mimetex&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mp3player&#039;&#039;&#039; - lib/mp3player&lt;br /&gt;
&lt;br /&gt;
Flash movie to play streaming MP3s&lt;br /&gt;
&lt;br /&gt;
Copyright © 2005   Andrew Walker&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;overlibmws&#039;&#039;&#039; - lib/overlib.js&lt;br /&gt;
&lt;br /&gt;
Javascript library to enable DHTML popups, floating windows, events etc&lt;br /&gt;
&lt;br /&gt;
Version: July 2004&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002-2004   Foteos Macrides&lt;br /&gt;
&lt;br /&gt;
Copyright © 1998-2004   Erik Bosrup&lt;br /&gt;
&lt;br /&gt;
License: Artistic Open Source License&lt;br /&gt;
&lt;br /&gt;
URL: http://www.macridesweb.com/oltest/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PclZip&#039;&#039;&#039; - lib/pclzip&lt;br /&gt;
&lt;br /&gt;
Class to create, manage and unpack zip files.&lt;br /&gt;
&lt;br /&gt;
Version: 2.4 RC1&lt;br /&gt;
&lt;br /&gt;
Copyright © 2004  Vincent Blavet &amp;lt;vincent@phpconcept.net&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.phpconcept.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PHP mailer&#039;&#039;&#039; - lib/class.phpmailer.php&lt;br /&gt;
&lt;br /&gt;
Class for sending email using either sendmail, PHP mail(), or SMTP.  Methods are based upon the standard AspEmail(tm) classes.&lt;br /&gt;
&lt;br /&gt;
Version 1.71&lt;br /&gt;
&lt;br /&gt;
Copyright © 2003 Brent R. Matzelle &amp;lt;bmatzelle@yahoo.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: LGPL&lt;br /&gt;
&lt;br /&gt;
URL:   http://phpmailer.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PHP Markdown&#039;&#039;&#039; - lib/markdown.php&lt;br /&gt;
&lt;br /&gt;
Functions to convert from the Markdown text format into clean XHTML.&lt;br /&gt;
&lt;br /&gt;
Version: 1.0b9 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2003-2004 , John Gruber&lt;br /&gt;
&lt;br /&gt;
Copyright © 2004 , Michel Fortin&lt;br /&gt;
&lt;br /&gt;
License: LGPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.michelf.com/projects/php-markdown/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Snoopy&#039;&#039;&#039; - lib/snoopy&lt;br /&gt;
&lt;br /&gt;
A PHP net client&lt;br /&gt;
&lt;br /&gt;
Version: 1.0&lt;br /&gt;
&lt;br /&gt;
Copyright © 1999-2000 Monte Ohrt &amp;lt;monte@ispi.net&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: GNU LGPL&lt;br /&gt;
&lt;br /&gt;
URL: http://snoopy.sourceforge.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Spreadsheet::WriteExcel&#039;&#039;&#039; - lib/excel&lt;br /&gt;
&lt;br /&gt;
A library for generating Excel Spreadsheets.&lt;br /&gt;
&lt;br /&gt;
Version: 2002-11-28&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002  Xavier Noguer &amp;lt;xnoguer@rezebra.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: GNU LGPL&lt;br /&gt;
&lt;br /&gt;
URL: http://jeffn.users.phpclasses.org/browse.html/package/767.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SMTP class&#039;&#039;&#039; - lib/class.smtp.php&lt;br /&gt;
&lt;br /&gt;
Class that can be used to connect and communicate with any SMTP server. It implements all the SMTP functions defined in RFC821 except TURN.&lt;br /&gt;
&lt;br /&gt;
Version: 03/26/2001&lt;br /&gt;
&lt;br /&gt;
Copyright © 2001  Chris Ryan &amp;lt;chris@greatbridge.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Documentation writers ==&lt;br /&gt;
&lt;br /&gt;
Documentation writing is coordinated by [[User:Stencel|Przemyslaw Stencel]]. We would like to thank the many people who have contributed their work to create various parts of Moodle documentation, among others: Matt Riordan, Bryan Williams, Ray Lawrence, Jason Cole, Sylvia Maciaszczyk and Rafal Morusiewicz.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[About Moodle|Back to About Moodle]]&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Credits&amp;diff=1951</id>
		<title>Credits</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Credits&amp;diff=1951"/>
		<updated>2005-07-02T18:51:56Z</updated>

		<summary type="html">&lt;p&gt;Stencel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overall guidance==&lt;br /&gt;
&lt;br /&gt;
[http://dougiamas.com/ Martin Dougiamas] is the originator, lead developer, project manager, release manager and general teaboy for the whole Moodle project. Do you take sugar?&lt;br /&gt;
&lt;br /&gt;
The Moodle software package is [[License|Copyright © 1999-2004, Martin Dougiamas under the GNU GPL]].&lt;br /&gt;
&lt;br /&gt;
==Main Developers==&lt;br /&gt;
&lt;br /&gt;
A special thanks from all of us goes to those who have contributed substantial and ongoing amounts of time to writing Moodle code and helping it grow. These are people who &amp;quot;get&amp;quot; what developing Moodle is all about and without whom Moodle would be a far lesser thing:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Eloy Lafuente (stronk7), Ray Kingdon, Williams Castillo, Petri Asikainen, Henrik Kaipe, Zbigniew Fiedorowicz, Gustav Delius, Thomas Robb, Janne Mikkonen, Jon Papaioannou (pj), Scott Elliott, Shane Elliott, Roberto Pinna (Bobo), Mike Churchward, Petr Škoda (skodak), Penny Leach, Martin Langhoff&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Other Contributors==&lt;br /&gt;
&lt;br /&gt;
Many other people have contributed (and are still contributing) with constructive discussions, support, testing and various chunks of code and documentation. This list is long and always changing, but some names include (in the order they were added):&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Peter C. Taylor, Art Lader, Matt Hope, Tom Murdock, Sébastien Namèche, James Miller, Dustin Rue, Holger Schadeck, Giovanni Tummarello, John Windmueller, Sean Keogh, Mitsuhiro Yoshida, Greg Barnett, Mark Kimes, Mary Hunter, Russell Jungwirth, Przemyslaw Stencel, John &amp;quot;Captain&amp;quot; Eyre, Paula Edmiston, Howard Miller, Claudio Tavares, P. Timothy Ervin, Bob Calder, Ursula Raab, David Delgado, Mad Alex, Gaëtan Frenoy, Bernard Boucher, Bryan Williams, Rob Butner, Koen Roggemans, David Scotson, Torsten Anderson, Eamon Costello, Hannes Gassert, Andrew Walker.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Sorry if we&#039;ve forgotten to include your name here - the Moodle community is large and active so this list is difficult to maintain! Please email Martin and make your suggestions! :-)&lt;br /&gt;
&lt;br /&gt;
Thanks also to everyone of you who have&lt;br /&gt;
* donated via the [http://moodle.org/donations Donations page],&lt;br /&gt;
* contributed to the [http://moodle.org/bugs bug tracker], and&lt;br /&gt;
* participated in the [http://moodle.org/community Moodle Community]&lt;br /&gt;
&lt;br /&gt;
==Translators==&lt;br /&gt;
&lt;br /&gt;
One of Moodle&#039;s strengths is the number of translations it has. Each translation takes many hours of work, as there are over 1000 phrases to translate (plus hundreds of help files!). Many of the languages have more than one contributor, sometimes working together and sometimes working serially.&lt;br /&gt;
&lt;br /&gt;
Maintaining a list of all these wonderful people is too difficult, so please look at the [http://moodle.org/download/lang/ Language download page] for names and details.&lt;br /&gt;
&lt;br /&gt;
The Translation Coordinator is Koen Roggemans (translation@moodle.org).&lt;br /&gt;
&lt;br /&gt;
==Themes==&lt;br /&gt;
&lt;br /&gt;
Themes give Moodle sites some colour and life. Here are all the themes carried as part of the Moodle distribution, along with their authors:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;standard&#039;&#039;&#039; and &#039;&#039;&#039;cordoroyblue&#039;&#039;&#039;, by Martin Dougiamas&lt;br /&gt;
* &#039;&#039;&#039;oceanblue&#039;&#039;&#039;, by Mitsuhiro Yoshida, http://mitstek.com&lt;br /&gt;
* &#039;&#039;&#039;brightretro&#039;&#039;&#039;, &#039;&#039;&#039;cornflower&#039;&#039;&#039;, by Thomas Murdock, http://sand-paper.org&lt;br /&gt;
* &#039;&#039;&#039;garden&#039;&#039;&#039;, by Spiggy, http://phpgirl.com&lt;br /&gt;
* &#039;&#039;&#039;formal_white&#039;&#039;&#039;, by Andrea Bicciolo&lt;br /&gt;
&lt;br /&gt;
==Moodle libraries==&lt;br /&gt;
&lt;br /&gt;
Some of Moodle&#039;s libraries were written by other people, and are being redistributed as part of Moodle under their respective open source licenses that thankfully allow us to do so. My thanks go out to the authors of all these excellent products - without them Moodle would be missing important functionality. Copyright information for each package is included below:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ADOdb&#039;&#039;&#039; - lib/adodb&lt;br /&gt;
&lt;br /&gt;
Database abstraction library for MySQL, PostgreSQL, MSSQL, Oracle, Interbase, Foxpro, Access, ADO, Sybase, DB2 and ODBC.&lt;br /&gt;
&lt;br /&gt;
Version: 4.50&lt;br /&gt;
&lt;br /&gt;
Copyright © 2000-2004 John Lim (jlim@natsoft.com.my)&lt;br /&gt;
&lt;br /&gt;
License: Dual LGPL and BSD-style&lt;br /&gt;
&lt;br /&gt;
URL:  http://adodb.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Graph Class&#039;&#039;&#039; - lib/graphlib.php&lt;br /&gt;
&lt;br /&gt;
Class to draw line, point, bar, and area graphs, including numeric x-axis and double y-axis.&lt;br /&gt;
&lt;br /&gt;
Version: 1.6.3 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2000  Herman Veluwenkamp, hermanV@mindless.com&lt;br /&gt;
&lt;br /&gt;
License: LGPL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;html2text&#039;&#039;&#039; - lib/html2text.php&lt;br /&gt;
&lt;br /&gt;
PHP script to convert HTML into an approximate text equivalent&lt;br /&gt;
&lt;br /&gt;
Version: 1.0 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002  Mark Wilton-Jones&lt;br /&gt;
&lt;br /&gt;
License: HowToCreate script license with written permission&lt;br /&gt;
&lt;br /&gt;
URL: http://www.howtocreate.co.uk/php/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;htmlArea&#039;&#039;&#039; - lib/editor&lt;br /&gt;
&lt;br /&gt;
Javascript/HTML script to put a GUI editor in textareas on Internet Explorer and Mozilla&lt;br /&gt;
&lt;br /&gt;
Version: 3.0 beta (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002  interactivetools.com, inc.&lt;br /&gt;
&lt;br /&gt;
License: htmlArea License (based on BSD license)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IP-Atlas&#039;&#039;&#039; - lib/ipatlas&lt;br /&gt;
&lt;br /&gt;
PHP scripts to show the location of an IP address on a map.&lt;br /&gt;
&lt;br /&gt;
Version: 1.0 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002   Ivan Kozik&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.xpenguin.com/ip-atlas.php&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;kses&#039;&#039;&#039; - lib/kses.php&lt;br /&gt;
&lt;br /&gt;
HTML/XHTML filter that only allows some elements and attributes&lt;br /&gt;
&lt;br /&gt;
Version: 0.2.2&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002, 2003, 2005   Ulf Harnhammar&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://sourceforge.net/projects/kses&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mimeTeX&#039;&#039;&#039; - filter/tex&lt;br /&gt;
&lt;br /&gt;
Compiled C program to convert TeX into GIFs&lt;br /&gt;
&lt;br /&gt;
Version: 1.4&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002-2004   John Forkosh Associates, Inc&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.forkosh.com/mimetex.html&lt;br /&gt;
&lt;br /&gt;
URL: http://moodle.org/download/mimetex&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mp3player&#039;&#039;&#039; - lib/mp3player&lt;br /&gt;
&lt;br /&gt;
Flash movie to play streaming MP3s&lt;br /&gt;
&lt;br /&gt;
Copyright © 2005   Andrew Walker&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;overlibmws&#039;&#039;&#039; - lib/overlib.js&lt;br /&gt;
&lt;br /&gt;
Javascript library to enable DHTML popups, floating windows, events etc&lt;br /&gt;
&lt;br /&gt;
Version: July 2004&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002-2004   Foteos Macrides&lt;br /&gt;
&lt;br /&gt;
Copyright © 1998-2004   Erik Bosrup&lt;br /&gt;
&lt;br /&gt;
License: Artistic Open Source License&lt;br /&gt;
&lt;br /&gt;
URL: http://www.macridesweb.com/oltest/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PclZip&#039;&#039;&#039; - lib/pclzip&lt;br /&gt;
&lt;br /&gt;
Class to create, manage and unpack zip files.&lt;br /&gt;
&lt;br /&gt;
Version: 2.4 RC1&lt;br /&gt;
&lt;br /&gt;
Copyright © 2004  Vincent Blavet &amp;lt;vincent@phpconcept.net&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: GNU GPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.phpconcept.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PHP mailer&#039;&#039;&#039; - lib/class.phpmailer.php&lt;br /&gt;
&lt;br /&gt;
Class for sending email using either sendmail, PHP mail(), or SMTP.  Methods are based upon the standard AspEmail(tm) classes.&lt;br /&gt;
&lt;br /&gt;
Version 1.71&lt;br /&gt;
&lt;br /&gt;
Copyright © 2003 Brent R. Matzelle &amp;lt;bmatzelle@yahoo.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: LGPL&lt;br /&gt;
&lt;br /&gt;
URL:   http://phpmailer.sourceforge.net&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PHP Markdown&#039;&#039;&#039; - lib/markdown.php&lt;br /&gt;
&lt;br /&gt;
Functions to convert from the Markdown text format into clean XHTML.&lt;br /&gt;
&lt;br /&gt;
Version: 1.0b9 (with modifications)&lt;br /&gt;
&lt;br /&gt;
Copyright © 2003-2004 , John Gruber&lt;br /&gt;
&lt;br /&gt;
Copyright © 2004 , Michel Fortin&lt;br /&gt;
&lt;br /&gt;
License: LGPL&lt;br /&gt;
&lt;br /&gt;
URL: http://www.michelf.com/projects/php-markdown/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Snoopy&#039;&#039;&#039; - lib/snoopy&lt;br /&gt;
&lt;br /&gt;
A PHP net client&lt;br /&gt;
&lt;br /&gt;
Version: 1.0&lt;br /&gt;
&lt;br /&gt;
Copyright © 1999-2000 Monte Ohrt &amp;lt;monte@ispi.net&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: GNU LGPL&lt;br /&gt;
&lt;br /&gt;
URL: http://snoopy.sourceforge.com&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Spreadsheet::WriteExcel&#039;&#039;&#039; - lib/excel&lt;br /&gt;
&lt;br /&gt;
A library for generating Excel Spreadsheets.&lt;br /&gt;
&lt;br /&gt;
Version: 2002-11-28&lt;br /&gt;
&lt;br /&gt;
Copyright © 2002  Xavier Noguer &amp;lt;xnoguer@rezebra.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
License: GNU LGPL&lt;br /&gt;
&lt;br /&gt;
URL: http://jeffn.users.phpclasses.org/browse.html/package/767.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SMTP class&#039;&#039;&#039; - lib/class.smtp.php&lt;br /&gt;
&lt;br /&gt;
Class that can be used to connect and communicate with any SMTP server. It implements all the SMTP functions defined in RFC821 except TURN.&lt;br /&gt;
&lt;br /&gt;
Version: 03/26/2001&lt;br /&gt;
&lt;br /&gt;
Copyright © 2001  Chris Ryan &amp;lt;chris@greatbridge.com&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Documentation writers ==&lt;br /&gt;
&lt;br /&gt;
Documentation writing is coordinated by [[User:Stencel|Przemyslaw Stencel]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
[[About Moodle|Back to About Moodle]]&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Future&amp;diff=1950</id>
		<title>Future</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Future&amp;diff=1950"/>
		<updated>2005-07-02T18:47:28Z</updated>

		<summary type="html">&lt;p&gt;Stencel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As Moodle gains in maturity, its directions are increasingly influenced by the community of developers and users. A dynamic database of proposed features and their status can be found at [http://moodle.org/bugs/ moodle.org/bugs]. Your [[Credits|contributions]] in the form of ideas, code, feedback and promotion are all very welcome - see the [[Documentation for Developers|Developers manual]] and the [http://moodle.org/help community forums] for more details. You can also pay to have certain features developed sooner- see [http://moodle.com/development/ moodle.com/development] for information and a quote.&lt;br /&gt;
&lt;br /&gt;
Here is the current roadmap of the future, though this is always subject to change depending on [http://moodle.org/donations/ sponsors] and [[Credits|developers]].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Please don&#039;t ask us &amp;lt;u&amp;gt;when&amp;lt;/u&amp;gt; the future versions of Moodle will be released. It depends on so many factors that nobody really knows... :-)&lt;br /&gt;
&lt;br /&gt;
== Version 1.6 ==&lt;br /&gt;
&lt;br /&gt;
* Blogs as the main tool for reflective activities (providing user, course and site feeds).&lt;br /&gt;
* Database module, a general purpose tool for collaborative data entry, searching and browsing&lt;br /&gt;
* Integration with LAMS as an activity or course format&lt;br /&gt;
* Some better statistics&lt;br /&gt;
* Incoming email handling&lt;br /&gt;
* Basic Web Services API&lt;br /&gt;
&lt;br /&gt;
== Version 1.7 ==&lt;br /&gt;
&lt;br /&gt;
* My Moodle page providing a customisable overview of all courses, plus RSS feeds and so on.&lt;br /&gt;
* Improved User Profile page, integrating Blogs, feeds etc in a semi-public home page&lt;br /&gt;
* Preliminary support for IMS LD Level A, allowing import and export&lt;br /&gt;
* Full support for SCORM 2004&lt;br /&gt;
* Improved Web Services API&lt;br /&gt;
* Integration with some repositories&lt;br /&gt;
&lt;br /&gt;
== Version 2.0 ==&lt;br /&gt;
&lt;br /&gt;
* Conditional activities, allowing dependencies and forced paths&lt;br /&gt;
* Complete support for IMS LD standard&lt;br /&gt;
* Improved Groups, allowing groups to be defined at site and activity level&lt;br /&gt;
* Improved Roles implementation, allowing custom roles at site, course and activity level&lt;br /&gt;
* Many of the main pages customisable using HTML templates.&lt;br /&gt;
* Some exciting developments in making Moodle more network-aware, with a natural evolution of Moodle&#039;s focus on collaboration. More on this here later.&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Future&amp;diff=1949</id>
		<title>Future</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Future&amp;diff=1949"/>
		<updated>2005-07-02T17:51:05Z</updated>

		<summary type="html">&lt;p&gt;Stencel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As Moodle gains in maturity, its directions are increasingly influenced by the community of developers and users. A dynamic database of proposed features and their status can be found at [http://moodle.org/bugs/ moodle.org/bugs]. Your [[Credits|contributions]] in the form of ideas, code, feedback and promotion are all very welcome - see the [[Documentation for Developers|Developers manual]] and the [http://moodle.org/help community forums] for more details. You can also pay to have certain features developed sooner- see [http://moodle.com/development/ moodle.com/development] for information and a quote.&lt;br /&gt;
&lt;br /&gt;
Here is the current roadmap of the future, though this is always subject to change depending on [http://moodle.org/donations/ sponsors] and [[Credits|developers]].&lt;br /&gt;
&lt;br /&gt;
== Version 1.6 ==&lt;br /&gt;
&lt;br /&gt;
* Blogs as the main tool for reflective activities (providing user, course and site feeds).&lt;br /&gt;
* Database module, a general purpose tool for collaborative data entry, searching and browsing&lt;br /&gt;
* Integration with LAMS as an activity or course format&lt;br /&gt;
* Some better statistics&lt;br /&gt;
* Incoming email handling&lt;br /&gt;
* Basic Web Services API&lt;br /&gt;
&lt;br /&gt;
== Version 1.7 ==&lt;br /&gt;
&lt;br /&gt;
* My Moodle page providing a customisable overview of all courses, plus RSS feeds and so on.&lt;br /&gt;
* Improved User Profile page, integrating Blogs, feeds etc in a semi-public home page&lt;br /&gt;
* Preliminary support for IMS LD Level A, allowing import and export&lt;br /&gt;
* Full support for SCORM 2004&lt;br /&gt;
* Improved Web Services API&lt;br /&gt;
* Integration with some repositories&lt;br /&gt;
&lt;br /&gt;
== Version 2.0 ==&lt;br /&gt;
&lt;br /&gt;
* Conditional activities, allowing dependencies and forced paths&lt;br /&gt;
* Complete support for IMS LD standard&lt;br /&gt;
* Improved Groups, allowing groups to be defined at site and activity level&lt;br /&gt;
* Improved Roles implementation, allowing custom roles at site, course and activity level&lt;br /&gt;
* Many of the main pages customisable using HTML templates.&lt;br /&gt;
* Some exciting developments in making Moodle more network-aware, with a natural evolution of Moodle&#039;s focus on collaboration. More on this here later.&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Development:Developer_documentation&amp;diff=1948</id>
		<title>Development:Developer documentation</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Development:Developer_documentation&amp;diff=1948"/>
		<updated>2005-07-02T17:44:05Z</updated>

		<summary type="html">&lt;p&gt;Stencel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; &#039;&#039;&#039;Note for Contributors&#039;&#039;&#039;&lt;br /&gt;
 Let&#039;s concentrate on doing [[Documentation for Teachers]] first.&lt;br /&gt;
 We will move on to creating the docs for developers a little later.&lt;br /&gt;
 However, if you already would like to start creating content here, please, go ahead :-)&lt;br /&gt;
 You can start with creating a table of contents.&lt;br /&gt;
 Start with importing this: http://moodle.org/doc/?file=developer.html&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Old_releases&amp;diff=1946</id>
		<title>Old releases</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Old_releases&amp;diff=1946"/>
		<updated>2005-07-02T17:34:42Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Other bug fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)&lt;br /&gt;
&lt;br /&gt;
== Some important security fixes ==&lt;br /&gt;
&lt;br /&gt;
* Preventative measures against attacks to admin functions.&lt;br /&gt;
* Lesson: Safer hiding of lessons ([http://moodle.org/bugs/bug.php?op=show&amp;amp;bugid=2733 #2733])&lt;br /&gt;
&lt;br /&gt;
== A few new things ==&lt;br /&gt;
&lt;br /&gt;
* Flash Media Player: Now playing can start before the download is complete.&lt;br /&gt;
* Added/updated language support for German (DE) and Turkish (TR).&lt;br /&gt;
* Release notes now link to the relevant bugs.&lt;br /&gt;
* Prefetching requests from Google Web Accelerator, Mozilla etc are denied.&lt;br /&gt;
&lt;br /&gt;
== Performance improvements ==&lt;br /&gt;
&lt;br /&gt;
* Added option to cache the languages list. Saves around 10MB of memory and 40 includes. See config-dist.php for details on how to enable.&lt;br /&gt;
* Major efficiency improvements for Postgres databases on insert. Also fixed many calls to insert_record() which discard the returned record id to not ask for the record id.&lt;br /&gt;
&lt;br /&gt;
== Other bug fixes ==&lt;br /&gt;
&lt;br /&gt;
* HTML Editor: Fixes to some character encoding problems.&lt;br /&gt;
* Quiz: fixes to export/import dropdown ([http://moodle.org/bugs/bug.php?op=show&amp;amp;bugid=2963 #2963])&lt;br /&gt;
* Quiz: Don&#039;t throw a fatal error on unknown question, try to continue.&lt;br /&gt;
* Course Social Forum: Removed misleading link to unsubscribe ([http://moodle.org/bugs/bug.php?op=show&amp;amp;bugid=2945 #2945]).&lt;br /&gt;
* Additional/updated translations.&lt;br /&gt;
* Forums and Groups: Allow students not in a group to post into a discussion which is also not in a group, even if the course is using groups.&lt;br /&gt;
* Sitewide HTML Editor settings: Fixed [http://moodle.org/mod/forum/discuss.php?d=21359 Can&#039;t save changes in editor configuration] form bug.&lt;br /&gt;
* Cron: Removed some warnings.&lt;br /&gt;
* Choice: Choice shows a bad number of answers ([http://moodle.org/bugs/bug.php?op=show&amp;amp;bugid=2452 #2452]).&lt;br /&gt;
* Better support for PHP5: Files uploads now use $_FILES rather than deprecated $HTTP_POST_FILES ([http://moodle.org/bugs/bug.php?op=show&amp;amp;bugid=2828 #2828])&lt;br /&gt;
* Backup/Restore: Manual links from lesson pages to resources are now preserved between backup/restore anywhere. (see [http://moodle.org/mod/forum/discuss.php?d=21044 this discussion])&lt;br /&gt;
* Some fixes for Postgres constraint naming.&lt;br /&gt;
* I18N support: Reset proper encoding upon login ([http://moodle.org/bugs/bug.php?op=show&amp;amp;bugid=2770 #2770]).&lt;br /&gt;
* I18N support: Fixed some instances of garbled characters when using utf-8 in HTML Editor ([http://moodle.org/bugs/bug.php?op=show&amp;amp;bugid=2763 #2763])&lt;br /&gt;
* Flash Media Player: Turn off the autoloading of sound files.&lt;br /&gt;
* Flash Media Player: Better handling of filenames files.&lt;br /&gt;
* Postgres: Fixed sequences out of sequence ([http://moodle.org/bugs/bug.php?op=show&amp;amp;bugid=2742 #2742]).&lt;br /&gt;
* Backup: Fixed memory limit overrun in backup config page.&lt;br /&gt;
* Forums: Fixed error warnings when a teacher posts to a forum ([http://moodle.org/bugs/bug.php?op=show&amp;amp;bugid=2723 #2723]).&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Old_releases&amp;diff=1945</id>
		<title>Old releases</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Old_releases&amp;diff=1945"/>
		<updated>2005-07-02T17:29:54Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Some important security fixes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)&lt;br /&gt;
&lt;br /&gt;
== Some important security fixes ==&lt;br /&gt;
&lt;br /&gt;
* Preventative measures against attacks to admin functions.&lt;br /&gt;
* Lesson: Safer hiding of lessons ([http://moodle.org/bugs/bug.php?op=show&amp;amp;bugid=2733 #2733])&lt;br /&gt;
&lt;br /&gt;
== A few new things ==&lt;br /&gt;
&lt;br /&gt;
* Flash Media Player: Now playing can start before the download is complete.&lt;br /&gt;
* Added/updated language support for German (DE) and Turkish (TR).&lt;br /&gt;
* Release notes now link to the relevant bugs.&lt;br /&gt;
* Prefetching requests from Google Web Accelerator, Mozilla etc are denied.&lt;br /&gt;
&lt;br /&gt;
== Performance improvements ==&lt;br /&gt;
&lt;br /&gt;
* Added option to cache the languages list. Saves around 10MB of memory and 40 includes. See config-dist.php for details on how to enable.&lt;br /&gt;
* Major efficiency improvements for Postgres databases on insert. Also fixed many calls to insert_record() which discard the returned record id to not ask for the record id.&lt;br /&gt;
&lt;br /&gt;
== Other bug fixes ==&lt;br /&gt;
&lt;br /&gt;
* HTML Editor: Fixes to some character encoding problems.&lt;br /&gt;
* Quiz: fixes to export/import dropdown (#2963)&lt;br /&gt;
* Quiz: Don&#039;t throw a fatal error on unknown question, try to continue.&lt;br /&gt;
* Course Social Forum: Removed misleading link to unsubscribe (#2945).&lt;br /&gt;
* Additional/updated translations.&lt;br /&gt;
* Forums and Groups: Allow students not in a group to post into a discussion which is also not in a group, even if the course is using groups.&lt;br /&gt;
* Sitewide HTML Editor settings: Fixed Can&#039;t save changes in editor configuration form bug.&lt;br /&gt;
* Cron: Removed some warnings.&lt;br /&gt;
* Choice: Choice shows a bad number of answers (#2452).&lt;br /&gt;
* Better support for PHP5: Files uploads now use $_FILES rather than deprecated $HTTP_POST_FILES (#2828)&lt;br /&gt;
* Backup/Restore: Manual links from lesson pages to resources are now preserved between backup/restore anywhere. (see this discussion)&lt;br /&gt;
* Some fixes for Postgres constraint naming.&lt;br /&gt;
* I18N support: Reset proper encoding upon login (#2770).&lt;br /&gt;
* I18N support: Fixed some instances of garbled characters when using utf-8 in HTML Editor (#2763)&lt;br /&gt;
* Flash Media Player: Turn off the autoloading of sound files.&lt;br /&gt;
* Flash Media Player: Better handling of filenames files.&lt;br /&gt;
* Postgres: Fixed sequences out of sequence (#2742).&lt;br /&gt;
* Backup: Fixed memory limit overrun in backup config page.&lt;br /&gt;
* Forums: Fixed error warnings when a teacher posts to a forum (#2723).&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Old_releases&amp;diff=1944</id>
		<title>Old releases</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Old_releases&amp;diff=1944"/>
		<updated>2005-07-02T17:27:30Z</updated>

		<summary type="html">&lt;p&gt;Stencel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;(Because this release contains important security fixes, we highly advise that sites using any previous version of Moodle upgrade to this version as soon as possible.)&lt;br /&gt;
&lt;br /&gt;
== Some important security fixes ==&lt;br /&gt;
&lt;br /&gt;
* Preventative measures against attacks to admin functions.&lt;br /&gt;
* Lesson: Safer hiding of lessons (#2733)&lt;br /&gt;
&lt;br /&gt;
== A few new things ==&lt;br /&gt;
&lt;br /&gt;
* Flash Media Player: Now playing can start before the download is complete.&lt;br /&gt;
* Added/updated language support for German (DE) and Turkish (TR).&lt;br /&gt;
* Release notes now link to the relevant bugs.&lt;br /&gt;
* Prefetching requests from Google Web Accelerator, Mozilla etc are denied.&lt;br /&gt;
&lt;br /&gt;
== Performance improvements ==&lt;br /&gt;
&lt;br /&gt;
* Added option to cache the languages list. Saves around 10MB of memory and 40 includes. See config-dist.php for details on how to enable.&lt;br /&gt;
* Major efficiency improvements for Postgres databases on insert. Also fixed many calls to insert_record() which discard the returned record id to not ask for the record id.&lt;br /&gt;
&lt;br /&gt;
== Other bug fixes ==&lt;br /&gt;
&lt;br /&gt;
* HTML Editor: Fixes to some character encoding problems.&lt;br /&gt;
* Quiz: fixes to export/import dropdown (#2963)&lt;br /&gt;
* Quiz: Don&#039;t throw a fatal error on unknown question, try to continue.&lt;br /&gt;
* Course Social Forum: Removed misleading link to unsubscribe (#2945).&lt;br /&gt;
* Additional/updated translations.&lt;br /&gt;
* Forums and Groups: Allow students not in a group to post into a discussion which is also not in a group, even if the course is using groups.&lt;br /&gt;
* Sitewide HTML Editor settings: Fixed Can&#039;t save changes in editor configuration form bug.&lt;br /&gt;
* Cron: Removed some warnings.&lt;br /&gt;
* Choice: Choice shows a bad number of answers (#2452).&lt;br /&gt;
* Better support for PHP5: Files uploads now use $_FILES rather than deprecated $HTTP_POST_FILES (#2828)&lt;br /&gt;
* Backup/Restore: Manual links from lesson pages to resources are now preserved between backup/restore anywhere. (see this discussion)&lt;br /&gt;
* Some fixes for Postgres constraint naming.&lt;br /&gt;
* I18N support: Reset proper encoding upon login (#2770).&lt;br /&gt;
* I18N support: Fixed some instances of garbled characters when using utf-8 in HTML Editor (#2763)&lt;br /&gt;
* Flash Media Player: Turn off the autoloading of sound files.&lt;br /&gt;
* Flash Media Player: Better handling of filenames files.&lt;br /&gt;
* Postgres: Fixed sequences out of sequence (#2742).&lt;br /&gt;
* Backup: Fixed memory limit overrun in backup config page.&lt;br /&gt;
* Forums: Fixed error warnings when a teacher posts to a forum (#2723).&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Latest_release_notes&amp;diff=1943</id>
		<title>Latest release notes</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Latest_release_notes&amp;diff=1943"/>
		<updated>2005-07-02T17:23:03Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Older Release Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Latest Release notes - Moodle 1.5 (5th June, 2005) ==&lt;br /&gt;
&lt;br /&gt;
Here you can find the release notes of the current stable version of Moodle. &#039;&#039;&#039;If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Headline features ===&lt;br /&gt;
&lt;br /&gt;
* Web pages are compliant with XHTML Transitional 1.0&lt;br /&gt;
* Improved &#039;&#039;&#039;Accessibility&#039;&#039;&#039;, aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.&lt;br /&gt;
* Very strong &#039;&#039;&#039;new Themes system&#039;&#039;&#039;, allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.&lt;br /&gt;
* Integrated &#039;&#039;&#039;Messaging&#039;&#039;&#039; feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc&lt;br /&gt;
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).&lt;br /&gt;
* New &#039;&#039;&#039;Blocks&#039;&#039;&#039; system, allowing multiple copies of blocks and better block configuration&lt;br /&gt;
* Full support for &#039;&#039;&#039;Daylight Savings Time&#039;&#039;&#039; in every locality around the globe, so everyone always see the correct local time for all events.&lt;br /&gt;
* New &#039;&#039;&#039;extended gradebook&#039;&#039;&#039; allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options&lt;br /&gt;
* Users can be required to agree to a &#039;&#039;&#039;Site Policy&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Other Major System-wide Improvements ===&lt;br /&gt;
&lt;br /&gt;
==== Admin ====&lt;br /&gt;
&lt;br /&gt;
* New &amp;quot;maintenance mode&amp;quot; allows the admin to temporarily disable a site (during upgrades, for example).&lt;br /&gt;
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)&lt;br /&gt;
* New version of Moodle MySQL Admin module (available separately)&lt;br /&gt;
* New calendar options page provides user interface to configure the behavior of the calendar&lt;br /&gt;
&lt;br /&gt;
==== Authentication ====&lt;br /&gt;
&lt;br /&gt;
* New Shibboleth Support&lt;br /&gt;
* New CAS Support&lt;br /&gt;
* New PAM Support&lt;br /&gt;
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.&lt;br /&gt;
* Certain user fields can be locked by the admin when using external authentication&lt;br /&gt;
* Improved session handling now detects &amp;quot;crossover&amp;quot; sessions that we have found in some buggy PHP installations and prevents them&lt;br /&gt;
* Sessions can now be stored in the database (good for clustered installations!)&lt;br /&gt;
* Users can be forced to change their password&lt;br /&gt;
&lt;br /&gt;
==== Files ====&lt;br /&gt;
&lt;br /&gt;
* Standardised file browsing in all areas&lt;br /&gt;
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.&lt;br /&gt;
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)&lt;br /&gt;
&lt;br /&gt;
==== Filters ====&lt;br /&gt;
&lt;br /&gt;
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.&lt;br /&gt;
* Huge efficiency improvements for complex filters like the Glossary filter&lt;br /&gt;
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code&lt;br /&gt;
* Improved censorship filter, now &amp;quot;blacks out&amp;quot; words using styles and uses a word list from the language packs.&lt;br /&gt;
* Improved Flash MP3 player, now shows progress bar while downloading and playing&lt;br /&gt;
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: &amp;lt;span lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG-&amp;gt;filtermatchonepertext, $CFG-&amp;gt;filtermatchoneperpage).&lt;br /&gt;
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user&#039;s chosen language.&lt;br /&gt;
&lt;br /&gt;
==== Themes ====&lt;br /&gt;
&lt;br /&gt;
* Modules can provide standard styles&lt;br /&gt;
* Themes can override required styles of other themes&lt;br /&gt;
* Users and courses can choose their own themes if the admin allows it&lt;br /&gt;
* Implementation of tabs interface on many pages&lt;br /&gt;
* Modules, Blocks and Languages can define their own standard styles&lt;br /&gt;
&lt;br /&gt;
==== HTML Editor ====&lt;br /&gt;
&lt;br /&gt;
* The toolbuttons offered in the editor toolbar are now configurable by the admin&lt;br /&gt;
* Search and Replace text within the editor text area (with optional use of regular expressions)&lt;br /&gt;
&lt;br /&gt;
==== Course management ====&lt;br /&gt;
&lt;br /&gt;
* Transparent Blackboard 5.5 course importing (partial 6.0 support)&lt;br /&gt;
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses&lt;br /&gt;
* New tool to copy content from a course to other.&lt;br /&gt;
&lt;br /&gt;
==== New blocks ====&lt;br /&gt;
&lt;br /&gt;
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage&lt;br /&gt;
* Remote RSS feed: allows to display external news channels inside a Moodle course&lt;br /&gt;
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage&lt;br /&gt;
&lt;br /&gt;
==== Calendar ====&lt;br /&gt;
&lt;br /&gt;
* Major speed improvements for sites with a large number of courses using groups&lt;br /&gt;
* Repeating events can now be modified or deleted all at the same time or separately as before&lt;br /&gt;
* New &amp;quot;remember filter settings&amp;quot; preference that allows calendar filters to remember their status between logins&lt;br /&gt;
&lt;br /&gt;
=== Activity Module Improvements ===&lt;br /&gt;
&lt;br /&gt;
==== Assignment ====&lt;br /&gt;
&lt;br /&gt;
* Completely refactored into a new class-based design, allowing new plugin-assignment types&lt;br /&gt;
* New Online Text assignment type that doesn&#039;t require files and allows inline comments when grading - this new type effectively replaces the old Journal module&lt;br /&gt;
* Vastly improved grading interface for handling large classes&lt;br /&gt;
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work&lt;br /&gt;
&lt;br /&gt;
==== Chat ====&lt;br /&gt;
&lt;br /&gt;
* Streamlined interface looks smoother, works faster, even without using the optional server daemon&lt;br /&gt;
* Blocks can now be added to chat pages (e.g. for additional information)&lt;br /&gt;
&lt;br /&gt;
==== Choice ====&lt;br /&gt;
&lt;br /&gt;
* Rewritten to allow any number of choices&lt;br /&gt;
* The number of users per choice can be limited, which allows it to be used as tool for &amp;quot;signing up&amp;quot; to an array of options.&lt;br /&gt;
* You can now download the results of the choice to XLS or a TXT file&lt;br /&gt;
&lt;br /&gt;
==== Forum ====&lt;br /&gt;
&lt;br /&gt;
* Powerful new Google-like forum searching tools&lt;br /&gt;
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view&lt;br /&gt;
* The tracking system may be disabled by teachers/users&lt;br /&gt;
* User profiles show all posts by a user, as well as all discussions&lt;br /&gt;
* When admins edit user messages, a notice is attached&lt;br /&gt;
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post&lt;br /&gt;
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.&lt;br /&gt;
&lt;br /&gt;
==== Glossary ====&lt;br /&gt;
&lt;br /&gt;
* New setting to enable/disable the print view of each glossary.&lt;br /&gt;
* New search system looks for words everywhere (instead of doing exact phrase match).&lt;br /&gt;
* More information is sent to logs to be able to track activity better.&lt;br /&gt;
&lt;br /&gt;
==== Journal ====&lt;br /&gt;
&lt;br /&gt;
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don&#039;t want this to happen, then define this in your config.php: $CFG-&amp;gt;noconvertjournals = true;&lt;br /&gt;
&lt;br /&gt;
==== Lesson ====&lt;br /&gt;
&lt;br /&gt;
* Now supports timed Lessons&lt;br /&gt;
* Can create practice Lessons (grades are not stored)&lt;br /&gt;
* Option for students to view points earned while taking the Lesson&lt;br /&gt;
* Allow students to review their answers before submitting the Lesson&lt;br /&gt;
* New Slide Show Mode (only branch tables are displayed as slides)&lt;br /&gt;
* New Left Menu (for enabled branch tables only)&lt;br /&gt;
* Lessons can now be Password Protected&lt;br /&gt;
* A Tree View can be used for the Lesson creation screen&lt;br /&gt;
* Students can post their high scores&lt;br /&gt;
* New option to save a Lesson&#039;s settings as defaults for new lessons in the same course&lt;br /&gt;
* Can delete a student&#039;s attempts&lt;br /&gt;
* New page Jumps:&lt;br /&gt;
** Previous Page&lt;br /&gt;
** Unseen question within a branch&lt;br /&gt;
** Random question within a branch&lt;br /&gt;
** Unseen question within a cluster&lt;br /&gt;
* Added functionality to view Lesson statistics&lt;br /&gt;
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student&lt;br /&gt;
* New question creation interface&lt;br /&gt;
&lt;br /&gt;
==== Quiz ====&lt;br /&gt;
&lt;br /&gt;
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.&lt;br /&gt;
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.&lt;br /&gt;
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.&lt;br /&gt;
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.&lt;br /&gt;
* Is prepared for the handling of IMS QTI questions once web services for these become available.&lt;br /&gt;
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.&lt;br /&gt;
* New &amp;quot;improved security&amp;quot; mode shows quiz in a separate full-screen window, with many browser features disabled&lt;br /&gt;
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.&lt;br /&gt;
* Blocks can now be added to quiz pages (to show results table, or additional information etc)&lt;br /&gt;
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.&lt;br /&gt;
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders&lt;br /&gt;
* Final grade can be a fractional number, with teacher-defined decimal figures&lt;br /&gt;
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options&lt;br /&gt;
* Questions can be edited with one click from the improved quiz preview and question preview screens.&lt;br /&gt;
* Questions can be copied with one click, to allow question variations to be created with ease.&lt;br /&gt;
* Revamped question categories structures and editing interface.&lt;br /&gt;
* Categories now can contain nested subcategories and can be re-ordered.&lt;br /&gt;
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.&lt;br /&gt;
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.&lt;br /&gt;
* Quiz creators are prevented from changing the question set of quizes that have had student responses.&lt;br /&gt;
* Recognition, and rejection, of overlapping/redundant questions has been improved.&lt;br /&gt;
* The display of questions in longer quiz categories on the quiz editing page is now paginated.&lt;br /&gt;
* New export types - IMS QTI (2.0) and xhtml. Improvements &amp;amp; fixes to others.&lt;br /&gt;
* New import type - Hot Potato. Improvements &amp;amp; fixes to others.&lt;br /&gt;
&lt;br /&gt;
==== Scorm ====&lt;br /&gt;
&lt;br /&gt;
* The module is now fully conformant with the SCORM 1.2 standard.&lt;br /&gt;
* User result data storage and reporting was improved.&lt;br /&gt;
* AICC packages can now be imported.&lt;br /&gt;
&lt;br /&gt;
==== Survey ====&lt;br /&gt;
&lt;br /&gt;
* Graph formatting has been improved (labels are more readable)&lt;br /&gt;
&lt;br /&gt;
==== Wiki ====&lt;br /&gt;
&lt;br /&gt;
* Changes to wiki pages are now monitored and displayed in Recent Activity block&lt;br /&gt;
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis&lt;br /&gt;
&lt;br /&gt;
== Older Release Notes ==&lt;br /&gt;
&lt;br /&gt;
* [[Moodle 1.4.5 Release Notes|Moodle 1.4.5]] (7th May, 2005)&lt;br /&gt;
* [[Moodle 1.4.4 Release Notes|Moodle 1.4.4]] (7th March, 2005)&lt;br /&gt;
* [[Moodle 1.4.3 Release Notes|Moodle 1.4.3]] (21st December, 2004)&lt;br /&gt;
* [[Moodle 1.4.2 Release Notes|Moodle 1.4.2]] (5th November, 2004)&lt;br /&gt;
* [[Moodle 1.4.1 Release Notes|Moodle 1.4.1]] (12th September, 2004)&lt;br /&gt;
* [[Moodle 1.4 Release Notes|Moodle 1.4]] (31st August, 2004)&lt;br /&gt;
* [[Moodle 1.3.4 Release Notes|Moodle 1.3.4]] (11th August, 2004)&lt;br /&gt;
* [[Moodle 1.3.3 Release Notes|Moodle 1.3.3]] (16th July, 2004)&lt;br /&gt;
* [[Moodle 1.3.2 Release Notes|Moodle 1.3.2]] (9th July, 2004)&lt;br /&gt;
* [[Moodle 1.3.1 Release Notes|Moodle 1.3.1]] (4th June, 2004)&lt;br /&gt;
* [[Moodle 1.3 Release Notes|Moodle 1.3]] (25th May, 2004)&lt;br /&gt;
* [[Moodle 1.2.1 Release Notes|Moodle 1.2.1]] (25th March, 2004)&lt;br /&gt;
* [[Moodle 1.2 Release Notes|Moodle 1.2]] (20th March, 2004)&lt;br /&gt;
* [[Moodle 1.1.1 Release Notes|Moodle 1.1.1]] (10 September, 2003)&lt;br /&gt;
* [[Moodle 1.1 Release Notes|Moodle 1.1]] (28 August, 2003)&lt;br /&gt;
* [[Moodle 1.0.9 Release Notes|Moodle 1.0.9]] (29th May, 2003)&lt;br /&gt;
* Releases older than 1.0.9 can be seen in the [http://moodle.org/mod/forum/view.php?f=1 Moodle.org announcement forum].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[About Moodle|Back to About Moodle]]&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
	<entry>
		<id>https://docs.moodle.org/19/en/index.php?title=Latest_release_notes&amp;diff=1942</id>
		<title>Latest release notes</title>
		<link rel="alternate" type="text/html" href="https://docs.moodle.org/19/en/index.php?title=Latest_release_notes&amp;diff=1942"/>
		<updated>2005-07-02T17:19:20Z</updated>

		<summary type="html">&lt;p&gt;Stencel: /* Older Release Notes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Latest Release notes - Moodle 1.5 (5th June, 2005) ==&lt;br /&gt;
&lt;br /&gt;
Here you can find the release notes of the current stable version of Moodle. &#039;&#039;&#039;If you experience any bugs in this release, please report them at [http://moodle.org/bugs moodle.org/bugs] so we can fix them in the next release.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Headline features ===&lt;br /&gt;
&lt;br /&gt;
* Web pages are compliant with XHTML Transitional 1.0&lt;br /&gt;
* Improved &#039;&#039;&#039;Accessibility&#039;&#039;&#039;, aiming for compliance with WAI (W3C), SENDA (UK) and Section 508 (US) criteria.&lt;br /&gt;
* Very strong &#039;&#039;&#039;new Themes system&#039;&#039;&#039;, allowing cascading themes, user themes, course themes, with very fine control of every page in Moodle via CSS.&lt;br /&gt;
* Integrated &#039;&#039;&#039;Messaging&#039;&#039;&#039; feature for direct communication between all users in the site, featuring realtime popup windows, notification, email copies, blocking, history, WYSIWYG editor, etc&lt;br /&gt;
* Forum read/unread tracking with highlights allows you to see new postings at a glance and to control how these are displayed (per forum, per user or per site).&lt;br /&gt;
* New &#039;&#039;&#039;Blocks&#039;&#039;&#039; system, allowing multiple copies of blocks and better block configuration&lt;br /&gt;
* Full support for &#039;&#039;&#039;Daylight Savings Time&#039;&#039;&#039; in every locality around the globe, so everyone always see the correct local time for all events.&lt;br /&gt;
* New &#039;&#039;&#039;extended gradebook&#039;&#039;&#039; allowing custom weighting of different activities, setting extra grades (or taking out others) and improved display and sorting options&lt;br /&gt;
* Users can be required to agree to a &#039;&#039;&#039;Site Policy&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== Other Major System-wide Improvements ===&lt;br /&gt;
&lt;br /&gt;
==== Admin ====&lt;br /&gt;
&lt;br /&gt;
* New &amp;quot;maintenance mode&amp;quot; allows the admin to temporarily disable a site (during upgrades, for example).&lt;br /&gt;
* Moodle can automatically download a new list of timezones from moodle.org or elsewhere and install it to the database (Olson files are supported too)&lt;br /&gt;
* New version of Moodle MySQL Admin module (available separately)&lt;br /&gt;
* New calendar options page provides user interface to configure the behavior of the calendar&lt;br /&gt;
&lt;br /&gt;
==== Authentication ====&lt;br /&gt;
&lt;br /&gt;
* New Shibboleth Support&lt;br /&gt;
* New CAS Support&lt;br /&gt;
* New PAM Support&lt;br /&gt;
* Improved LDAP integration, so that LDAP can now control course creation, group assignments. Increased performance and scalability performing user synchronisation.&lt;br /&gt;
* Certain user fields can be locked by the admin when using external authentication&lt;br /&gt;
* Improved session handling now detects &amp;quot;crossover&amp;quot; sessions that we have found in some buggy PHP installations and prevents them&lt;br /&gt;
* Sessions can now be stored in the database (good for clustered installations!)&lt;br /&gt;
* Users can be forced to change their password&lt;br /&gt;
&lt;br /&gt;
==== Files ====&lt;br /&gt;
&lt;br /&gt;
* Standardised file browsing in all areas&lt;br /&gt;
* Improved uploading, with support for automated Virus scanning of new documents using ClamAV.&lt;br /&gt;
* Slasharguments now work also on IIS (upgrade to PHP 4.3.11 needed for ISAPI)&lt;br /&gt;
&lt;br /&gt;
==== Filters ====&lt;br /&gt;
&lt;br /&gt;
* Standardised filter library makes it trivial to write new filters that require searching and highlighting of text.&lt;br /&gt;
* Huge efficiency improvements for complex filters like the Glossary filter&lt;br /&gt;
* New Tidy filter uses the W3C Tidy program to (optionally) clean all user-entered texts throughout the site and convert it to valid XHTML code&lt;br /&gt;
* Improved censorship filter, now &amp;quot;blacks out&amp;quot; words using styles and uses a word list from the language packs.&lt;br /&gt;
* Improved Flash MP3 player, now shows progress bar while downloading and playing&lt;br /&gt;
* Improved Multi-language filter is faster, more forgiving of syntax errors, and uses new editor-friendly syntax: &amp;lt;span lang=&amp;quot;en&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
* Auto-linking filters (glossary, activities) can work to link all the occurrences (old behaviour), once for each text block or only once for the whole page ($CFG-&amp;gt;filtermatchonepertext, $CFG-&amp;gt;filtermatchoneperpage).&lt;br /&gt;
* More text can now be filtered in Moodle, including activity names, headings and other such small texts. This makes it possible to design completely multi-lingual sites in Moodle that fully appears in the user&#039;s chosen language.&lt;br /&gt;
&lt;br /&gt;
==== Themes ====&lt;br /&gt;
&lt;br /&gt;
* Modules can provide standard styles&lt;br /&gt;
* Themes can override required styles of other themes&lt;br /&gt;
* Users and courses can choose their own themes if the admin allows it&lt;br /&gt;
* Implementation of tabs interface on many pages&lt;br /&gt;
* Modules, Blocks and Languages can define their own standard styles&lt;br /&gt;
&lt;br /&gt;
==== HTML Editor ====&lt;br /&gt;
&lt;br /&gt;
* The toolbuttons offered in the editor toolbar are now configurable by the admin&lt;br /&gt;
* Search and Replace text within the editor text area (with optional use of regular expressions)&lt;br /&gt;
&lt;br /&gt;
==== Course management ====&lt;br /&gt;
&lt;br /&gt;
* Transparent Blackboard 5.5 course importing (partial 6.0 support)&lt;br /&gt;
* The new meta-courses allow to get users automatically enroled in a general course (the metacourse) when enroled in any of the metacourse-linked courses&lt;br /&gt;
* New tool to copy content from a course to other.&lt;br /&gt;
&lt;br /&gt;
==== New blocks ====&lt;br /&gt;
&lt;br /&gt;
* HTML block: allowing to place arbitrary content (text, images links) in any course mainpage&lt;br /&gt;
* Remote RSS feed: allows to display external news channels inside a Moodle course&lt;br /&gt;
* Glossary Selection: to choose and display content from a Moodle glossary in course mainpage&lt;br /&gt;
&lt;br /&gt;
==== Calendar ====&lt;br /&gt;
&lt;br /&gt;
* Major speed improvements for sites with a large number of courses using groups&lt;br /&gt;
* Repeating events can now be modified or deleted all at the same time or separately as before&lt;br /&gt;
* New &amp;quot;remember filter settings&amp;quot; preference that allows calendar filters to remember their status between logins&lt;br /&gt;
&lt;br /&gt;
=== Activity Module Improvements ===&lt;br /&gt;
&lt;br /&gt;
==== Assignment ====&lt;br /&gt;
&lt;br /&gt;
* Completely refactored into a new class-based design, allowing new plugin-assignment types&lt;br /&gt;
* New Online Text assignment type that doesn&#039;t require files and allows inline comments when grading - this new type effectively replaces the old Journal module&lt;br /&gt;
* Vastly improved grading interface for handling large classes&lt;br /&gt;
* New configuration options to disable late submission and to e-mail alerts to teachers when students submit new work&lt;br /&gt;
&lt;br /&gt;
==== Chat ====&lt;br /&gt;
&lt;br /&gt;
* Streamlined interface looks smoother, works faster, even without using the optional server daemon&lt;br /&gt;
* Blocks can now be added to chat pages (e.g. for additional information)&lt;br /&gt;
&lt;br /&gt;
==== Choice ====&lt;br /&gt;
&lt;br /&gt;
* Rewritten to allow any number of choices&lt;br /&gt;
* The number of users per choice can be limited, which allows it to be used as tool for &amp;quot;signing up&amp;quot; to an array of options.&lt;br /&gt;
* You can now download the results of the choice to XLS or a TXT file&lt;br /&gt;
&lt;br /&gt;
==== Forum ====&lt;br /&gt;
&lt;br /&gt;
* Powerful new Google-like forum searching tools&lt;br /&gt;
* Forum read/unread tracking - unread messages are highlighted on the course page, forum page, discussion listing and the discussion view&lt;br /&gt;
* The tracking system may be disabled by teachers/users&lt;br /&gt;
* User profiles show all posts by a user, as well as all discussions&lt;br /&gt;
* When admins edit user messages, a notice is attached&lt;br /&gt;
* Discussion listing shows the last user who posted to each discussion and when it was, with a direct link to that post&lt;br /&gt;
* In group-enabled forums the discussion listing shows the group the thread applies to, with a link to the group description page.&lt;br /&gt;
&lt;br /&gt;
==== Glossary ====&lt;br /&gt;
&lt;br /&gt;
* New setting to enable/disable the print view of each glossary.&lt;br /&gt;
* New search system looks for words everywhere (instead of doing exact phrase match).&lt;br /&gt;
* More information is sent to logs to be able to track activity better.&lt;br /&gt;
&lt;br /&gt;
==== Journal ====&lt;br /&gt;
&lt;br /&gt;
* The Journal module has not changed since 1.4, and is now deprecated. The upgrade procedure will convert all your Journal activities into Online Assignments, and hide all the old Journal activities. If you don&#039;t want this to happen, then define this in your config.php: $CFG-&amp;gt;noconvertjournals = true;&lt;br /&gt;
&lt;br /&gt;
==== Lesson ====&lt;br /&gt;
&lt;br /&gt;
* Now supports timed Lessons&lt;br /&gt;
* Can create practice Lessons (grades are not stored)&lt;br /&gt;
* Option for students to view points earned while taking the Lesson&lt;br /&gt;
* Allow students to review their answers before submitting the Lesson&lt;br /&gt;
* New Slide Show Mode (only branch tables are displayed as slides)&lt;br /&gt;
* New Left Menu (for enabled branch tables only)&lt;br /&gt;
* Lessons can now be Password Protected&lt;br /&gt;
* A Tree View can be used for the Lesson creation screen&lt;br /&gt;
* Students can post their high scores&lt;br /&gt;
* New option to save a Lesson&#039;s settings as defaults for new lessons in the same course&lt;br /&gt;
* Can delete a student&#039;s attempts&lt;br /&gt;
* New page Jumps:&lt;br /&gt;
** Previous Page&lt;br /&gt;
** Unseen question within a branch&lt;br /&gt;
** Random question within a branch&lt;br /&gt;
** Unseen question within a cluster&lt;br /&gt;
* Added functionality to view Lesson statistics&lt;br /&gt;
* New question type: Essay. Teachers can view each essay and write comments, assign a grade, and then email it all to the student&lt;br /&gt;
* New question creation interface&lt;br /&gt;
&lt;br /&gt;
==== Quiz ====&lt;br /&gt;
&lt;br /&gt;
* Can handle adaptive questions, i.e., questions that allow the student to interact with them repeatedly within the same quiz attempt and that can change in response to student answers.&lt;br /&gt;
* Student can be allowed to try a question again immediately within the same quiz attempt until they get the answer right.&lt;br /&gt;
* There is a penalty mechanism that deducts a specified fraction of the mark for each wrong attempt at a question.&lt;br /&gt;
* Allows questions rendered and scored externally (e.g., by mathematical assessment engines) to be integrated seamlessly into Moodle quizzes via the RQP web services protocol.&lt;br /&gt;
* Is prepared for the handling of IMS QTI questions once web services for these become available.&lt;br /&gt;
* New tabbed teacher interface for previewing, editing, and reviewing quizzes.&lt;br /&gt;
* New &amp;quot;improved security&amp;quot; mode shows quiz in a separate full-screen window, with many browser features disabled&lt;br /&gt;
* Quizzes can be presented to students in several pages. The number of questions per page is selectable by the teacher.&lt;br /&gt;
* Blocks can now be added to quiz pages (to show results table, or additional information etc)&lt;br /&gt;
* Better and cleaner interface for question selection and management in the database. Selected questions can be added to quiz, moved to other categories or deleted en mass.&lt;br /&gt;
* Random questions are now added to the quiz question list with a dedicated button, leaving a cleaner interface at questions database without phantom placeholders&lt;br /&gt;
* Final grade can be a fractional number, with teacher-defined decimal figures&lt;br /&gt;
* Improved results page with user-selectable display of columns, cleaner sorting and new mark display options&lt;br /&gt;
* Questions can be edited with one click from the improved quiz preview and question preview screens.&lt;br /&gt;
* Questions can be copied with one click, to allow question variations to be created with ease.&lt;br /&gt;
* Revamped question categories structures and editing interface.&lt;br /&gt;
* Categories now can contain nested subcategories and can be re-ordered.&lt;br /&gt;
* It is possible to select whether questions from categories, and or their subcategories are displayed on the question edit page.&lt;br /&gt;
* It is now possible to select whether to add random questions from a parent category alone, or from a parent category and its sub-categories.&lt;br /&gt;
* Quiz creators are prevented from changing the question set of quizes that have had student responses.&lt;br /&gt;
* Recognition, and rejection, of overlapping/redundant questions has been improved.&lt;br /&gt;
* The display of questions in longer quiz categories on the quiz editing page is now paginated.&lt;br /&gt;
* New export types - IMS QTI (2.0) and xhtml. Improvements &amp;amp; fixes to others.&lt;br /&gt;
* New import type - Hot Potato. Improvements &amp;amp; fixes to others.&lt;br /&gt;
&lt;br /&gt;
==== Scorm ====&lt;br /&gt;
&lt;br /&gt;
* The module is now fully conformant with the SCORM 1.2 standard.&lt;br /&gt;
* User result data storage and reporting was improved.&lt;br /&gt;
* AICC packages can now be imported.&lt;br /&gt;
&lt;br /&gt;
==== Survey ====&lt;br /&gt;
&lt;br /&gt;
* Graph formatting has been improved (labels are more readable)&lt;br /&gt;
&lt;br /&gt;
==== Wiki ====&lt;br /&gt;
&lt;br /&gt;
* Changes to wiki pages are now monitored and displayed in Recent Activity block&lt;br /&gt;
* Several under the hood improvements to backup/restore and other routines that enhance the reliability of wikis&lt;br /&gt;
&lt;br /&gt;
== Older Release Notes ==&lt;br /&gt;
&lt;br /&gt;
* [[Moodle 1.4.5 Release Notes|Moodle 1.4.5]] (7th May, 2005)&lt;br /&gt;
* Moodle 1.4.4 (7th March, 2005)&lt;br /&gt;
* Moodle 1.4.3 (21st December, 2004)&lt;br /&gt;
* Moodle 1.4.2 (5th November, 2004)&lt;br /&gt;
* Moodle 1.4.1 (12th September, 2004)&lt;br /&gt;
* Moodle 1.4 (31st August, 2004)&lt;br /&gt;
* Moodle 1.3.4 (11th August, 2004)&lt;br /&gt;
* Moodle 1.3.3 (16th July, 2004)&lt;br /&gt;
* Moodle 1.3.2 (9th July, 2004)&lt;br /&gt;
* Moodle 1.3.1 (4th June, 2004)&lt;br /&gt;
* Moodle 1.3 (25th May, 2004)&lt;br /&gt;
* Moodle 1.2.1 (25th March, 2004)&lt;br /&gt;
* Moodle 1.2 (20th March, 2004)&lt;br /&gt;
* Moodle 1.1.1 (10 September, 2003)&lt;br /&gt;
* Moodle 1.1 (28 August, 2003)&lt;br /&gt;
* Moodle 1.0.9 (29th May, 2003)&lt;br /&gt;
* Releases older than 1.0.9 can be seen in the [http://moodle.org/mod/forum/view.php?f=1 Moodle.org announcement forum].&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[About Moodle|Back to About Moodle]]&lt;/div&gt;</summary>
		<author><name>Stencel</name></author>
	</entry>
</feed>