да на самом деле, можно вообще в базе не менять - после заливки на новый сервер в настройках поменять + пройтись встроенное в CP автозаменой
При инициализации страницы в EE функция site_prefs() проверяет настройки сайта, выбранные из базы данных на соответствие их определенным критериям...
Одним из них есть соответствие длины значения элемента массива значению его составного ключа.
Поэтому простой заменой домена и путей здесь не обойтись.
Все это конечно же относится к возможности тиражирования отлаженных моделей сайтов и к переносу их с localhost на сетевой сервер.
Перевожу своего зверька на другой хостинг.
Сделал дамп базы и файлов, загрузил.
Сам сайт вообще не открываться, пустая страница, в контрольную панель зайти можно, но стиль не отображаеться совсем, даже в коде остутсвует <style type=‘text/css’> просто пусто. Везде где нашёл поменял пути вроде, не помогло не грамма не в чём.
Пробовал авто замену текста в базе, нашёл всего-то 7 записей с путями которые надо было заменить, к слову тоже не помогло.
Если абсолютные пути на хостингах разные, то автозамена не поможет,
потому-что в базе эта информация серилизована и нужно менять
числовую составляющую каждого ключа, зависящую от длины строки:
Если абсолютные пути на хостингах разные, то автозамена не поможет,
потому-что в базе эта информация серилизована и нужно менять
числовую составляющую каждого ключа, зависящую от длины строки:
s:34:"/var/www/sitename.com/public_html/";
И что их надо ручками менять чтоли? :( А сколько их всего есть известно?
Блин как может быть таким сложным переехать хостинг?... Как сделали такой клёвый движок с такой закорючкой.
Неужели за бугром нету решение этой проблемы? ...
Решение этой проблемы облегчило бы тиражированию копий...
А кому это надо?
Кому нужно - сделают (ходят слухи - не будет бесплатной версии EE2)
Да, так вот рассматривайте эту проблему, как один из вариантов
защиты продукта EllisLab
есть достаточно понятная инструкция How do I move EE to another server? и у нас уже не раз обсуждалось. Вопрос 20-30 минут + 10 на изучении инструкции.
есть достаточно понятная инструкция How do I move EE to another server? и у нас уже не раз обсуждалось. Вопрос 20-30 минут + 10 на изучении инструкции.