diff --git a/app/contacts/contacts_vcard.php b/app/contacts/contacts_vcard.php index 5ca0a21cb9..215130a385 100644 --- a/app/contacts/contacts_vcard.php +++ b/app/contacts/contacts_vcard.php @@ -199,7 +199,7 @@ if (count($_GET)>0) { } //include - require_once PROJECT_PATH."resources/qr/qrcode.php"; + require_once $_SERVER["DOCUMENT_ROOT"].PROJECT_PATH."/resources/qr/qrcode.php"; //error correction level //QR_ERROR_CORRECT_LEVEL_L : $e = 0; diff --git a/core/domain_settings/domain_edit.php b/core/domain_settings/domain_edit.php index 0f75f37567..3366e1dafd 100644 --- a/core/domain_settings/domain_edit.php +++ b/core/domain_settings/domain_edit.php @@ -511,7 +511,7 @@ if (count($_POST) > 0 && strlen($_POST["persistformvar"]) == 0) { save_dialplan_xml(); } if (is_readable($_SESSION['switch']['extensions']['dir'])) { - require_once PROJECT_PATH."app/extensions/resources/classes/extension.php"; + require_once $_SERVER["DOCUMENT_ROOT"].PROJECT_PATH."/app/extensions/resources/classes/extension.php"; $extension = new extension; $extension->xml(); } diff --git a/resources/switch.php b/resources/switch.php index 0ca21ca9bf..cca22ab65e 100644 --- a/resources/switch.php +++ b/resources/switch.php @@ -320,10 +320,10 @@ function event_socket_request($fp, $cmd) { } } - usleep(50); //allow time for reponse + usleep(20); //allow time for reponse //prevent an endless loop //optional because of script timeout - if ($i > 3000) { break; } + if ($i > 2000) { break; } if ($content_length > 0) { //is content_length set //stop reading if all content has been read. @@ -2763,8 +2763,8 @@ if (!function_exists('save_switch_xml')) { save_dialplan_xml(); } if (is_readable($_SESSION['switch']['extensions']['dir'])) { - if (file_exists(PROJECT_PATH."/app/extensions/resources/classes/extension.php")) { - require_once PROJECT_PATH."app/extensions/resources/classes/extension.php"; + if (file_exists($_SERVER["DOCUMENT_ROOT"].PROJECT_PATH."/app/extensions/resources/classes/extension.php")) { + require_once $_SERVER["DOCUMENT_ROOT"].PROJECT_PATH."app/extensions/resources/classes/extension.php"; $extension = new extension; $extension->xml(); }