为 Moodle 4.1+ 运行 cron 作业时出错

问题描述 投票:0回答:1

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 moodle
1个回答
0
投票

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
© www.soinside.com 2019 - 2024. All rights reserved.