LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 11:33:31 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: неверное определение Joomla base URI  (Прочитано 488 раз)
0 Пользователей и 1 Гость смотрят эту тему.
oilolo
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« : 29.09.2011, 11:43:20 »

Добрый день, господа.
Имею вопрос следующего содержания: при переносе на один из хостингов c PHP версии 5.3.2 отваливаются стили, скрипты и изображения из-за неправильного значения Joomla base URI.
Вывод echo 'Joomla base URI is ' . JURI::base(). "\n";
Код:
Joomla base URI is http://sitename.com/index.php/

В результате имеем в теле документа нечто подобное этому:
Код:
<script type="text/javascript" src="/index.php/templates/templateName/js/jquery.js"></script>
<script type="text/javascript" src="/index.php/templates/templateName/js/jquery.cookie.js"></script>

Т. е. "/index.php" вместо просто "/"
При проверке на другом сервере с PHP Version 5.3.5-1ubuntu7.2 все работает.

Это может быть как из-за версии PHP, так и из-за различных настроек в php.ini. Кто-либо сталкивался с подобного рода проблемами?
« Последнее редактирование: 29.09.2011, 12:53:16 от oilolo » Записан
SDKiller
Практически профи
*******

Репутация: +204/-2
Offline Offline

Сообщений: 2021


На всё давно отвечено - ищите


« Ответ #1 : 29.09.2011, 12:12:14 »

Попробуйте задать в configuration.php переменную $live_site
Записан
oilolo
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #2 : 29.09.2011, 12:52:40 »

It's pretty working. Большое спасибо.
$live_site в configuration.php нужно выставить в http://sitename.com
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet