Dr_body Опубликовано 5 апреля, 2017 Поделиться Опубликовано 5 апреля, 2017 Добрый день! Столкнулся с такой проблемой: в админке не возможно изменить email, пароль и имя пользователя. Нажимаю кнопку "сохранить", взлетает надпись "сохранено", но все возвращается к первоначальному виду. Кастомные поля нормально редактируются и сохраняются. Помогите советом, как исправить? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
WOLF Опубликовано 6 апреля, 2017 Поделиться Опубликовано 6 апреля, 2017 11 часов назад, Dr_body сказал: Добрый день! Столкнулся с такой проблемой: в админке не возможно изменить email, пароль и имя пользователя. Нажимаю кнопку "сохранить", взлетает надпись "сохранено", но все возвращается к первоначальному виду. Кастомные поля нормально редактируются и сохраняются. Помогите советом, как исправить? версия форума? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Dr_body Опубликовано 6 апреля, 2017 Автор Поделиться Опубликовано 6 апреля, 2017 Последний, 4.1.19 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sipsb Опубликовано 6 апреля, 2017 Поделиться Опубликовано 6 апреля, 2017 Пробуйте ВЫКЛ. все плагины, и попробуйте. Kapatelb 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Dr_body Опубликовано 6 апреля, 2017 Автор Поделиться Опубликовано 6 апреля, 2017 Плагины не установлены - форум "голый", после переезда с 3.4 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
WOLF Опубликовано 6 апреля, 2017 Поделиться Опубликовано 6 апреля, 2017 возможно криво обновились, если 4.1.19 то можете попробывать обновиться до 4.1.19.1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Dr_body Опубликовано 6 апреля, 2017 Автор Поделиться Опубликовано 6 апреля, 2017 Скорее всего. Сейчас восстановил старый форум, обновил до актуальной тройки, закачал последний архив с ipbmafia. В данный момент конвертирую таблички /admin/convertutf8/cli.php. Посмотрим, чем закончится. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Dr_body Опубликовано 6 апреля, 2017 Автор Поделиться Опубликовано 6 апреля, 2017 Вроде все прошло хорошо. Может, кому понадобится... Как делать НЕ надо: Изначально я залил новый движок 4,1, от старого форума добавил только /upload. Запустил апгрейд, и на шаге "обновить кодировку" застрял. База слишком большая, конвертация висла. Ничего лучше не придумал - стал вручную в phpmyadmin править таблицы. В общем, удалось протолкнуть инсталлятор. Форум встал, но криво: невозможно было отредактировать пользователей + другие мелкие глюки. После нескольких дней мытарств, установил по такому алгоритму: Перед дампом старой базы удалил все хуки, сторонние приложения, темы; Обновил весь кеш; Создал новую базу в utf8mb4; Туда залил таблицы и обновил через консоль скриптом от Рустика: <?php // Database info include("conf_global.php"); $dbhost = $INFO['sql_host']; $dbuser = $INFO['sql_user']; $dbpass = $INFO['sql_pass']; $dbname = $INFO['sql_database']; //--------------- header('Content-type: text/plain'); $dbconn = mysql_connect($dbhost, $dbuser, $dbpass) or die( mysql_error() ); $db = mysql_select_db($dbname) or die( mysql_error() ); $sql = "ALTER DATABASE `".$dbname."` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci"; $result = mysql_query($sql) or die( mysql_error() ); print "Database changed to UTF-8.\n"; $sql = 'SHOW TABLES'; $result = mysql_query($sql) or die( mysql_error() ); while ( $row = mysql_fetch_row($result) ) { $table = mysql_real_escape_string($row[0]); $sql = "ALTER TABLE $table DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci, CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci"; mysql_query($sql) or die( mysql_error() ); print "$table changed to UTF-8.\n"; } mysql_close($dbconn); ?> (но исправил с utf8_general_ci на utf8_unicode_ci). Именно этим скриптом, т.к. после запуска из консоли /admin/convertutf8/cli.php вместо русских букв появились "?" ... и запустил апгрейд. Все получилось! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.