1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-07 15:16:30 +02:00

Issue #1810 - Reduce occurrence of cron configuration email.

This commit is contained in:
Cameron
2016-08-31 10:44:12 -07:00
parent eecbfbd61d
commit 815b1c1153

View File

@@ -41,26 +41,31 @@ require_once(realpath(dirname(__FILE__)."/class2.php"));
$pwd = str_replace('token=','',$pwd); $pwd = str_replace('token=','',$pwd);
} }
if($pref['e_cron_pwd'] != $pwd) if(($pref['e_cron_pwd'] != $pwd) || empty($pref['e_cron_pwd']))
{ {
require_once(e_HANDLER."mail.php");
if(!empty($pwd))
$message = "Your Cron Schedule is not configured correctly. Your passwords do not match. {
<br /><br /> require_once(e_HANDLER."mail.php");
Sent from cron: ".$pwd."<br />
Stored in e107: ".$pref['e_cron_pwd']."<br /><br /> $message = "Your Cron Schedule is not configured correctly. Your passwords do not match.
You should regenerate the cron command in admin and enter it again in your server configuration. <br /><br />
"; Sent from cron: ".$pwd."<br />
Stored in e107: ".$pref['e_cron_pwd']."<br /><br />
$message .= "<h2>Debug Info</h2>"; You should regenerate the cron command in admin and enter it again in your server configuration.
$message .= "<h3>_SERVER</h3>"; ";
$message .= print_a($_SERVER,true);
$message .= "<h3>_ENV</h3>"; $message .= "<h2>Debug Info</h2>";
$message .= print_a($_ENV,true); $message .= "<h3>_SERVER</h3>";
$message .= "<h3>_GET</h3>"; $message .= print_a($_SERVER,true);
$message .= print_a($_GET,true); $message .= "<h3>_ENV</h3>";
$message .= print_a($_ENV,true);
sendemail($pref['siteadminemail'], "e107 - Cron Schedule Misconfigured.", $message, $pref['siteadmin'],$pref['siteadminemail'], $pref['siteadmin']); $message .= "<h3>_GET</h3>";
$message .= print_a($_GET,true);
sendemail($pref['siteadminemail'], "e107 - Cron Schedule Misconfigured.", $message, $pref['siteadmin'],$pref['siteadminemail'], $pref['siteadmin']);
}
exit; exit;
} }