OK, thank you for that information.
Re: Content boxes (with files, images) do not show the content that is actually there
moodle apache on different port
Hello, i have installed moodle and have changed the default http port (httpd.conf)
i can access the moodle site but i cannot access phpmyadmin and apache admin page (xampp control panel)
i type localhost:"port"/phpmyadmin but without success
thank you
Re: moodle apache on different port
Re: moodle apache on different port
Re: moodle apache on different port
Moodle is not sending emails
Hi There,
I'm running into a problem... I hope someone can help me fix it.
I set up the email (gmail) on Outgoing mail configuration. I dedicated a specific email address for the moofle platform.
When a send a test email to my email... it works and I receive the test email correctly.
However, none of the emails I send to the students/ teacher or to create an account and automatically generate a password are sending.
I'm quite at a loss.... maybe there is no plugging to send emails but I thought it was automatically included in Moodle...
Unfortunately, coding is not my forte... and I don't understand what is wrong in this case.
Someone has an idea?
Re: Moodle is not sending emails
Suggest installing a plugin:
https://moodle.org/plugins/local_mailtest
to help with this. But one question ... have you explored setting up an SMTP relay?
'SoS', Ken
Re: Moodle is not sending emails
Re: Moodle is not sending emails
And the test email was indeed sent via moodle
It's just that except the test email no other email is sent....
Re: Moodle is not sending emails
Testing involves one message and is done upon demand.
Notifications emails are done via cron job/adhoc task. Is your cron job setup?
IF you've not set up SMTP relay, it means your moodle is using the built in phpmailer. Not surprising that a message sent via phpmailer gets blocked because your moodle server itself doesn't have SPF records in DNS, nor is it setup to do DKIM, nor DMARC, nor does it have MX (email) records in DNS so that receiving email servers will accept the mail as legit and not spam or other malicious mail.
So, since you did get the test message via Google, while viewing that message you can look at the full header by selecting 'Show Original' under the 'three vertical dots'. That will open a new tab/screen where you can see how the message was sent (phpmailer/smtp) and all the mail servers that message ran through before arriving to that inbox.
Lots of technical jumbo mumbo but can give clues/hints as to how successful notifications might fair when sent after cron job runs.
Suggest exploring how you can set up an SMTP relay where you host. Hosting providers usually offer that as an extra service or do have recommendations for customers on what works best for their customers.
'SoS', Ken
Problems updating Moodle from 3.8.* To 3.11.*
Hello everybody! There was a problem upgrading Moodle from version 3.8. * At 3.11. *. Now, when entering, for example, a course, the following error appears:
Stack trace из курса:
SELECT * FROM {external_functions} WHERE name = ?
[array (
0 => 'core_output_load_fontawesome_icon_system_map',
)]
Error code: invalidrecord
* line 1646 of /lib/dml/moodle_database.php: dml_missing_record_exception thrown
* line 1622 of /lib/dml/moodle_database.php: call to moodle_database->get_record_select()
* line 73 of /lib/externallib.php: call to moodle_database->get_record()
* line 196 of /lib/externallib.php: call to external_api::external_function_info()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
SELECT * FROM {external_functions} WHERE name = ?
[array (
0 => 'core_output_load_fontawesome_icon_system_map',
)]
Error code: invalidrecord
* line 1646 of /lib/dml/moodle_database.php: dml_missing_record_exception thrown
* line 1622 of /lib/dml/moodle_database.php: call to moodle_database->get_record_select()
* line 73 of /lib/externallib.php: call to moodle_database->get_record()
* line 196 of /lib/externallib.php: call to external_api::external_function_info()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
I can't figure out what's the matter yet. The page changes language to English and there is no language selection selector. When you enter the admin panel, everything is fine.
In the attached file Stack Trace of your personal account.
Server config:
OS: Ubuntu 20.04.
It looks like the database was not updated correctly. Having manually corrected the name external_funtions, I run into the following error:
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Unexpected keys (themename) detected in parameter array.
Error code: invalidparameter
* line 372 of /lib/externallib.php: invalid_parameter_exception thrown
* line 240 of /lib/externallib.php: call to external_api::validate_parameters()
* line 81 of /lib/ajax/service.php: call to external_api::call_external_function()
* line 33 of /lib/ajax/service-nologin.php: call to require_once()
Is it possible to update the database?
Moodle Install
My current Moodle (2.7.2), which I want to retire and a brand new install (3.11), keep having issues with access from outside our network. If I restart the Apache service it'll work briefly, but then it goes unresponsive. The 2.7.2 worked for years and never had an issue until we upgraded our firewall from a SonicWall to a FortiGate. I've followed numerous guides to no avail. The new install since on RHEL 8.4. Thank you.
Re: Ang: Outgoing verification emails from Moodle not working
Re: Moodle Install
Re: Problems updating Moodle from 3.8.* To 3.11.*
Issues with Viewing Assignments & Messaging - basic help for a non-IT person
We have Moodle installed on our server via VentraIP hosting. We used cPanel to do this and it has been working well for us.
First problem - Viewing Assignments: I can't view assignments within Moodle. I have to download them. It tells me that is it "Generating the PDF" ... to then fail and advise "Some of the files in this submission can only be accessed by direct download."
Now, I THINK I need to install UnoConv on the server ... I tried reading https://docs.moodle.org/311/en/Universal_Office_Converter_(unoconv)#Installing_unoconv_on_Linux but to be honest, I don't know what it is asking me to do! I don't know what part of this wonderfully written help document to go to. Start up scripts? Ubuntu? OSX? 😵
Second problem - Messaging: Messages from Moodle do not get sent out externally. When I send a message to a student or teacher within Moodle it never reaches the recipients external email even though all settings are correct in Moodle. This is the same for any alert, etc from Moodle. You can see the message when you login to Moodle however.
---
I have had this issue for over a year now since moving from Moodle cloud (which worked) to the server version. I have searched the help forums but cannot find a simple answer. I contacted Moodle for help. They have suggested one of their contractors but none of them want to help such a small problem. I have tried asking local IT companies for help but they don't know anything about Moodle or again, the job is too small?
I'm really stuck. I'm only a primary school teacher! 😆 If anyone can guide me step by step or show me what document I need to follow, that would be very much appreciated and all my students will jump for joy and possibly say a prayer for you at the next school assembly.
Moodle is not sending emails
Hi There,
I'm running into a problem... I hope someone can help me fix it.
I set up the email (gmail) on Outgoing mail configuration. I dedicated a specific email address for the moofle platform.
When a send a test email to my email... it works and I receive the test email correctly.
However, none of the emails I send to the students/ teacher or to create an account and automatically generate a password are sending.
I'm quite at a loss.... maybe there is no plugging to send emails but I thought it was automatically included in Moodle...
Unfortunately, coding is not my forte... and I don't understand what is wrong in this case.
Someone has an idea?
Re: Moodle Install
Installing moodle on localhost with LTI1.3 support
Hey everyone, so I installed moodle on my local computer with the help of xampp and basically no matter what I do I keep getting the error "LTI 1.3 requires a valid openssl.cnf to be configured and available to your web server. Please contact the site administrator to configure and enable openssl for this site.". I properly installed openssl on my local website, have https with a valid certificate and enabled the openssl extensions in php, so with all this info I come on the forums with the hope that one of you can help me please.
Thank you in advance! 😀