Questions tagged [moodle]

Moodle is an open source learning management system (LMS) written in PHP.

Moodle is an Open Source Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE). It has become very popular among educators around the world as a tool for creating online dynamic web sites for their students. To work, it needs to be installed on a web server somewhere, either on one of your own computers or one at a web hosting company.

Originally developed by Martin Dougiamas in Australia, it is used world-wide by many places of learning.

According to Moodle.org's stats, as of February 2013, there are over 77,000 registered sites using Moodle in over 225 countries, serving over 7 million courses with over 66 million users.

Useful links

Useful Developer Links

Distributions

3019 questions
4
votes
1 answer

Bitnami (Moodle) container won't run on M1: "Couldn't create the mpm-accept mutex"

I want to run a Bitnami container on Apple M1. My question is about Bitnami Moodle, however, I suspect my problem to be rather general as it occurs when starting Apache. error message: (95)Operation not supported: AH00023: Couldn't create the…
Pida
  • 928
  • 9
  • 32
4
votes
3 answers

Difficulty Building XML-RPC.NET Client (To use with Moodle)

I am using the CookComputing XML-RPC Library in an attempt to build a C# console client in order to execute API methods on Moodle (an open-source Learning management system). The server is using ZEND XML-RPC. When I run the code, I get a…
Ray
  • 1,422
  • 2
  • 21
  • 39
4
votes
1 answer

Moodle Outgoing Mail Server Configuration not working

We've been using Moodle 3.8 in which we want to send notifications to Users through Emails. For that we have configured Office365 Mailing Server as per Moodle Documentation. But while testing configuration through test mail feature, it returns with…
Harsh Shah
  • 41
  • 1
  • 5
4
votes
2 answers

Moodle 3.7 not loading properly after installation

I have a fresh Moodle 3.7 install in my Ubuntu 19.04 powered laptop, Apache2 as server, PostgreSQL for database and PHP 7.2. I've followed the steps in https://docs.moodle.org/37/en/Step-by-step_Installation_Guide_for_Ubuntu, except that I've used a…
user5834627
4
votes
2 answers

Moodle autologin plugin - how to direct user to a specific course?

I am building a laravel web application which involves the usage of Moodle Service (version 3.6). I have done autologin with a plugin. The problem is that clicking the Take Course button on my external application will autologin to Moodle (via the…
Sajin Shereef
  • 119
  • 1
  • 1
  • 7
4
votes
1 answer

Login API via webservice in moodle

I am trying to code login API from an external website to moodle. I don't know how to achieve it. Please guide me through. I want to create via REST webservice. Such that student logs in via that external website.
neha sk
  • 51
  • 1
  • 3
4
votes
1 answer

Cannot log in with Keycloak using OIDC Plugin for Moodle

I'm trying to improve the moodle login through Keycloak service. I installed this plugin (https://moodle.org/plugins/auth_oidc) on my local instance and after the installation I started to compile all the fields. The plugin provides a button in the…
4
votes
5 answers

Moodle 3.3.2 ERR_TOO_MANY_REDIRECTS

I've installed successfully Moodle version 3.3.2 and at the end, i got an error to connection database. But as i've seen it generated all tables in database moodle. Now, i can't enter, ERR_TOO_MANY_REDIRECTS on loading pages. URL: …
Jose M
  • 43
  • 1
  • 1
  • 6
4
votes
1 answer

How to insert a dynamic form as an activity or resource in between the sections on the moodle course?

We have tried to insert form elements via quiz actvity in moodle but when it is much complicated to handle when we display on the front end. Please refer the screenshot below https://i.stack.imgur.com/1b1TI.png Kindly give some input about how to…
jaya
  • 53
  • 4
4
votes
3 answers

How to resolve moodle fresh installation issue mysql_full_unicode_support#File_format and mysql_full_unicode_support#Large_prefix

I am very new to Moodle. When i am trying to install this i got this issue(Please ref screenshot). Can any one help me regarding this? Thank you in advance. Omkar
omkar
  • 1,778
  • 3
  • 13
  • 15
4
votes
1 answer

LTI 2 tool Proxy registration is failing with 400 or 500 error

I am developing an LTI Tool Provider in Python and have had no problems getting any aspects of LTI 1.x basic launch working or the Content Item specification. I have hit a huge brick wall though trying to use the LTI 2 registration…
Michael Robellard
  • 2,268
  • 15
  • 25
4
votes
2 answers

Moodle 3.0 - CSS and Javascript don't load - Requests to NGINX aren't compatible with the real paths

My config: Ubuntu 14.04 Nginx 1.4.6 PHP 5.5.9 Moodle 3.0 I've completed the Moodle 3.0 installation through the browser and there is no css or javascript loaded. This is NGINX error log: 2017/04/24 20:48:23 [error] 3277#0: *601 open()…
sergiomafra
  • 1,174
  • 2
  • 13
  • 21
4
votes
1 answer

504 Gateway Timeout

i have 2 Apache servers and 2 Loadbalance servers and one File server(centos 7)and i am using maria db cluster. i want to download som file from students i face a problem with this error: 504 Gateway Time-out The server didn't respond in time. i…
24al
  • 59
  • 3
  • 8
4
votes
5 answers

how to check whether user are login in moodle?

Currently I'm using moodle to create a site. I want to create a function if user not login they will redirect to the login page. How can I do that in moodle?
Beginner Pogrammer
  • 197
  • 2
  • 3
  • 12
4
votes
1 answer

I want to retrieve the instance of a course module

tl;dr; trying to get a course module instance via a course module through mysql or the official moodle api. My solution in the end seems rather scrappy though, so i would like some advice. Hi Moodle people I am trying to retrieve the corresponding…
DenLilleMand
  • 3,732
  • 5
  • 25
  • 34