FedY@
Новичок
CHMOD или Права доступа
у меня такая вот проблемка я так думаю что с правами...
у меня скрипт (РНР) есть который создает папку с правами 700 (пробывал и 777)
и заносит туда картинку!
Так вот что оказуеться:
1) Скрипт создает папку с правами 255
2) Скрипт не может туда засунуть картинку!
При имзенении с помощью CuteFTP CHMOD'a то пишет:
[19]
COMMAND:> SITE CHMOD 777 19
550 Could not change perms on 19: Bad file descriptor
Что я ище пробывал:
1) Менял права скрипта
2) Менял путь но думаю что это правельный путь: /home/domik/www/admin...
Вот например часть скрипта:
И оно всегда пишет мне "ОШИБКА: перенос файла не возможен!"!!!
МОЖЕТ Я ОШИБАЮСЬ ЧТО ОШИБКА В ПРАВАХ ДОСТУПА!!!!!!
у меня такая вот проблемка я так думаю что с правами...
у меня скрипт (РНР) есть который создает папку с правами 700 (пробывал и 777)
и заносит туда картинку!
Так вот что оказуеться:
1) Скрипт создает папку с правами 255
2) Скрипт не может туда засунуть картинку!
При имзенении с помощью CuteFTP CHMOD'a то пишет:
[19]
COMMAND:> SITE CHMOD 777 19
550 Could not change perms on 19: Bad file descriptor
Что я ище пробывал:
1) Менял права скрипта
2) Менял путь но думаю что это правельный путь: /home/domik/www/admin...
Вот например часть скрипта:
PHP:
echo "Информация о добавлении в базу данных:<br><br>";
if(@mkdir($HTTP_SERVER_VARS['DOCUMENT_ROOT']."/admin/baza/dom/id/".$id, "0700")){
echo "Создание директории:<br>Директория успештно создана!<br>";
}
if (isset($_FILES["glavimg"])) {
if (is_uploaded_file($_FILES['glavimg']['tmp_name'])) {
$error=array();
$filename = $_FILES['glavimg']['tmp_name'];
$ext = substr($_FILES['glavimg']['name'], 1 + strrpos($_FILES['glavimg']['name'], "."));
$dir_send_glavimg=$HTTP_SERVER_VARS['DOCUMENT_ROOT']."/admin/baza/dom/id/".$id."/glav-".$id.".".$ext;
$glavimg_add=$dir_send_glavimg;
if (filesize($filename) > $max_image_size) {
$error[]='Ошибка: Размер файла > $max_image_sizeK.';
} elseif (!in_array($ext, $valid_types)) {
$error[]='Ошибка: Не правельный тип изображения. Розрешаеться только: gif, jpg, png, jpeg.';
} else {
if (@move_uploaded_file($filename, $dir_send_glavimg)) {
} else {
$error[]='ОШИБКА: перенос файла не возможен!.';
}
}
}
МОЖЕТ Я ОШИБАЮСЬ ЧТО ОШИБКА В ПРАВАХ ДОСТУПА!!!!!!