From: martinlanghoff Date: Tue, 20 Nov 2007 00:31:40 +0000 (+0000) Subject: MDL-12142 mailout-debugger: Now works on Windows too X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=9b86470e530eefa34e8480e50443dad2714175fc;p=moodle.git MDL-12142 mailout-debugger: Now works on Windows too Switched to use sys_get_temp_dir() to define which tempdir to use. --- diff --git a/admin/mailout-debugger.php b/admin/mailout-debugger.php index 3a4cbbb9f3..855f3b4753 100644 --- a/admin/mailout-debugger.php +++ b/admin/mailout-debugger.php @@ -8,8 +8,8 @@ * It is not Moodle specific - use it anywhere by setting the php * "sendmail_path" setting to this file with a logfile parameter. * - * - Set in config.php: - * set_ini('sendmail_path', $CFG->dirroot.'/admin/mailout-debugger.php'); + * - Set in php.ini (not settable in config.php): + * sendmail_path=/path-to-moodle/admin/mailout-debugger.php'); * Or from the commandline * php -d sendmail_path='/path-to-moodle/admin/mailout-debugger.php' /path/to/cron.php * @@ -22,16 +22,17 @@ * - Run your admin/cron.php * * - Read /tmp/moodle-mailout.log + * * * This script will create logfiles in /tmp/ or in $TMPDIR if set. - * + * On windows, use php -r 'print sys_get_temp_dir()' to see where the file is saved. */ // Security check. if (!file_exists(dirname(__FILE__).'/mailout-debugger.enable')) { mdie("Disabled."); } -$tmpdir='/tmp'; // default +$tmpdir=sys_get_temp_dir(); // default if (isset($_SERVER['REMOTE_ADDR'])) { mdie("should not be called from web server!");