Страница 1 из 1
[fixed] ошибка навбара и построения ссылок
Добавлено: 22 мар 2012, 22:39
igorrnc
Сервер Регистрационный номер 1014
Движок 34 V34a7.1
не отображаются картинки навбара корректно (хотя новые картинки физически есть на сервере)и неверно строятся все ссылки. Все ссылки стали типа site.ru//page.php.
Опробовано в огнелисе, опере и ишаке.
Re: ошибка навбара и построения ссылок
Добавлено: 22 мар 2012, 23:06
igorrnc
Попробовал вернуть копированием файлы старого релиза на место.
Получил
Обновляется база данных. Рассчетное время окончания - ХХ секунд (время обновления может увеличиваться).
в бесконечном цикле.
Re: ошибка навбара и построения ссылок
Добавлено: 22 мар 2012, 23:26
Gorlum
Ты лучше напиши, как и после чего ты получил дабл-слеш.
Re: ошибка навбара и построения ссылок
Добавлено: 23 мар 2012, 07:02
killer
igorrnc писал(а):Попробовал вернуть копированием файлы старого релиза на место.
Получил
Обновляется база данных. Рассчетное время окончания - ХХ секунд (время обновления может увеличиваться).
в бесконечном цикле.
файл
includes/init.php
эту строчку:
Код: Выделить всё
$sn_root_relative = '/' . str_replace(array('\\', $server_document_root, 'includes/init.php'), array('/', '', ''), __FILE__);
меняешь на эту:
Код: Выделить всё
$sn_root_relative = str_replace(array('\\', $server_document_root, 'includes/init.php'), array('/', '', ''), __FILE__);
Re: ошибка навбара и построения ссылок
Добавлено: 23 мар 2012, 09:29
jillior
Помогло. спасибо ! и от // избавился
Re: ошибка навбара и построения ссылок
Добавлено: 23 мар 2012, 16:23
Gorlum
killer писал(а):igorrnc писал(а):Попробовал вернуть копированием файлы старого релиза на место.
Получил
Обновляется база данных. Рассчетное время окончания - ХХ секунд (время обновления может увеличиваться).
в бесконечном цикле.
файл
includes/init.php
эту строчку:
Код: Выделить всё
$sn_root_relative = '/' . str_replace(array('\\', $server_document_root, 'includes/init.php'), array('/', '', ''), __FILE__);
меняешь на эту:
Код: Выделить всё
$sn_root_relative = str_replace(array('\\', $server_document_root, 'includes/init.php'), array('/', '', ''), __FILE__);
А на сервере, где движок находится в подкаталоге, этот "фикс" полностью выбьет все скины. Как, например, у меня на домашнем компе.
Re: ошибка навбара и построения ссылок
Добавлено: 23 мар 2012, 16:25
Gorlum
Кстати, то же самое происходит на серверах *.supernova.ws при этом "фиксе".
Re: ошибка навбара и построения ссылок
Добавлено: 23 мар 2012, 16:28
Gorlum
Правильный фикс такой:
Код: Выделить всё
$sn_root_relative = str_replace(array('//', '//'), '/', '/' . str_replace(array('\\', $server_document_root, 'includes/init.php'), array('/', '', ''), __FILE__));
Re: ошибка навбара и построения ссылок
Добавлено: 23 мар 2012, 16:45
jillior
Gorlum писал(а):Правильный фикс такой:
Код: Выделить всё
$sn_root_relative = str_replace(array('//', '//'), '/', '/' . str_replace(array('\\', $server_document_root, 'includes/init.php'), array('/', '', ''), __FILE__));
И ни кто не сомневался в разработчике