|
|
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
|