My student information system (SIS) shows it is connected to my Moodle account, but Moodle does not recognize when I add a new student in the SIS (RosarioSIS). No information at all seems to travel from the SIS to Moodle. Any ideas why? I'm using Moodle 3.9 and it is installed on the same web server (Siteground) as the SIS.
Thank you for your suggestions. We'll see what happens.
Thank you, Matt. Yes, that is the guide I followed but your comment about cron might be the issue. I hadn't seen anything about that when I installed Moodle. Later I found some comments about cron and tried to configure it. Not sure if I did it correctly. The following is the first part of the command (the part before the location of the php).
wget -q -O /dev/null
To be honest I have no idea what this is doing. I copied it from what someone else said elsewhere. How do I determine if cron is working? I apologize for my ignorance on this point. haha
The moodle instalation is on a shared hosting site, if that makes a difference.
I can, however, tell you that command you have posted will not work. It is simply attempting to make a web request to the null device file, which will do nothing. In the context of cron, /dev/null is used to redirect output of a command straight to the 'trash can', if you like, so that the output doesn't end up in system log files wasting disk space.
You can easily tell if cron is not working by checking the 'notifications' page in Site Administration. It will advise you if cron is not running, and if it is, if is not running frequently enough.
/usr/local/bin/php /home/USERNAME/public_html/admin/cli/cron.php >/dev/null 2>&1
Replace username with your cPanel username. If Moodle is installed in a subdirectory beneath public_html, change the path as appropriate. You can use the file manager to find the right location.