Я использую mkdir() для создания нового каталога, который работает. Но когда я пытаюсь загрузить файлы (изображения) в каталог, это дает мне следующую ошибку:
Предупреждение: imagegif() [function.imagegif]: действует ограничение БЕЗОПАСНОГО РЕЖИМА. Сценарию с uid 878043 не разрешен доступ (dir)/galleries/ny, принадлежащий uid 2001, в /www/.../formfunctions.php в строке 208.
Я знаю, в чем проблема, но не знаю, как ее решить. Когда я использую mkdir() для создания каталога, ему присваивается идентификатор владельца: 2001 и идентификатор группы: 2001. Идентификатор владельца должен быть: 878043 (я смог увидеть это через Filezilla)
Вот мой код для создания нового каталога:
$albumName = $_POST['albumName'];
$url = $_GET['url'];
if (!is_dir("galleries/".$albumName) && $albumName != "") {
// Hvis albumnavnet er ledigt laves albummet
mkdir("galleries/".$albumName);
uploadImagesToAlbum($albumName, $url);
chmod('galleries/'.$albumName, 0777);
} else {
// Hvis albumnavnet er optaget sendes man tilbage og faar en meddelelse
header('location: '.$url.'?mes=albumOccupied');
}
Итак, мой вопрос: могу ли я установить идентификатор владельца через мой php-код?