форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Когда-то я открывал тему звучавшую наоборот и был полностью уверен, что уж на локалхост перенести текстпаттерн удастся без труда. Однако не тут-то было
Для начала скажу, что для и создания дампы базы и для ее "восстановления" но уже локально я использую Dumper(http://sypex.net/products/dumper). И в принципе все разворачивается без проблем. Но у меня опять "засада" с кодировками Открывая админскую часть текстпаттерна (не админская вообще не загружается, хотя настройки стоят вроде правильно) я вижу все в "кракозябрах", а кодировка выставлена в UTF-8. Переключение между различными кодировками в броузере не помогает. В той же базе у меня есть и форум, там все окей, хоть по умолчанию кодировка грузится в UTF-8, но простое переключение на виндовую 1251 исправляет положение.
Вопрос - как же мне добиться нормальной синхронизации БД? Т.е. чтобы и туда и обратно все приходило без осложнений?
Возможно мне необходимо поставить БД как и хостера в 1251ukr. Но как это сделать я честно говоря не знаю, у меня phpmyadmin стоит по умолчанию в UTF-8...
Неактивен
Было такое. Попробуй в конфиге убрать (если есть) строчку bdcharset (как-то так, не помню точно. В общем, чарсет базы). Или, наоборот, прописать, если ее нету.
А еще можно проверить, правильно ли дампуется. если БД хостера НЕ в utf-8, то проблемка оттуда ползет.
Неактивен
БД хостера не в Utf-8, именно поэтому в свое время возникла проблема с переносом сайта из локала на хостинг А теперь наоборот блин
Убрать строку в конфиге чего? И как проверить, правильно ли дампуется?
Неактивен
Убрать строчку в конфигурационном файле ТП. Как проверить правильно ли -- не знаю ;(
Неактивен
От тут мои мучения: http://textpattern.ru/forum/viewtopic.php?id=959
Неактивен
glebotr написал:
Убрать строчку в конфигурационном файле ТП.
Понял, попробую.
Хотя база то у меня в UTF-8. А вот как ее создать в 1251ukr, чтобы было как у хостера, вот в чем вопрос...
Неактивен
Попробовал. Таки получилось, спасибо glebotr
Однако я запутался. У моего хостера БД в 1251, у меня локально создана в UTF-8. При этолм чтобы нормально отображалась админпанель пришлось в конфиге отключить UTF-8... странно мне это и не понятно.
И еще вопрос - из-за чего локально не отображается сам сайт? Т.е. работает только его админ.часть, а при попытке открыть сайт, получаю пустую страничку. В настройках путей вроде все верно...
Неактивен
Это шаманство чистой воды, так что почему так -- загадко.
Неактивен
У меня при переносе с хостинга на денвер возникла такая проблема - просто перестали подходить логин и пароль к админке.
На реальном хостинге всё нормально, на денвере же выводится сообщение "логин и пароль неверны". БД экспортировал\импортировал через phpmyadmin.
Неактивен
Cimeries
http://textpattern.com/faq/124/help-i-f … y-password
Найдите в Phpmyadmin
"Выполнить SQL-запрос(ы) к базе данных (ваша база)"
и вставьте код:
update txp_users set pass=password(lower('pass')) where name='user';
Неактивен
С денвера на хостинг переносил уже несколько раз и все нормально работает. Сейчас решил перенести копию сайта с реального хостинга на денвер, чтобы поэкспериментировать с некоторыми настройками и плагинами.
Если на денвере открывать сайт, то все страницы открываются и все работает нормально. Но при входе в админку каждый раз выскакивает сообщение: "Cookies должны быть включены, чтобы использовать textpattern". При переходе по вкладкам каждый раз выскакивает это сообщение, и каждый раз надо вводить пароль.
В textpattern\config пути подправил. Залез в базу через phpMyAdmin и в таблице txp_prefs подправил путь в строчке path_to_site. В строчке siteurl, пробовал менять название сайта, но с админкой нормально работать не получается. Если по вкладкам еще можно перейти, каждый раз вводя пароль, то сохранить ничего не получается.
Из-за чего может выскакивать сообщение про cookies?
Сам отвечу:
Похоже, что конфликтуют как-то cookies с хостинга с куками, создаваемыми сайтом на денвере. Нормально зайти в админку на денвере удалось через другой браузер.
Отредактированно Richard (28-04-2010 01:15:30)
Неактивен