Вернуться   Форум SAPE.RU > Система SAPE.ru > Ошибки при работе с системой

-->
Ответ
 
Опции темы
Старый 16.04.2008, 21:51   #1
Новичок
 
Регистрация: 16.04.2008
Сообщений: 4
Вес репутации: 0
dbsysru на пути к лучшему
Exclamation Joomla. Все. Исправляем ERROR на главной и прописываем правильный редирект

Вообщем вот что: долгое время мои сайты находились на Linux хостинге, но потом я нашёл лучшего хостера и взял хостинг Windows. Всё было замечательно, только на сайтах, что стояли на Jooml'e не отображались ссылки ТОЛЬКО на главной странице, принимая страницу / за /index.php. Что я только не делал. И прописывал хосты, и менял коды...Тщетно. Задавал вопросы в службу поддержки...Тоже самое...
Итак, если у Вас похожая ситуация с неправильным распознаванием Юмлой главной страницы, то делаем следующее:
1. Заходим в корень сайта.
2. Открываем папку с кодом sape (по умолчанию 525fe61b8bd183d44361b662f6370d8d).
3. Открываем файл sape.php.
4. На 77 строке (верхняя часть кода) находим:
// Какая страница?
if (isset($options['request_uri']) && strlen($options['request_uri'])) {
$this->_request_uri = $options['request_uri'];
} else {
$this->_request_uri = $_SERVER['REQUEST_URI'];
}
5. Меняем эту часть кода на:
// Какая страница?
if (isset($options['request_uri']) && strlen($options['request_uri'])) {
$this->_request_uri = $options['request_uri'];
} else {

if ($_SERVER['REQUEST_URI'] = '/index.php') {$this->_request_uri = '/';} else{
$this->_request_uri = $_SERVER['REQUEST_URI'];
}
}
6.Сохраняем изменения в файле.
Теперь будет правильное дифференциирование страниц / и /index.php (и других вариантов главных страниц)
Всем удачной работы.
P.S. Огомная благодарность Лёше.
dbsysru вне форума   Ответить с цитированием
Старый 16.04.2008, 22:05   #2
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,606
Вес репутации: 981
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Эээмм...
А зачем код сапы ковырять?

Все тоже самое можно параметрами при вызове кода передать.
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 16.04.2008, 22:16   #3
Новичок
 
Регистрация: 16.04.2008
Сообщений: 4
Вес репутации: 0
dbsysru на пути к лучшему
Smile

Цитата:
Сообщение от zhegloff Посмотреть сообщение
Эээмм...
А зачем код сапы ковырять?

Все тоже самое можно параметрами при вызове кода передать.
Правильно, можно и при вызове передать, но лично мне такой вариант показался более универсальным и простым, учитывая тот факт, что юмлу можно подключать как простым кодом вывода ссылок, так и модулем...
dbsysru вне форума   Ответить с цитированием
Старый 16.04.2008, 22:37   #4
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,606
Вес репутации: 981
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

А если сапа новый код выпустит, опять его корежить? Какая то странная простота и универсальность,
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 16.04.2008, 22:46   #5
Новичок
 
Регистрация: 16.04.2008
Сообщений: 4
Вес репутации: 0
dbsysru на пути к лучшему
Smile

Цитата:
Сообщение от zhegloff Посмотреть сообщение
А если сапа новый код выпустит, опять его корежить? Какая то странная простота и универсальность,
Вставить одну лишнюю строчку - это разве сложно?! Пусть хоть каждый день код выпускает...Схоластикой мы тут не занимаемся. Хочешь, - ставь в вызов, хочешь, - в код sape. Демократия.
dbsysru вне форума   Ответить с цитированием
Старый 16.04.2008, 22:58   #6
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,606
Вес репутации: 981
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Если бы это было напмсано не под заголовком "Жумла. Все. Корявим код", я бы промолчал
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 04.05.2008, 11:24   #7
Новичок
 
Регистрация: 30.03.2008
Сообщений: 4
Вес репутации: 0
Гарик на пути к лучшему
По умолчанию

Сделал указанные изменения и, действительно, ссылки на главной появились, но с остальных страниц они исчезли, а на их месте стали стоятиь те что на главной.
Гарик вне форума   Ответить с цитированием
Старый 19.08.2008, 23:51   #8
фОшЫст
 
Аватар для WebFX
 
Регистрация: 10.01.2008
Адрес: Эквадор
Сообщений: 6,773
Вес репутации: 458
WebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущееWebFX - прекрасное будущее
Отправить сообщение для WebFX с помощью ICQ
По умолчанию

zhegloff, в процессе разговора с одним товарищем выяснилось, что код для установки на пхп некорректен.
при установке на поддомены он не умеет их отличить от корня и выводит все ссылки что и НА домене и НА поддомене.
И он у себя ето устранил.
Так что иногда его ковырять всё таки можно и нужно..
__________________
Скоро 2012 год. Скоро наступит апокалипсис. Страшный апокалипсис. Тупой апокалипсис. Ну вообще без мозгов апокалипсис.
WebFX вне форума   Ответить с цитированием
Старый 20.08.2008, 21:14   #9
Особый статус
 
Регистрация: 23.03.2008
Адрес: localhost
Сообщений: 2,593
Вес репутации: 279
Ufaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущееUfaweb - прекрасное будущее
Отправить сообщение для Ufaweb с помощью ICQ
По умолчанию

Цитата:
Сообщение от dbsysru Посмотреть сообщение
else {

if ($_SERVER['REQUEST_URI'] = '/index.php') {$this->_request_uri = '/';} else{
$this->_request_uri = $_SERVER['REQUEST_URI'];
}
}
Цитата:
Сообщение от dbsysru Посмотреть сообщение
P.S. Огомная благодарность Лёше.
Леше ручки бы выдернуть и туда, откуда растут ножки, засунуть
Цитата:
$sape_options=array();
if($_SERVER['REQUEST_URI']=='/' || $_SERVER['REQUEST_URI']=='/index.php') $sape_options['request_uri']='/';
$sape = new SAPE_client($sape_options);
Ufaweb вне форума   Ответить с цитированием
Старый 20.08.2008, 23:33   #10
Новичок
 
Аватар для Lomaks
 
Регистрация: 10.05.2008
Сообщений: 9
Вес репутации: 0
Lomaks на пути к лучшему
По умолчанию

Спасибо большое, а то я уже весь мозг вскрыл почему на главной не отображается)
Lomaks вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Error ссылки на главной странице Joomla. Help! pierrevk Ошибки при работе с системой 13 20.08.2008 01:11
Все, кроме главной в error Буга Вопросы по работе системы 1 04.02.2008 10:59
Редирект c главной fidukoff Яндекс 6 08.01.2008 11:35
Error на главной странице Aleshka Ошибки при работе с системой 3 13.12.2007 11:31
Error и Joomla Neon Установка кода на различные движки 9 07.07.2007 20:54


Часовой пояс GMT +3, время: 06:18.