Joomla 1.5 Слетают картинки если не авторизован на сайте

Тема в разделе "Ошибки при работе с Joomla", создана пользователем Torgels, 27.12.2010.

  1. Offline

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

    Регистрация:
    22.11.2010
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте. Делал сайт сразу на хостинге, до определенного момента все было нормально. Пока не решил сделать человечьи урлы.
    Включил SEF - в плагинах.
    SEO и mod_rewrite - в общих настройках. Настраивал htaccess.txt, переименовал его в .htaccess
    Вроде(!) все верно и все работает. Сегодня поставил баннерную программу и решил посмотреть - как она появляется на страницах.
    Началось с того, что баннер не появлялся сразу после включения, потом появлялся не там, где нужно. Полез глубже в сайт и обнаружил, что если я авторизован - все нормально отображается. А если разлогиниваюсь - пропадают картинки. К тому же что-то странное со ссылками. Некоторые по seo-шному выглядят, а некоторые как раньше.
    Например здесь:
    http://www.vyborg-portal.com/krhist/1-arch1/48-monrepo
    Если разлогиниться, то ссылка "Осмотреть достопримечательности парка" будет выглядеть так:
    http://www.vyborg-portal.com/krhist/1-arch1/index.php?option=com_content&view=article&id=83%3Amonrepodr&catid=35&Itemid=27 + пропадут картинки
    А если залогиниться: http://www.vyborg-portal.com/krhist/35/83-monrepodr

    Так же и здесь: http://www.vyborg-portal.com/krhist/1-arch1/76-dost
    Если залогинен, то все ссылки короткие: http://www.vyborg-portal.com/krhist/27/77-zamok
    Но если выходишь, то пропадают картинки. А вот в длинную превращается только ссылка на замок. Все остальные остаются короткими.

    Если в админке включить отладку системы, то все становится нормально. Но внизу сайта отображается какая-то информация
    Код (PHP):
    1. 1.
    2.       SELECT *
    3.         FROM jos_session
    4.         WHERE session_id = 'f37b6baca125267a5eda62b790b8de58'
    5.    2.
    6.       DELETE
    7.         FROM jos_session
    8.         WHERE ( time < '1293425468' )
    9.    3.
    10.       SELECT *
    11.         FROM jos_session
    12.         WHERE session_id = 'f37b6baca125267a5eda62b790b8de58'
    13.    4.
    14.       UPDATE `jos_session`
    15.         SET `time`='1293432668',`userid`='0',`usertype`='',`username`='',`gid`='0',`guest`='1',`client_id`='0',`data`='__default|a:8:{s:15:\"session.counter\";i:8;s:19:\"session.timer.start\";i:1293432615;s:18:\"session.timer.last\";i:1293432657;s:17:\"session.timer.now\";i:1293432663;s:22:\"session.client.browser\";s:125:\"Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12 (.NET CLR 3.5.30729) WebMoney Advisor\";s:8:\"registry\";O:9:\"JRegistry\":3:{s:17:\"_defaultNameSpace\";s:7:\"session\";s:9:\"_registry\";a:1:{s:7:\"session\";a:1:{s:4:\"data\";O:8:\"stdClass\":0:{}}}s:7:\"_errors\";a:0:{}}s:4:\"user\";O:5:\"JUser\":19:{s:2:\"id\";i:0;s:4:\"name\";N;s:8:\"username\";N;s:5:\"email\";N;s:8:\"password\";N;s:14:\"password_clear\";s:0:\"\";s:8:\"usertype\";N;s:5:\"block\";N;s:9:\"sendEmail\";i:0;s:3:\"gid\";i:0;s:12:\"registerDate\";N;s:13:\"lastvisitDate\";N;s:10:\"activation\";N;s:6:\"params\";N;s:3:\"aid\";i:0;s:5:\"guest\";i:1;s:7:\"_params\";O:10:\"JParameter\":7:{s:4:\"_raw\";s:0:\"\";s:4:\"_xml\";N;s:9:\"_elements\";a:0:{}s:12:\"_elementPath\";a:1:{i:0;s:64:\"/www/vyborgpo/www/htdocs/libraries/joomla/html/parameter/element\";}s:17:\"_defaultNameSpace\";s:8:\"_default\";s:9:\"_registry\";a:1:{s:8:\"_default\";a:1:{s:4:\"data\";O:8:\"stdClass\":0:{}}}s:7:\"_errors\";a:0:{}}s:9:\"_errorMsg\";N;s:7:\"_errors\";a:0:{}}s:13:\"session.token\";s:32:\"0615a0215b3a593b6b42aaf6c9d09089\";}'
    16.         WHERE session_id='f37b6baca125267a5eda62b790b8de58'
    17.    5.
    18.       SELECT *
    19.         FROM jos_components
    20.         WHERE parent = 0
    21.    6.
    22.       SELECT folder AS type, element AS name, params
    23.         FROM jos_plugins
    24.         WHERE published >= 1
    25.         AND access <= 0
    26.         ORDER BY ordering
    27.    7.
    28.       SELECT m.*, c.`option` AS component
    29.         FROM jos_menu AS m
    30.         LEFT JOIN jos_components AS c
    31.         ON m.componentid = c.id
    32.         WHERE m.published = 1
    33.         ORDER BY m.sublevel, m.parent, m.ordering
    34.    8.
    35.       SELECT *
    36.         FROM jos_jcomments_settings
    37.    9.
    38.       SELECT template
    39.         FROM jos_templates_menu
    40.         WHERE client_id = 0
    41.         AND (menuid = 0 OR menuid = 27)
    42.         ORDER BY menuid DESC
    43.         LIMIT 0, 1
    44.   10.
    45.       SELECT a.*, u.name AS author, u.usertype, cc.title AS category, s.title AS section, CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(":", a.id, a.alias) ELSE a.id END AS slug, CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(":", cc.id, cc.alias) ELSE cc.id END AS catslug, g.name AS groups, s.published AS sec_pub, cc.published AS cat_pub, s.access AS sec_access, cc.access AS cat_access
    46.         FROM jos_content AS a
    47.         LEFT JOIN jos_categories AS cc
    48.         ON cc.id = a.catid
    49.         LEFT JOIN jos_sections AS s
    50.         ON s.id = cc.section
    51.         AND s.scope = "content"
    52.         LEFT JOIN jos_users AS u
    53.         ON u.id = a.created_by
    54.         LEFT JOIN jos_groups AS g
    55.         ON a.access = g.id
    56.         WHERE a.id = 83
    57.         AND (  ( a.created_by = 0 )    OR  ( a.state = 1
    58.         AND ( a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2010-12-27 06:51:09' )
    59.         AND ( a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2010-12-27 06:51:09' )   )    OR  ( a.state = -1 )  )
    60.   11.
    61.       UPDATE jos_content
    62.         SET hits = ( hits + 1 )
    63.         WHERE id='83'
    64.   12.
    65.       SELECT id, title, module, position, content, showtitle, control, params
    66.         FROM jos_modules AS m
    67.         LEFT JOIN jos_modules_menu AS mm
    68.         ON mm.moduleid = m.id
    69.         WHERE m.published = 1
    70.         AND m.access <= 0
    71.         AND m.client_id = 0
    72.         AND ( mm.menuid = 27 OR mm.menuid = 0 )
    73.         ORDER BY position, ordering
    74.   13.
    75.       SELECT id, title, CASE WHEN CHAR_LENGTH(alias) THEN CONCAT_WS(':', id, alias) ELSE id END AS slug
    76.         FROM jos_polls
    77.         WHERE id = 15
    78.         AND published = 1
    79.   14.
    80.       SELECT id, text
    81.         FROM jos_poll_data
    82.         WHERE pollid = 15
    83.         AND text <> ""
    84.         ORDER BY id


    Прошу просветить - проблема у меня или у хостинга? Сайт на hc.ru
     
    Последнее редактирование: 27.12.2010
  2.  
  3. sergiks
    Offline

    sergiks специалист

    Регистрация:
    10.10.2010
    Сообщения:
    362
    Симпатии:
    36
    Пол:
    Мужской
    Возможно, связано с кэшированием. Оно включается на уровне страниц для незалогиненных пользователей, и не работает для авторизованных.
     
    Torgels нравится это.
  4. Offline

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

    Регистрация:
    22.11.2010
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Вот спасибо! Почистил кэш и все нормализовалось!
     
  5. sergiks
    Offline

    sergiks специалист

    Регистрация:
    10.10.2010
    Сообщения:
    362
    Симпатии:
    36
    Пол:
    Мужской
    Спасибо — в репутацию, plz! Плюсик видите у меня рядом с числом 23 — хочу 24! : )
     
  6. Offline

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

    Регистрация:
    22.11.2010
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Что-то не вижу плюсика... Репутация: 23 - дальше ничего нет. Только значки внизу.
     
  7. sergiks
    Offline

    sergiks специалист

    Регистрация:
    10.10.2010
    Сообщения:
    362
    Симпатии:
    36
    Пол:
    Мужской
    Ээ.. таког нет, как на картинке? Ну и ладно! : )
    [​IMG]
     

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

Загрузка...