Падает при попытке "Загрузить аватару с URL"

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
ЙЙ
phpBB 1.2.1
Сообщения: 25
Стаж: 20 лет 1 месяц

Падает при попытке "Загрузить аватару с URL"

Сообщение ЙЙ »

Ставил обновления мод-ами.
От 2.0.4 дошел до 2.0.8

И тут, при попытке "Загрузить аватару с URL", стал получать такую штуку (что-то напортил с admin_users.php?):
Warning: tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/lib/php:/usr/local/mysql/bin:/usr/local/share/pear:/pub/home/<my forum>) in /pub/home/<my forum>/admin/admin_users.php on line 573

Общая ошибка
Could not write avatar file to local storage. Please contact the board administrator with this message

DEBUG MODE

Line : 614
File : /pub/home/lsan103/htdocs/forum/admin/admin_users.php
line 573 - это где-то тут :
if( !$error && $file_size > 0 && $file_size < $board_config['avatar_filesize'] )
{
$avatar_data = substr($avatar_data, strlen($avatar_data) - $file_size, $file_size);

$tmp_filename = tempnam ("/tmp", $this_userdata['user_id'] . "-");
$fptr = @fopen($tmp_filename, "wb");
$bytes_written = @fwrite($fptr, $avatar_data, $file_size);
@fclose($fptr);
Подскажите, плз, кто может?
http://www.HCV.ru ...в Вашем здоровье никто, кроме Вас, не заинтересован.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

при загрузке аватары используется временная папка /tmp. пхп у вас запущен в safe mode и этот режим разрешает только использовать запуск скриптов в своей папке.
ЙЙ писал(а):$tmp_filename = tempnam ("/tmp", $this_userdata['user_id'] . "-");
думаю вам надо заменить /tmp например на pub/home/<my forum>/tmp и сделать полный доступ
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
ЙЙ
phpBB 1.2.1
Сообщения: 25
Стаж: 20 лет 1 месяц

Сообщение ЙЙ »

crash, пардон, для меня это все не настолько прозрачно.
crash писал(а): вам надо заменить
Это прописывается где-то в настройках форума или в настройках PHP-админа?
crash писал(а):и сделать полный доступ
- установить соответстующие атрибуты для этой папки?
http://www.HCV.ru ...в Вашем здоровье никто, кроме Вас, не заинтересован.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

ЙЙ
это прописывается в файле
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
ЙЙ
phpBB 1.2.1
Сообщения: 25
Стаж: 20 лет 1 месяц

Сообщение ЙЙ »

Спасибо.
Ушел изучать матчасть.
http://www.HCV.ru ...в Вашем здоровье никто, кроме Вас, не заинтересован.

Вернуться в «Поддержка phpBB 2.0.x»