1. Вниманию авторов!

    Темы из разделов платных услуг удаляются, если:
    • тема создана более 2-х месяцев назад И
    • внутри темы не ведётся активных обсуждений задачи И
    • автор не уведомил администрацию об актуальности задачи.
    Так же тема будет удалена, если:
    • есть подозрение на мошеннические действия со стороны автора;
    • в задаче предлагается оказать содействие в разработке ресурсов, направленность которых противоречит законодательству РФ и моральным устоям здорового общества.
    Скрыть объявление

Починка JoomGallery

Тема в разделе "АРХИВ", создана пользователем Blari, 07.03.2011.

  1. Offline

    Blari Недавно здесь

    Регистрация:
    12.10.2010
    Сообщения:
    10
    Симпатии:
    0
    Пол:
    Мужской
    В какой-то момент галерея перестала адекватно работать. При загрузке фото выдает следующее:
    Код (CODE):
    1. Warning: opendir(/domains/plisa.by/public_html/images/joomgallery/thumbnails/__13/23__43) [function.opendir]: failed to open dir: Permission denied in /domains/plisa.by/public_html/libraries/joomla/filesystem/path.php on line 77
    2.  
    3. Warning: readdir(): supplied argument is not a valid Directory resource in /domains/plisa.by/public_html/libraries/joomla/filesystem/path.php on line 78
    4.  
    5. Warning: closedir(): supplied argument is not a valid Directory resource in /domains/plisa.by/public_html/libraries/joomla/filesystem/path.php on line 95
    6. Позиция: 1
    7. st1.jpg
    8. Создаю мини-эскиз из JPG, 1200 x 900...
    9. Ошибка при создании мини-эскиза '/domains/plisa.by/public_html/images/joomgallery/thumbnails/__13/23__43/23_20110304_1224780807.jpg'
    10. Возврат: Удаление оригинальных фотографий завершено успешно


    Вот содержимое файла path.php с 72 по 95 строки
    Код (CODE):
    1. // Initialize return value
    2.         $ret = true;
    3.  
    4.         if (is_dir($path))
    5.         {
    6.             $dh = opendir($path);                                    //77
    7.             while ($file = readdir($dh))                              //78
    8.             {
    9.                 if ($file != '.' && $file != '..') {
    10.                     $fullpath = $path.'/'.$file;
    11.                     if (is_dir($fullpath)) {
    12.                         if (!JPath::setPermissions($fullpath, $filemode, $foldermode)) {
    13.                             $ret = false;
    14.                         }
    15.                     } else {
    16.                         if (isset ($filemode)) {
    17.                             if (!@ chmod($fullpath, octdec($filemode))) {
    18.                                 $ret = false;
    19.                             }
    20.                         }
    21.                     } // if
    22.                 } // if
    23.             } // while
    24.                   closedir($dh);                                          //95
     

    P.S. Права на папки перепроверил, все стоит как нужно.
    PP.S. Версия галереи 1.5.5.2
     
  2.  

Поделиться этой страницей

Загрузка...