Moodle 正常工作,我创建课程,安装插件等。 然而,唯一的问题是与 cron.php (admin/cli/cron.php) 的执行有关 用户或权限无关紧要。 我已经在服务器设置中启用了可以在浏览器中执行 cron.php 的功能。 还没有任何效果。
错误的内联命令:
!!! <p>Error: Database connection failed</p>
<p>It is possible that the database is overloaded or otherwise not running properly.</p>
<p>The site administrator should also check that the database details have been correctly specified in config.php</p> !!!
浏览器错误:
Command line scripts can not be executed from the web interface
谢谢。
用户或权限无关紧要。 我已经在服务器设置中启用了可以在浏览器中执行 cron.php 的功能。 还没有任何效果。
cron有2个版本
https://docs.moodle.org/401/en/Cron
网页版在
yourmoodlesite.com/admin/cron.php
可以从浏览器运行,但不推荐
cli版本为
admin/cli/cron.php
,可以从命令行运行,用于服务器cron
php admin/cli/cron.php