Автор Тема: права на файлы  (Прочитано 3522 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zonder

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
права на файлы
« : 19 Ноября 2002, 00:06:59 »
есть вопросик: как можно принудительно устанавливать права на файлы при аплоудинге ? у меня получается 600.
Дак с такми правами не открываются картинки. Ставлю 664 через фтп клиент и все открывается. Помогите плиз

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
права на файлы
« Ответ #1 : 19 Ноября 2002, 00:25:28 »
chmod

Оффлайн zonder

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
права на файлы
« Ответ #2 : 19 Ноября 2002, 00:50:25 »
можно, если не трудно поподробней? где это прописывать ?

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
права на файлы
« Ответ #3 : 19 Ноября 2002, 01:43:06 »
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн zonder

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
права на файлы
« Ответ #4 : 19 Ноября 2002, 23:10:53 »
Вот такой у меня код:

$imgdir="img";
@mkdir($imgdir, 0755);
if(@doUpload) {
if(is_uploaded_file($file)) {
      move_uploaded_file($file, "$imgdir/$file_name");
      chmod( "$imgdir/$file", 0664 );
    }
  }

А вот такую ошибку выдает:
Warning: chmod failed: No such file or directory in /.e/home/a/akhmetov.h1.ru/WWW/upload.php on line 7

что не так ?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
права на файлы
« Ответ #5 : 20 Ноября 2002, 00:49:44 »
не так то, что ты не проверил переменные, которые используешь, точно ли они соответствуют твоим ожиданиям и реальному положению вещей.
А уж мы за тебя и подавно этого не сможем сделать

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
права на файлы
« Ответ #6 : 20 Ноября 2002, 01:06:34 »
Цитировать
сhmod( "$imgdir/$file", 0664 );

может
chmod( "$imgdir/$file_name", 0664 );
?
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн zonder

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 12
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
права на файлы
« Ответ #7 : 21 Ноября 2002, 00:05:57 »
Ой спасибо вот так работает
chmod( "$imgdir/$file_name", 0664 );

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
права на файлы
« Ответ #8 : 21 Ноября 2002, 17:38:14 »
пожалуйста.
приходи еще, будем за тебя и другие опечатки искать.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28