Регистрация
Вход через соцсети
Восстановление пароля

Проблема с загрузкой картинок...

Новый топик
Страницы: 1  |  2
02.04.2006, 04:51
Ответить | Цитировать
Гость
Гость

При добавлении картинки вылезает вот эта ошибка:

Warning: copy(): open_basedir restriction in effect. File(/tmp/phpJmfM8a) is not within the allowed path(s): (/home/promsite/www) in /home/promsite/www/netcat/message_put.php on line 46

Warning: rename(/home/promsite/www/netcat_files/phpJmfM8a,/home/promsite/www/netcat_files/109_15.jpg): No such file or directory in /home/promsite/www/netcat/message.php on line 202

Нужные права (777) на netcat_files поставлены...
дело в том что хостинг у меня свой...
может нужны какие-то настройки для php?
02.04.2006, 09:56
Ответить | Цитировать
Гость

Зарегистрирован:
1970-01-01
Сообщений: 665

Ага, нужно,чтобы PHP имел право добраться до /tmp
04.04.2006, 16:50
Ответить | Цитировать
Гость
Гость

не совсем понял...
а как это сделать?
05.04.2006, 10:43
Ответить | Цитировать
Гость

Зарегистрирован:
1970-01-01
Сообщений: 665

Не знаю, я не системный администратор.
06.04.2006, 13:08
Ответить | Цитировать
Гость
Гость

улыбкавесело... что теперь делать
06.04.2006, 14:25
Ответить | Цитировать
VitAShka
БГТУ

Зарегистрирован:
2005-02-09
Сообщений: 49

попробуй скопировать в папку tmp свою картинку, и тогда только пробовать загружать ее.
А вообще разбираться нужно уже в сервере, либо переходить на рабочий, может быть и платный.

BSTU
07.04.2006, 16:00
Ответить | Цитировать
Гость

Зарегистрирован:
1970-01-01
Сообщений: 665

Гость писал(а):
улыбкавесело... что теперь делать

Пойти и спросить на тот форум, где обитают сисадмины. Здесь немного другая тематика.
10.04.2006, 09:37
Ответить | Цитировать
Гость
Гость

В PHP есть такая переменная upload_tmp_dir - попробуйте задать ей другое значение, допустим укажите тот каталог, на который у Вас есть права доступа
10.04.2006, 19:20
Ответить | Цитировать
Гость
Гость

спасибо попробуем
11.04.2006, 16:55
Ответить | Цитировать
Гость
Гость

проблема решилась....
в файле netcat/message_put.php
есть 2 функции
Цитата:
# move_uploaded_file ($srcFile,$FILES_FOLDER.$tmpFile[$j]);
copy ($srcFile,$FILES_FOLDER.$tmpFile[$j]);

все заработало после замены на функцию copy (..);
11.04.2006, 16:57
Ответить | Цитировать
Гость
Гость

kash писал(а):
проблема решилась....
в файле netcat/message_put.php
есть 2 функции
Цитата:
# move_uploaded_file ($srcFile,$FILES_FOLDER.$tmpFile[$j]);
copy ($srcFile,$FILES_FOLDER.$tmpFile[$j]);

все заработало после замены на функцию copy (..);


наооборот..
то есть заменой на move_uploaded_file
198 196 2006-06-26 14:33:12 6772
Страницы: 1  |  2
Описание проекта