Новости Joomla

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

alnorton

  • Захожу иногда
  • 208
  • 8 / 0
Здравствуйте.
Возникла следующая проблема: при попытке загрузки пользовательских аватар, форум вылетает со следующим списком ошибок:
Цитировать
  • Warning: move_uploaded_file(/home/alexn202/domains/softbe.ru/public_html/images/fbfiles/avatars/62.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/alexn202/domains/softbe.ru/public_html/components/com_kunena/template/default/plugin/myprofile/myprofile_avatar_upload.php on line 503
  • Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpDmRNDq' to '/home/alexn202/domains/softbe.ru/public_html/images/fbfiles/avatars/62.jpg' in /home/alexn202/domains/softbe.ru/public_html/components/com_kunena/template/default/plugin/myprofile/myprofile_avatar_upload.php on line 503
  • Warning: imagejpeg() [function.imagejpeg]: Unable to open '/home/alexn202/domains/softbe.ru/public_html/images/fbfiles/avatars/s_62.jpg' for writing: Permission denied in /home/alexn202/domains/softbe.ru/public_html/components/com_kunena/template/default/plugin/myprofile/myprofile_avatar_upload.php on line 513
  • Warning: copy(/home/alexn202/domains/softbe.ru/public_html/images/fbfiles/avatars/62.jpg) [function.copy]: failed to open stream: No such file or directory in /home/alexn202/domains/softbe.ru/public_html/components/com_kunena/template/default/plugin/myprofile/myprofile_avatar_upload.php on line 534
Ваш аватар был загружен....
Но на самом деле аватарка не подгружается и к пользователю не привязывается. В форумах, в данных пользователя, отображается рамка рисунка размером ~ 5х10 рх.
==================
Попробовал залить аватары вручную через ФТП, предварительно удалив стандартный набор, но при входе в профиль и попытке сменить аватар страница по прежнему отображает стандартный набор (давно уже удаленный с сервера). ctrl+F5 не помогает, очистка кэша Joomla не помогает.
В настройках указано - ИСПОЛЬЗОВАТЬ АВАТАРЫ КУНЕНА.
Что делать?
*

alnorton

  • Захожу иногда
  • 208
  • 8 / 0
Вот так бывает. Маешься, маешься, ищешь решение, ищешь, а оно под носом.
вот и я удосужился пройти по путям указанным в ошибках только после публикации своего вопроса)).
===============
В результате вопрос частично решился:
Стандартный набор меняется не в папке: public_html/components/com_kunena/kunena.files.distribution/avatars/gallery/
а в папке: public_html/images/fbfiles/avatars/gallery/

Пойду дальше рыть. Может и загрузку настроить получиться))
*

alnorton

  • Захожу иногда
  • 208
  • 8 / 0
Вот и элементарное решение - на папки images, fbfiles, avatars и gallery выставить chmod 777. У меня по умолчанию 755 были.
==========================

Вот так "мысли вслух" помогают иногда решить задачку))
*

Dusted

  • Захожу иногда
  • 180
  • 49 / 0
Как все просто оказалось))
А что делать, если при загрузке выдается:
Цитировать
JFile::copy: Cannot find or read file: ''
JFile::copy: Cannot find or read file: ''
JFile::copy: Cannot find or read file: ''
Ваш Аватар загружен
?
Изменение прав доступа к папкам не помогло...
Куплю ваши сайты, рассмотрю все варианты - пишите в личку.
*

nezer

  • Захожу иногда
  • 205
  • 15 / 0
 У меня как-то тоже были проблемы с загрузкой пользовательских аватаров - они вообще не загружались.
Я отключил процессор обработки изображений и все заработало.  Этот процессор отключается в разделе конфигурации Кунены.
Может это чем-то поможет.
*

Dusted

  • Захожу иногда
  • 180
  • 49 / 0
nezer

Спасибо, помогло!:)
И как я раньше не додумался  crazy!
Куплю ваши сайты, рассмотрю все варианты - пишите в личку.
*

Mary Poppins

  • Захожу иногда
  • 83
  • 3 / 0
Отключила процессор обработки изображений, теперь вместо
JFile::copy: Cannot find or read file: ''
JFile::copy: Cannot find or read file: ''
JFile::copy: Cannot find or read file: ''
Ваш Аватар загружен
пишет
"Сбой копирования
Ваш аватар был загружен."
и естественно аватар не загружен...  !
*

AlexJoomla

  • Осваиваюсь на форуме
  • 49
  • 1 / 3
В результате вопрос частично решился:
Стандартный набор меняется не в папке: public_html/components/com_kunena/kunena.files.distribution/avatars/gallery/
а в папке: public_html/images/fbfiles/avatars/gallery/

вот за это спасибо
*

buba

  • Захожу иногда
  • 68
  • 6 / 1
  • YES
Спасибо, alnorton! Помогло!
*

Nusinam

  • Захожу иногда
  • 63
  • 4 / 0
Для тех у кого проблема с JFile::copy: Cannot find or read file: ''

Решение не моё - взял на форуме kunena.com

Итак, открываем файл kunena.file.class.php в (/components/com_kunena/lib/) и меняем строки кода:

Это:
Код
function tmpdir()
{
static $tmpdir=false;
if (!empty($tmpdir)) return $tmpdir;

if (function_exists('sys_get_temp_dir')) {
$tmpdir  = sys_get_temp_dir();
} else {
$file = tempnam(false,false);
if ($file === false) return false;
unlink($file);
$tmpdir = realpath(dirname($file));
}
return $tmpdir;
}

Меняем на это:
Код
function tmpdir()
 {
  static $tmpdir = false;
  if (!empty($tmpdir)) return $tmpdir;
 
  //Try php >= 5.2.1 functionality
  if (function_exists('sys_get_temp_dir')) {
   $tmpdir  = sys_get_temp_dir();
   $file = tempnam($tmpdir, false);
   if ($file !== false)
   {
    unlink($file);
    return $tmpdir;
   }
  }
 
  //Try php setting
  $tmpdir  = ini_get('upload_tmp_dir');
  $file = tempnam($tmpdir, false);
  if ($file !== false)
  {
   unlink($file);
   return $tmpdir;
  }
 
  //Last resort, try system tmp dir
  $file = tempnam(false, false);
  if ($file !== false)
  {
   unlink($file);
   $tmpdir = realpath(dirname($file));
   return $tmpdir;
  }
 
  return false;
 }

У меня всё работает, удачи
*

7Azimuth

  • Захожу иногда
  • 380
  • 17 / 1
Установил права доступа 777 на папки images, fbfiles, avatars и gallery и в конфигурациях Kunen'ы напротив параметра Процессор изображений: поставил нет. С компа авики грузятся, а вот с галереи ни в какую :( Пишет Ваш Аватар загружен, но ничего не отображается :( Что нужно сделать, чтобы можно было загрузить аватар с галереи?

у меня такаяже проблема. все перепробовал не получается.
самое интересное что новый пользователь может загрузить 1 аватар и он нормально отображается, причем с галереи аватаров не устанавливается.
ставиш галочку удалить аватар от удаляется, после этого выбираеш из галереи не ставится, загружаеш другой аватар то отображается старый (первый) аватар. Что делать не понимаю.
*

Freeman82

  • Захожу иногда
  • 61
  • 7 / 0
Я решил проблему так.
Заменил файл  myprofile_avatar_upload.php в папке
\components\com_kunena\template\default\plugin\myprofile
файлом от предыдущей версии Kunena, вроде работает.  

[вложение удалено Администратором]
« Последнее редактирование: 18.03.2010, 01:06:42 от Freeman82 »
*

Besik

  • Захожу иногда
  • 86
  • 0 / 3
У меня как-то тоже были проблемы с загрузкой пользовательских аватаров - они вообще не загружались.
Я отключил процессор обработки изображений и все заработало.  Этот процессор отключается в разделе конфигурации Кунены.
Может это чем-то поможет.

и мне это помогло! спасибо тебе!
*

ChaosHead

  • Moderator
  • 5242
  • 451 / 13
А смысл сидеть на древней Beta версии?
*

Besik

  • Захожу иногда
  • 86
  • 0 / 3

Я решил проблему так.
Заменил файл  myprofile_avatar_upload.php в папке
\components\com_kunena\template\default\plugin\myprofile
файлом от предыдущей версии Kunena, вроде работает. 

Замена файла помогла... Спасибо!
*

esash

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
  • Apple rulezzzz...
Для тех у кого проблема с JFile::copy: Cannot find or read file: ''

Решение не моё - взял на форуме kunena.com

Итак, открываем файл kunena.file.class.php в (/components/com_kunena/lib/) и меняем строки кода:

Это:
Код
function tmpdir()
{
static $tmpdir=false;
if (!empty($tmpdir)) return $tmpdir;

if (function_exists('sys_get_temp_dir')) {
$tmpdir  = sys_get_temp_dir();
} else {
$file = tempnam(false,false);
if ($file === false) return false;
unlink($file);
$tmpdir = realpath(dirname($file));
}
return $tmpdir;
}

Меняем на это:
Код
function tmpdir()
 {
  static $tmpdir = false;
  if (!empty($tmpdir)) return $tmpdir;
 
  //Try php >= 5.2.1 functionality
  if (function_exists('sys_get_temp_dir')) {
   $tmpdir  = sys_get_temp_dir();
   $file = tempnam($tmpdir, false);
   if ($file !== false)
   {
    unlink($file);
    return $tmpdir;
   }
  }
 
  //Try php setting
  $tmpdir  = ini_get('upload_tmp_dir');
  $file = tempnam($tmpdir, false);
  if ($file !== false)
  {
   unlink($file);
   return $tmpdir;
  }
 
  //Last resort, try system tmp dir
  $file = tempnam(false, false);
  if ($file !== false)
  {
   unlink($file);
   $tmpdir = realpath(dirname($file));
   return $tmpdir;
  }
 
  return false;
 }

У меня всё работает, удачи

Спасибо! все работает!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не подхватывается файл локализации компонента Kunena v6.0.3

Автор Александр Кардаш

Ответов: 1
Просмотров: 3366
Последний ответ 02.04.2023, 18:12:09
от Александр Кардаш
Нужна помощь в переносе форума с Kunena на wordpress и любой плагин форума

Автор Zoltar22

Ответов: 0
Просмотров: 3073
Последний ответ 19.10.2022, 04:32:49
от Zoltar22
Форум Kunena. нет поля для ввода текста

Автор sarvasvova

Ответов: 2
Просмотров: 3593
Последний ответ 02.08.2022, 09:32:31
от crimeafrend
Kunena при создании новой темы не выводит поле для ввода текста

Автор sarvasvova

Ответов: 0
Просмотров: 6043
Последний ответ 18.11.2021, 00:31:10
от sarvasvova
Русификация Kunena

Автор pavel82

Ответов: 5
Просмотров: 30698
Последний ответ 04.06.2021, 14:44:49
от Elya