minor: improve error reporting when istall fail to create a path

skala
Laurent Opprecht 14 years ago
parent c631ea9c16
commit ef8c740bbc
  1. 18
      main/install/update-files-1.8.6.1-1.8.6.2.inc.php

@ -66,13 +66,23 @@ if (defined('SYSTEM_INSTALLATION')) {
while ($courses_directories = iDatabase::fetch_array($result)) {
$currentCourseRepositorySys = $sys_course_path . $courses_directories['directory'] . '/';
// upload > announcements
if (!is_dir($currentCourseRepositorySys . "upload/announcements")) {
mkdir($currentCourseRepositorySys . "upload/announcements", $perm);
$path = $currentCourseRepositorySys . "upload/announcements";
if (!is_dir($path)) {
$success = mkdir($path, $perm);
if(!$sucess){
$course_directory = $courses_directories['directory'];
Log::error("Failed to create dir path: $path, course directory: $course_directory, sys course path: $sys_course_path, perm: , perm: $perm");
}
}
// upload > announcements > images
if (!is_dir($currentCourseRepositorySys . "upload/announcements/images")) {
mkdir($currentCourseRepositorySys . "upload/announcements/images", $perm);
$path = $currentCourseRepositorySys . "upload/announcements/images";
if (!is_dir($path)) {
$success = mkdir($path, $perm);
if(!$sucess){
$course_directory = $courses_directories['directory'];
Log::error("Failed to create dir path: $path, course directory: $course_directory, sys course path: $sys_course_path, perm: $perm");
}
}
}
}

Loading…
Cancel
Save