From fa870da5c92ac327d728867fd1ea2530d9b29da3 Mon Sep 17 00:00:00 2001 From: FusionPBX Date: Tue, 11 Oct 2022 11:44:54 -0600 Subject: [PATCH] Use server DOCUMENT_ROOT variable Move includes to the near the top of the page --- app/email_queue/resources/jobs/email_send.php | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/app/email_queue/resources/jobs/email_send.php b/app/email_queue/resources/jobs/email_send.php index c4160bcb68..ae657519f6 100644 --- a/app/email_queue/resources/jobs/email_send.php +++ b/app/email_queue/resources/jobs/email_send.php @@ -5,14 +5,16 @@ //set the include path $conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE); set_include_path(parse_ini_file($conf[0])['document.root']); - - //includes files - require_once "resources/require.php"; } else { exit; } +//include files + require_once "resources/require.php"; + include "resources/classes/permissions.php"; + require $_SERVER['DOCUMENT_ROOT']."/app/email_queue/resources/functions/transcribe.php"; + //increase limits set_time_limit(0); //ini_set('max_execution_time',1800); //30 minutes @@ -101,12 +103,6 @@ sleep($sleep_seconds); } -//includes - if (!defined('STDIN')) { include_once "root.php"; } - require_once "resources/require.php"; - include "resources/classes/permissions.php"; - require $document_root."/app/email_queue/resources/functions/transcribe.php"; - //define a function to remove html tags if (!function_exists('remove_tags')) { function remove_tags($string) {