ISPC 3.1 b1 letsencrypt cron split function
Please change function from split() to explode() in 900-letsencrypt.inc.php
class cronjob_letsencrypt extends cronjob {
// job schedule
protected $_schedule = '0 3 * * *';
public function onRunJob() {
global $app, $conf;
$letsencrypt = array_shift( explode("\n", `which letsencrypt /root/.local/share/letsencrypt/bin/letsencrypt`) );
if(is_executable($letsencrypt)) {
exec($letsencrypt . ' -n renew');
$app->services->restartServiceDelayed('httpd', 'reload');
}
parent::onRunJob();
}
}