Автор Тема: В чем тут проблема !!!  (Прочитано 3093 раз)

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

Оффлайн listopad

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 142
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.loadfile.ru
В чем тут проблема !!!
« : 16 Августа 2002, 11:16:44 »
Пользуюсь хостингом на мастерхост
у меня есть такой скрипт..... , буду краток, значит закачиваеться файл , посредством формы, и скрипт должен этот файл скопировать из tmp/ в директорию pic/--
последние строчки такие....

$path1=$DOCUMENT_ROOT."/pic/".$id."_1.jpg";
copy("$image1","$path1");

в общем в итоге ничего  никуда не копируется.....
Может на директорию pic/ надо какие-то особые условия накладывать..... или я может чего неправильно делаю...

Кто знает подскажите !!!
 - On-line сервис.

Оффлайн Tronyx

  • Модератор
  • Ветеран
  • *****
  • Сообщений: 826
  • +0/-0
  • 2
    • Просмотр профиля
В чем тут проблема !!!
« Ответ #1 : 16 Августа 2002, 11:36:48 »
listopad, а ПХП какой версии? Попробуй $_SERVER[\'DOCUMENT_ROOT\'], вместо $DOCUMENT_ROOT.
С уважением, Владимир Гончаренко - COPI# 93
Ролевая онлайн игра

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
В чем тут проблема !!!
« Ответ #2 : 16 Августа 2002, 12:08:49 »
pic должна разрешать всем писать в нее (0777)
ну, будем исповедоваться?

Оффлайн Доктор

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 487
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
В чем тут проблема !!!
« Ответ #3 : 16 Августа 2002, 17:05:29 »
Цитировать
pic должна разрешать всем писать в нее (0777)


Да, первое, что надо проверить - именно права на директорию, но кроме того наблюдался баг на некоторых хостингах (на linux - фича, видимо, какая-то), что copy с апложенным файлом не работает, надо юзать move_uploaded_file();

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
В чем тут проблема !!!
« Ответ #4 : 16 Августа 2002, 19:01:12 »
включи вывод ошибок и читай что тебе пишут:
error_reporting(E_ALL);

правда у меня на masterhost тоже были некоторые странности с аплоадом (но потом все заработало нормально)
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн listopad

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 142
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.loadfile.ru
В чем тут проблема !!!
« Ответ #5 : 18 Августа 2002, 09:58:13 »
Разобрался, спасибо, проблема была в правах доступа....
функция copy работает нормально...,  а вот другая не хочет...

$path1=$DOCUMENT_ROOT."/pic/".$id."_1.jpg";
   $src = ImageCreateFromJpeg($image1);
   $dst = ImageCreate($tn_width,$tn_height);
   ImageCopyResized($dst, $src, 0, 0, 0, 0,
       $tn_width,$tn_height,$width,$height);
// следующая функция не работает...
   ImageJpeg($dst,$path1);

По их словам библиотека GD у них установлена.
Может в ImageJpeg(); проблема...
 - On-line сервис.

Оффлайн Доктор

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 487
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
В чем тут проблема !!!
« Ответ #6 : 19 Августа 2002, 01:27:23 »
Что значит не хочет? Как ругается?

Оффлайн listopad

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 142
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.loadfile.ru
В чем тут проблема !!!
« Ответ #7 : 19 Августа 2002, 16:50:34 »
Мне тут служба поддержки говорит, что надо искать проблему в правах скрипта на файлы.....8-)....!!!!!!! мало того copy работать тоже перестала.....
Может кто подскажет ......что к чему !!!

error_reporting(E_ALL);-ничего не пишет

А в логах ничего нет по этому поводу.....
 - On-line сервис.

 

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