We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 11255
    • 193 Posts
    Значит так: все началось с того что я столкнулся впервые с модиксом на новой работе. Сейчас вот делаю свой первый сайт на нём. Все хорошо было, пока не столкнулся с проблемой кодировок. Почитал что надо при установке кое-что поменять и, насколько я понял, в уже установленном движке решить проблему не получиться. Теперь я хочу сделать копию сайта но уже с правильной установкой.

    Шаг 1:
    Скопировал сайт в новую папку, добавил туда установочную папку и провел изменения с файлами (setup.sql, manager/index.php, manager\includes\extenders\dbapi.mysql.class.inc.php) и установил заново движок.

    Шаг 2:
    сделал дамп БД (без active_users, even_log, system_settings (или как там они зовутся эти таблицы)), залил этот дамп в новую бд. префиксы указал те же что и в прошлой БД, но базу назвал по-другому. (при установке движка указал новую БД и старый префикс)

    Шаг 3:
    обновил сайт (чтобы удалить кеш). запустил сайт. вроде все на месте. кодировка старых данных неправильная, но то не страшно - перепишу по новой. все замечательно, НО!!!*

    *- когда я захожу по какой-либо ссылке - то на странице на которую я перешел все линки показываются не вот так http://mysite.com/NEW/category/21/34, а вот так http://mysite.com/OLD/category/21/34, т.е. путь почему-то остался к старому сайту.

    прошу помощи в данном вопросе. где и что надо поменять или как мне сделать правильно копию сайта? почему остались старые ссылки? base_url надо где-то поменять? но вот на главное странице ведь все ссылки правильны.
      • 16545
      • 358 Posts
      Возможно информация идет с прокси сервера...
        • 11255
        • 193 Posts
        сайт на локалке стоит пока smiley. вот я и думаю что будет если я его перенесу на хостинг и, скажем, другая папка будет.
        может я не знаю и где-то просто надо прописать site_url? в админке я не нашел. в каком конфиг файле может быть? и когда вообще задается site_url? во время установки?
          • 8643
          • 271 Posts
          Шаг 1:
          Скопировал сайт в новую папку, добавил туда установочную папку и провел изменения с файлами (setup.sql, manager/index.php, manager\includes\extenders\dbapi.mysql.class.inc.php) и установил заново движок.
          А чё ты там менял и зачем?

          *- когда я захожу по какой-либо ссылке - то на странице на которую я перешел все линки показываются не вот так http://mysite.com/NEW/category/21/34, а вот так http://mysite.com/OLD/category/21/34, т.е. путь почему-то остался к старому сайту.
          В подпапки никогда не устанавливал,но может в .htaccess надо RewriteBase поменять?
            • 11255
            • 193 Posts
            Quote from: elastic at Aug 12, 2009, 04:41 AM

            А чё ты там менял и зачем?
            http://modxcms.com/forums/index.php/topic,4422.msg32209.html#msg32209
            У меня буквы И и Ш отображались как какието левые символы. Почитал что не только у меня. И вот нашел решение. Сделал все как там написано.

            Quote from: elastic at Aug 12, 2009, 04:41 AM

            В подпапки никогда не устанавливал,но может в .htaccess надо RewriteBase поменять?
            Так в .htaccess вроде не цепляется к полному адрессу, а только к той папке в которой стоит. Ну по крайней мере я там вроде не нашел ничего такого.
              • 11255
              • 193 Posts
              и вообще я заменил штуку странную. данные то берутся из старой папки. или может сами страницы эти в хтмл виде хранятся (как кеш?) и просто мне выводятся. хотя сайт я обновлял. может чтото вручную надо прописать. может в БД дело и там все эти ссылки хранятся со старой папки?
                • 11255
                • 193 Posts
                всетаки нашел.
                в .htaccess прописано
                RewriteBase /OLD

                а надо
                RewriteBase /NEW


                всем спасибо. может кому и пригодится.