Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 03.02.2014, 10:24   #1
Dan
Новенький
 
Регистрация: 04.12.2013
Сообщений: 13
Unhappy Проблемма со статичными ссылками.

Добрый день!
Пару дней назад случился странный баг, и я не могу понять в чем дело.
Я в typo3 новичок, поэтому прошу строго не судить.
Ситуация такова:
1) Есть рабочий сайт на typo3
2) Есть два сервера, крайне схожих по конфигурации.
3) От одного сервера отказываемся, переезжаем на другой.
4) После переезда сайт работает, все окей, ну не считая всяких багов корявой настройки Имагика, но это быстро решилось.
5) После того как все настроилось на новом сервере, и было локально просмотрено, поставил домен переделигироваться.
6) Одновременно с эитм, на поддомене поднимаю бету на новом сервере. В бету кидаю бэкап вновь настроенно сайта, подцепляю БД, все как обычно, и все. Одновременно с этим домик переделигируется, захожу проверить как работает сайт после этого, и вижу, что абсолютно неожиданно все статичные ссылки перестали работать.
Т.е. ссылки вида /about.html (сгенерированные realurl и simulate static url) не работают. Пишет что страница не найдена, выдает внутреннюю 404. А ссылки вида index.php?id=1 работают нормально.
После чего переделигировал обратно, стал выяснять в чем проблема.
Пробовал играться с расширениями, менять разные настройки, перезаливать новые и старые бэкапы, поднимать и переподнимать сайт. И далее в том же духе. Ничего не помогает.
Может кто сталкивался, скажет в чем дело было?
Dan вне форума   Ответить с цитированием
Старый 03.02.2014, 12:38   #2
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

Я как-то экспериментировал с установкой на localxost разных пакетов Typo3 (типа правительственный и т.д.). Они не работали, пока не отключал realurl. Советую попробовать. К тому же продвинутые браузеры уже делают то же, что realurl, только без него.

Последний раз редактировалось Николай Сипко; 19.08.2015 в 16:42
Николай Сипко вне форума   Ответить с цитированием
Старый 03.02.2014, 12:48   #3
Dan
Новенький
 
Регистрация: 04.12.2013
Сообщений: 13
По умолчанию

Realurl уже отключал и включал. При отключенном конечно что-то где начинает работать, но увы, предыдущий сайтостроитель прописывал ссылочки ручками, и поэтому сейчас на сайте около 2000 статичных ссылок, которые можно выправить только через mysql. А это немного не нормальная работа.

Возможно есть другое решение?
Dan вне форума   Ответить с цитированием
Старый 03.02.2014, 12:52   #4
Dan
Новенький
 
Регистрация: 04.12.2013
Сообщений: 13
По умолчанию

Да, вот еще ошибку нашел, раньше не было:


t3lib_error_Exception

PHP : Function ereg_replace() is deprecated in /home/сайт/data/www/сайт/typo3conf/ext/tkr_rteanchors/class.ux_t3lib_parsehtml_proc.php line 236

Может как-то связанно?
Dan вне форума   Ответить с цитированием
Старый 03.02.2014, 12:52   #5
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

Check and update global reference index не помогает?
Николай Сипко вне форума   Ответить с цитированием
Старый 03.02.2014, 12:53   #6
Dan
Новенький
 
Регистрация: 04.12.2013
Сообщений: 13
По умолчанию

Цитата:
Сообщение от Николай Сипко Посмотреть сообщение
Check and update global reference index
А где такое найти?
Просто в первые работаю с этой CMS
Dan вне форума   Ответить с цитированием
Старый 03.02.2014, 12:58   #7
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

ADMIN TOOLS - DB check - Check and update global reference index
Николай Сипко вне форума   Ответить с цитированием
Старый 03.02.2014, 13:41   #8
Dan
Новенький
 
Регистрация: 04.12.2013
Сообщений: 13
По умолчанию

Запустил скрипт. Долго выполнялось, написало:

8891 records from 16 tables were checked/updated.
Index Integrity was perfect!


Увы, ничего не изменилось.
Dan вне форума   Ответить с цитированием
Старый 03.02.2014, 14:42   #9
Ивано++
Senior Member
 
Аватар для Ивано++
 
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
По умолчанию

Цитата:
Сообщение от Dan Посмотреть сообщение
Добрый день!
Т.е. ссылки вида /about.html (сгенерированные realurl и simulate static url)?
Эти два расширения не совместимы...

--
Вы домен не меняли - меняли только железо?

Так есть вероятность что проблема с кэшем realurl - может имеет смысл его почистить - если менялся домен.
А там уже надо смотреть typo3conf/localconf.php
Ивано++ вне форума   Ответить с цитированием
Старый 03.02.2014, 14:43   #10
Dan
Новенький
 
Регистрация: 04.12.2013
Сообщений: 13
По умолчанию

Одновременно расширения не включались. Домен не меняли, только железо. Кэши чистил.
Dan вне форума   Ответить с цитированием
Ответ

Теги
перенос сайта, статичные ссылки, траблшутинг, realurl, simulatestatic


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Элемент контента Table с ссылками. razawa Общие вопросы 15 26.03.2009 15:12
проблемма с установкой TemplaVoila killya Общие вопросы 1 27.08.2008 00:09
Проблемма c sr_feuser_register и realurl vaschu Общие вопросы 0 05.10.2007 16:14
Проблемма с базой данных! Dimasel Установка 11 24.08.2007 19:55
Несколько images c разными ссылками Vasiliy Общие вопросы 0 29.07.2005 14:50


Часовой пояс GMT +4, время: 12:39.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория