Новости Joomla

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

DmitriyDonetsk

  • Новичок
  • 6
  • 0 / 0
Установил стабильную версию Joomla 1.5.22 и компонент JoomGallery версии 1.5.6.1

На локальном компьютере установлен Денвер. Сайт работает, все в порядке. Загрузил на хостинг - появилась проблема. Заключается она в следующем: захожу в галерею, выбираю альбом, вижу список фотографий. Кликаю по фотке чтобы открыть "детальный просмотр" (страничку, где отображается одна фотка, а ниже "лента" фотографий). Эта страничка не грузится, вместо нее выводится Джумловская ошибка:

Цитировать
500 - Image with ID 8 not found
Сначала думал, что виной тому человекопонятные ссылки. Отключил их, но не помогло.

Полез в код. В файле components\com_joomgallery\models\detail.php строки 518-521:

Цитировать
if(!$rows = $this->_db->loadObjectList(/*'id'*/)) //see getImage()
{
  JError::raiseError(500, JText::sprintf('Image with ID %d not found', $this->_id));
}

(не изменял их - на моем компьютере-то все работает)

Подскажите, из-за чего может вызываться эта ошибка? Может, у кого-нибудь было нечто подобное? В базе все в порядке, проверил. Файлы-картинки на сервере есть.
« Последнее редактирование: 19.12.2010, 12:18:49 от DmitriyDonetsk »
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
В configuration.php может надо указать переменную live_site?

Также проверьте, все ли скрипты грузятся? Вполне возможно что из за сбившихся путей не грузятся java-script галереи.
*

DmitriyDonetsk

  • Новичок
  • 6
  • 0 / 0
В configuration.php может надо указать переменную live_site?

Также проверьте, все ли скрипты грузятся? Вполне возможно что из за сбившихся путей не грузятся java-script галереи.

$live_site действительно забыл прописать. Спасибо. ^-^

Однако проблема, к сожалению, не решилась.
Скорее всего она не в JS скриптах, а в PHP скриптах. Есть мнение, что это из-за старого ПО на сервере (PHP версии 4.3 вроде...). В JoomGallery активно используются классы в PHP. Может что-нибудь да не поддерживается установленной версией PHP.
И обновить ПО возможности пока нет. :(
« Последнее редактирование: 19.12.2010, 14:22:38 от DmitriyDonetsk »
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Посмотрел на сайте галереи, не нашел требований по установке скрипта. Но скорее всего вы правы - PHP 4.3 сильно устарела.
Для верности можете проверить на локалке, изменив версию PHP в денвере.
*

DmitriyDonetsk

  • Новичок
  • 6
  • 0 / 0
Принял так сказать полумеры. На всякий случай напишу, вдруг кому пригодится... Нет возможности сейчас обновить ПО на сервере :(

Не работал только просмотр фотки. Список фотографий в категории выводился.
Полез в файл components\com_joomgallery\views\category\tmpl\default_images.php, строки 23 и 24 - вывод ссылки на детальный просмотр и картинку-предпросмотр

Цитировать
<a href="<?php echo $row->link; ?>" class="jg_catelem_photo">
<img src="<?php echo $row->thumb_src; ?>" class="jg_photo" <?php echo $row->imgwh; ?> alt="<?php echo $row->imgtitle; ?>" /></a>

Нам нужно в <a href="" прописать ссылку на фотку-оригинал. Имеем адрес к уменьшенному варианту - это $row->thumb_src

Перед строкой 23 нужно вставить одну строчку кода на PHP:
Цитировать
<?php $new_link=str_replace("thumbnails", "originals", $row->thumb_src); ?>

И после этого в 23 строке изменить путь ссылки
Цитировать
<a href="<?php echo $new_link ?>"

Все, по крайней мере можно полный размер фотки посмотреть...
 ^-^
И плевать, что это полумеры ^-^
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Ну хотя бы и так. Главное результат.))
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

После редактирования названия категории - переименовывает папку с изображениями

Автор Beer

Ответов: 3
Просмотров: 1911
Последний ответ 04.04.2024, 23:00:05
от sivers
После обновления до JoomGallery 3.6 некорректно работает водяной знак

Автор Maffo

Ответов: 3
Просмотров: 3085
Последний ответ 23.08.2022, 06:21:58
от marksetter
Не открывается детальный вид.

Автор KingSnake

Ответов: 1
Просмотров: 1177
Последний ответ 27.02.2018, 09:39:10
от KingSnake
Не работает постраничная навигация (пагинация)

Автор iluha22

Ответов: 1
Просмотров: 1186
Последний ответ 14.02.2018, 09:22:46
от iluha22
Отключить Детальный вид. Вставить ссылку в мини-эскиз

Автор Adrian1111

Ответов: 1
Просмотров: 1443
Последний ответ 15.05.2017, 14:00:10
от NewUsers