diff --git a/app/extensions/app_defaults.php b/app/extensions/app_defaults.php index 412a2cf283..4be3bcd445 100644 --- a/app/extensions/app_defaults.php +++ b/app/extensions/app_defaults.php @@ -29,7 +29,9 @@ //create the directory if (strlen($_SESSION['switch']['extensions']['dir']) > 0) { - if (!is_dir($_SESSION['switch']['extensions']['dir'])) { event_socket_mkdir($_SESSION['switch']['extensions']['dir']); } + if (!is_dir($_SESSION['switch']['extensions']['dir'])) { + mkdir($_SESSION['switch']['extensions']['dir'], 0770, false); + } } //update the directory first and last names diff --git a/app/extensions/resources/classes/extension.php b/app/extensions/resources/classes/extension.php index 8ee14f4a84..0548af145d 100644 --- a/app/extensions/resources/classes/extension.php +++ b/app/extensions/resources/classes/extension.php @@ -436,7 +436,7 @@ if (!class_exists('extension')) { $xml .= " \n"; if (!is_readable($_SESSION['switch']['extensions']['dir']."/".$row['user_context'])) { - event_socket_mkdir($_SESSION['switch']['extensions']['dir']."/".$row['user_context']); + mkdir($_SESSION['switch']['extensions']['dir']."/".$row['user_context'], 0770, false); } if (strlen($extension) > 0) { $fout = fopen($_SESSION['switch']['extensions']['dir']."/".$row['user_context']."/v_".$extension.".xml","w"); @@ -810,4 +810,4 @@ if (!class_exists('extension')) { } } -?> \ No newline at end of file +?> diff --git a/app/fax/fax_edit.php b/app/fax/fax_edit.php index ae11e2bdc1..8854dd43be 100644 --- a/app/fax/fax_edit.php +++ b/app/fax/fax_edit.php @@ -59,20 +59,21 @@ //make sure the directories exist if (!is_dir($_SESSION['switch']['storage']['dir'])) { - event_socket_mkdir($_SESSION['switch']['storage']['dir']); + mkdir($_SESSION['switch']['storage']['dir'], 0770, false); } if (!is_dir($fax_dir.'/'.$fax_extension)) { - event_socket_mkdir($fax_dir.'/'.$fax_extension); + mkdir($fax_dir.'/'.$fax_extension, 0770, false); } if (!is_dir($dir_fax_inbox)) { - event_socket_mkdir($dir_fax_inbox); + mkdir($dir_fax_inbox, 0770, false); } if (!is_dir($dir_fax_sent)) { - event_socket_mkdir($dir_fax_sent); + mkdir($dir_fax_sent, 0770, false); } if (!is_dir($dir_fax_temp)) { - event_socket_mkdir($dir_fax_temp); + mkdir($dir_fax_temp, 0770, false); } + } //set the action as an add or an update @@ -1086,4 +1087,4 @@ //show the footer require_once "resources/footer.php"; -?> \ No newline at end of file +?> diff --git a/app/fax/fax_files.php b/app/fax/fax_files.php index f4a806b8ef..fee8a386c7 100644 --- a/app/fax/fax_files.php +++ b/app/fax/fax_files.php @@ -171,19 +171,19 @@ //make sure the directories exist if (!is_dir($_SESSION['switch']['storage']['dir'])) { - event_socket_mkdir($_SESSION['switch']['storage']['dir']); + mkdir($_SESSION['switch']['storage']['dir'], 0770, false); } if (!is_dir($fax_dir.'/'.$fax_extension)) { - event_socket_mkdir($fax_dir.'/'.$fax_extension); + mkdir($fax_dir.'/'.$fax_extension, 0770, false); } if (!is_dir($dir_fax_inbox)) { - event_socket_mkdir($dir_fax_inbox); + mkdir($dir_fax_inbox, 0770, false); } if (!is_dir($dir_fax_sent)) { - event_socket_mkdir($dir_fax_sent); + mkdir($dir_fax_sent, 0770, false); } if (!is_dir($dir_fax_temp)) { - event_socket_mkdir($dir_fax_temp); + mkdir($dir_fax_temp, 0770, false); } } diff --git a/app/music_on_hold/music_on_hold.php b/app/music_on_hold/music_on_hold.php index c377e41046..6f28d0b191 100644 --- a/app/music_on_hold/music_on_hold.php +++ b/app/music_on_hold/music_on_hold.php @@ -275,7 +275,7 @@ //check target folder, move uploaded file if (!is_dir($stream_path)) { - event_socket_mkdir($stream_path); + mkdir($stream_path, 0770, false); } if (is_dir($stream_path)) { if (copy($stream_file_name_temp, $stream_path.'/'.$stream_file_name)) { @@ -666,4 +666,4 @@ fclose($fp); } -?> \ No newline at end of file +?> diff --git a/app/phrases/app_defaults.php b/app/phrases/app_defaults.php index a88a52cb37..49cae0fae3 100644 --- a/app/phrases/app_defaults.php +++ b/app/phrases/app_defaults.php @@ -34,7 +34,7 @@ if ($domains_processed == 1) { foreach ($conf_lang_folders as $conf_lang_folder) { //create phrases folder, if necessary if (!file_exists($conf_lang_folder."/phrases/")) { - event_socket_mkdir($conf_lang_folder."/phrases/"); + mkdir($conf_lang_folder."/phrases/", 0770, false); } //parse language, open xml file $conf_lang = substr($conf_lang_folder, -2); diff --git a/app/recordings/app_defaults.php b/app/recordings/app_defaults.php index 800f387a41..9e89f3fc8a 100644 --- a/app/recordings/app_defaults.php +++ b/app/recordings/app_defaults.php @@ -26,7 +26,9 @@ //if the recordings directory doesn't exist then create it if (is_array($_SESSION['switch']['recordings']) && strlen($_SESSION['switch']['recordings']['dir']."/".$domain_name) > 0) { - if (!is_readable($_SESSION['switch']['recordings']['dir']."/".$domain_name)) { event_socket_mkdir($_SESSION['switch']['recordings']['dir']."/".$domain_name,02770,true); } + if (!is_readable($_SESSION['switch']['recordings']['dir']."/".$domain_name)) { + mkdir($_SESSION['switch']['recordings']['dir']."/".$domain_name, 0770, true); + } } //process one time diff --git a/app/recordings/recordings.php b/app/recordings/recordings.php index 05ca5ac758..f1db0f9a1c 100644 --- a/app/recordings/recordings.php +++ b/app/recordings/recordings.php @@ -122,7 +122,7 @@ //make sure the destination directory exists if (!is_dir($_SESSION['switch']['recordings']['dir'].'/'.$_SESSION['domain_name'])) { - event_socket_mkdir($_SESSION['switch']['recordings']['dir'].'/'.$_SESSION['domain_name']); + mkdir($_SESSION['switch']['recordings']['dir'].'/'.$_SESSION['domain_name'], 0770, true); } //move the uploaded files diff --git a/app/voicemail_greetings/voicemail_greetings.php b/app/voicemail_greetings/voicemail_greetings.php index 50e2111454..67e9745af3 100644 --- a/app/voicemail_greetings/voicemail_greetings.php +++ b/app/voicemail_greetings/voicemail_greetings.php @@ -182,7 +182,7 @@ if ($num_rows == 0 && !file_exists($v_greeting_dir.'/'.$file_name)) { //move the uploaded greeting - event_socket_mkdir($v_greeting_dir); + mkdir($v_greeting_dir, 0770, false); if ($file_ext == '.wav' || $file_ext == '.mp3') { move_uploaded_file($_FILES['file']['tmp_name'], $v_greeting_dir.'/'.$file_name); } diff --git a/app/xml_cdr/resources/classes/xml_cdr.php b/app/xml_cdr/resources/classes/xml_cdr.php index 9e2499777a..f2872e0ecc 100644 --- a/app/xml_cdr/resources/classes/xml_cdr.php +++ b/app/xml_cdr/resources/classes/xml_cdr.php @@ -746,7 +746,8 @@ if (!class_exists('xml_cdr')) { catch(PDOException $e) { $tmp_dir = $_SESSION['switch']['log']['dir'].'/xml_cdr/failed/'; if(!file_exists($tmp_dir)) { - event_socket_mkdir($tmp_dir); + mkdir($tmp_dir, 0770, true); + } if ($_SESSION['cdr']['format']['text'] == "xml") { $tmp_file = $uuid.'.xml'; @@ -770,7 +771,7 @@ if (!class_exists('xml_cdr')) { if (strlen($uuid) > 0) { $tmp_dir = $_SESSION['switch']['log']['dir'].'/xml_cdr/archive/'.$start_year.'/'.$start_month.'/'.$start_day; if(!file_exists($tmp_dir)) { - event_socket_mkdir($tmp_dir); + mkdir($tmp_dir, 0770, true); } if ($_SESSION['cdr']['format']['text'] == "xml") { $tmp_file = $uuid.'.xml'; diff --git a/resources/switch.php b/resources/switch.php index 76652fcdb3..70f0f86e0b 100644 --- a/resources/switch.php +++ b/resources/switch.php @@ -964,7 +964,9 @@ if (!function_exists('save_sip_profile_xml')) { // make profile dir if needed $profile_dir = $_SESSION['switch']['conf']['dir']."/sip_profiles"; - if (!is_readable($profile_dir)) { event_socket_mkdir($profile_dir); } + if (!is_readable($profile_dir)) { + mkdir($profile_dir, 0770, false); + } //get the sip profiles from the database $sql = "select * from v_sip_profiles"; @@ -1021,7 +1023,9 @@ if (!function_exists('save_sip_profile_xml')) { } //if the directory does not exist then create it - if (!is_readable($profile_dir.'/'.$sip_profile_name)) { event_socket_mkdir($profile_dir.'/'.$sip_profile_name); } + if (!is_readable($profile_dir.'/'.$sip_profile_name)) { + mkdir($profile_dir.'/'.$sip_profile_name, 0770, false); + } } unset($result, $row);