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
Best Crypto Exchanges In Canada For April 2024
Wallet Connect: What Is It & How Does It Work?
Chs.mywork
Mchoul Funeral Home Of Fishkill Inc. Services
NYT Mini Crossword today: puzzle answers for Tuesday, September 17 | Digital Trends
Www.fresno.courts.ca.gov
Driving Directions To Fedex
Craigslist Parsippany Nj Rooms For Rent
Sissy Hypno Gif
<i>1883</i>'s Isabel May Opens Up About the <i>Yellowstone</i> Prequel
27 Places With The Absolute Best Pizza In NYC
Boat Jumping Female Otezla Commercial Actress
C-Date im Test 2023 – Kosten, Erfahrungen & Funktionsweise
Nashville Predators Wiki
Persona 4 Golden Taotie Fusion Calculator
Gma Deals And Steals Today 2022
Craigslist List Albuquerque: Your Ultimate Guide to Buying, Selling, and Finding Everything - First Republic Craigslist
Craigslist Appomattox Va
Crawlers List Chicago
Dulce
Naval Academy Baseball Roster
Jermiyah Pryear
Walmart Pharmacy Near Me Open
Amerisourcebergen Thoughtspot 2023
FAQ's - KidCheck
Lacey Costco Gas Price
Hwy 57 Nursery Michie Tn
WPoS's Content - Page 34
Craigslist Boerne Tx
LG UN90 65" 4K Smart UHD TV - 65UN9000AUJ | LG CA
Filmy Met
Productos para el Cuidado del Cabello Después de un Alisado: Tips y Consejos
What Happened To Father Anthony Mary Ewtn
Shaman's Path Puzzle
No Hard Feelings Showtimes Near Tilton Square Theatre
Wildfangs Springfield
Tugboat Information
Topos De Bolos Engraçados
60 X 60 Christmas Tablecloths
Differential Diagnosis
Unitedhealthcare Community Plan Eye Doctors
Pain Out Maxx Kratom
Craigslist Minneapolis Com
Petra Gorski Obituary (2024)
Hampton In And Suites Near Me
The Many Faces of the Craigslist Killer
Canonnier Beachcomber Golf Resort & Spa (Pointe aux Canonniers): Alle Infos zum Hotel
Fresno Craglist
Subdomain Finer
Cool Math Games Bucketball
Leslie's Pool Supply Redding California
Unity Webgl Extreme Race
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.