Страница 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__));
 
И ни кто не сомневался в разработчике