Moodle site moodle directory - MoodleDocs (2024)

The Moodle code is located in its own directory (folder) with files and sub-directories. Generally speaking, these can be found in the zip file in the standard download in and will be unpacked in a directory called "moodle".

Contents

  • 1 Files
  • 2 Moodle directories
  • 3 moodledata - another folder
  • 4 See also

Files

There are some key files in the "moodle" directory:

config.php - contains basic settings. This file does not come with Moodle. It is created when the install.php script runs or it can be created and edited manually.
install.php - the script that will run to create config.php
version.php - defines the current version of Moodle code
index.php - the front page of the site

Moodle directories

Located in the "moodle" directory are many sub directories, each will contain more sub directories and php code files. Some of them include:

admin/ - code to administrate the whole server
auth/ - plugin modules to authenticate users
blocks/ - plugin modules for the little side blocks on many pages
calendar/ - all the code for managing and displaying calendars
course/ - code to display and manage courses
files/ - code to display and manage uploaded files
lang/ - texts in different languages, one directory per language
lib/ - libraries of core Moodle code
login/ - code to handle login and account creation
mod/ - all the main Moodle course modules are here
pix/ - generic site graphics
repository/ - code to handle the 2.x file handling system
theme/ - theme packs/skins to change the look of the site
user/ - code to display and manage users

moodledata - another folder

"moodledata" is a folder that contains user files, course files, site language, cached and other information. It is created in the Moodle install process. It should be located outside of the "moodle" folder and is called by default "moodledata". See Installing_Moodle#Create_the_.28moodledata.29_data_directory.

See also

Installing Moodle

Moodle site moodle directory - MoodleDocs (2024)

FAQs

Moodle site moodle directory - MoodleDocs? ›

The Moodle code is located in its own directory (folder) with files and sub-directories. Generally speaking, these can be found in the zip file in the standard download in and will be unpacked in a directory called "moodle".

How to find Moodle Site URL? ›

If you don't know the address of your Moodle site, here's how you can find it:
  1. Open a web browser (like Chrome or Safari) and go to your school's Moodle site login page.
  2. At the top of the page in the address bar, you'll see the URL address of your Moodle site, e.g. “campus.example.edu”.
Aug 8, 2024

What is the Moodle data directory? ›

The moodledata directory is the location of files that are uploaded or created by the Moodle interface. Since it is a directory, it can have a different name and location than the default name of moodledata. It contains Cache, sessions, temp, upgrade logs, etc.

Where are the Moodle files stored? ›

Moodle stores files in the Moodle data directory. This is a location on your server defined by you when you install Moodle. You can check the location of that directory in the Moodle config. php file.

What is the root directory of Moodle? ›

The moodle root directory $CFG->dirroot is established in the file lib/setup. php along with other values in the global $CFG object which combines configuraton from config. php as well as the entries in the database table mdl_config .

How do I copy a Moodle site? ›

Recommended method
  1. Turn on maintenance mode. ...
  2. Backup the Moodle database on the old server. ...
  3. Restore the database backup to the new server. ...
  4. Copy moodledata from the old server to the new server. ...
  5. Copy the Moodle code from the old server to the new server. ...
  6. Update config. ...
  7. Test the copied site.
Jan 11, 2024

What is a Moodle site? ›

Put simply, Moodle is a Learning Management System (LMS) used to manage, deliver and measure training and learning online. Moodle is perhaps the most well-known LMS platform of its kind and is certainly widely used.

What is the default folder for Moodle? ›

"moodledata" is a folder that contains user files, course files, site language, cached and other information. It is created in the Moodle install process. It should be located outside of the "moodle" folder and is called by default "moodledata".

How do I access my Moodle database? ›

The MoodleBox allows access to the Moodle database for administration purpose, via the Adminer software. To access to login interface, type the following URL http://moodlebox.home/adminer.php in the address bar of your browser, and type the credentials below. Of course the password is different if you have changed it.

What is a Moodle folder? ›

Moodle allows you to post multiple files at once in a Folder. Folders can contain files such as PDFs, Word documents, or image files, but cannot contain Moodle Activities (such as Quizzes, Assignments, and Forums) or Resources (such as URLs or Pages).

Where is Moodle hosted? ›

MoodleCloud is hosted on Amazon Web Servers (AWS) in three regions, Australia, Europe and the US. MoodleCloud sites data is hosted on Amazon Web Servers (AWS).

Where is the Moodle config file? ›

The name for Moodle's configuration file is config. php. The file is located in the moodle directory. It is not included in the Moodle download packages and is created by the installation process from the template file config-dist.

Where does Moodle store backup files? ›

The . mbz backup file for courseid=25 will be stored in the backup subfolder in the Moodledata ($CFG->dataroot) folder.

Where is my site root directory? ›

You can typically find the root folder of your website in the "public_html" or "www" directory on your web server, accessible through your hosting control panel or FTP client.

How do I access the root directory? ›

You need to be able to find the system root directory in order to find the drivers that are actually in use, to find the system log files, and to find the debug crash dump files. To locate the system root directory: Press and hold the Windows key, then press the letter 'R'.

Where are Moodle logs stored? ›

Live logs are available for a course from Administration > Course administration > Reports > Live logs and for the site (as in the screenshot below) from Site administration > Reports > Live logs. Live updates can be stopped and restarted by clicking the 'Pause live updates' button.

What is the login URL for Moodle? ›

Logging into your Moodle Dashboard

(Login) towards the top right of the browser window. The login can also be located directly by visiting the Moodle login url (ie. https://example.com/login/) in the browser address bar. Once clicked, the Administrator login will appear in the middle of the browser window.

What is the URL of the Moodle site policy? ›

The site policy will be displayed in a frame. You can view it via the URL yourmoodlesite.org/user/policy.php.

How do I link to a Moodle page? ›

To add a web link to your Moodle course:
  1. Turn editing on.
  2. On the main course content page, click on of the Add an activity or resource links in the lower left corner of each section of the course page.
  3. Select the URL option (click the All tab if necessary to locate the URL option).
  4. Add a Name.
Feb 22, 2023

How do I change my Moodle site URL? ›

How to change the Moodle site URL
  1. Access your account using SSH or cPanel.
  2. Using the command line or cPanel File Manager, navigate to the directory where Moodle is installed.
  3. Using your preferred text editor, open the config. ...
  4. Locate the line in the file that begins $CFG->wwwroot.
  5. Save your changes to the config.

Top Articles
Bill Gates names his top book recommendations of the summer—and the one that's a 'must-read'
Maximizing Your SSD Lifespan: How to Ensure Long-Term Reliability for Your SSD
Calvert Er Wait Time
Blorg Body Pillow
Algebra Calculator Mathway
Voorraad - Foodtrailers
Kristine Leahy Spouse
David Packouz Girlfriend
Graveguard Set Bloodborne
Urinevlekken verwijderen: De meest effectieve methoden - Puurlv
Autozone Locations Near Me
Slmd Skincare Appointment
2015 Honda Fit EX-L for sale - Seattle, WA - craigslist
Foodland Weekly Ad Waxahachie Tx
Morgan And Nay Funeral Home Obituaries
Used Sawmill For Sale - Craigslist Near Tennessee
The Largest Banks - ​​How to Transfer Money With Only Card Number and CVV (2024)
Daily Voice Tarrytown
Dignity Nfuse
DBZ Dokkan Battle Full-Power Tier List [All Cards Ranked]
Hollywood Bowl Section H
Craigslist Sparta Nj
Huntersville Town Billboards
Christina Steele And Nathaniel Hadley Novel
Healthier Homes | Coronavirus Protocol | Stanley Steemer - Stanley Steemer | The Steem Team
Mega Personal St Louis
Watch Your Lie in April English Sub/Dub online Free on HiAnime.to
Bellin Patient Portal
Craigslist Dubuque Iowa Pets
Booknet.com Contract Marriage 2
Lacey Costco Gas Price
Pokémon Unbound Starters
Stouffville Tribune (Stouffville, ON), March 27, 1947, p. 1
R/Orangetheory
Ripsi Terzian Instagram
Federal Student Aid
Help with your flower delivery - Don's Florist & Gift Inc.
Honda Ruckus Fuse Box Diagram
Scarlet Maiden F95Zone
Dragon Ball Super Super Hero 123Movies
Top 1,000 Girl Names for Your Baby Girl in 2024 | Pampers
Craigslist Mendocino
Workday Latech Edu
Walmart Listings Near Me
Bedbathandbeyond Flemington Nj
FactoryEye | Enabling data-driven smart manufacturing
Freightliner Cascadia Clutch Replacement Cost
Gear Bicycle Sales Butler Pa
Optimal Perks Rs3
Osrs Vorkath Combat Achievements
Gameplay Clarkston
4015 Ballinger Rd Martinsville In 46151
Latest Posts
Article information

Author: Manual Maggio

Last Updated:

Views: 6379

Rating: 4.9 / 5 (69 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Manual Maggio

Birthday: 1998-01-20

Address: 359 Kelvin Stream, Lake Eldonview, MT 33517-1242

Phone: +577037762465

Job: Product Hospitality Supervisor

Hobby: Gardening, Web surfing, Video gaming, Amateur radio, Flag Football, Reading, Table tennis

Introduction: My name is Manual Maggio, I am a thankful, tender, adventurous, delightful, fantastic, proud, graceful person who loves writing and wants to share my knowledge and understanding with you.