Как сделать phpBB совместимым с MySQL 4.1.х

Темы по наиболее часто задаваемым вопросам по phpBB 2.0.x. Читать в первую очередь!

Сообщение Xpert 19.03.2006 18:39

Arhar писал(а):Выполнил все команды не через загрузку файла, а через пхпмайадмин..
всё равно '?' ...

Правильно. Покажите мне, где в теме написано про phpmyadmin?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5716
Зарегистрирован: 13.03.2004 22:27
Откуда: msk.ru


Сообщение Arhar 19.03.2006 22:29

Всё, понял..
хостинг решает..
вот результаты абсолютно одинаковых операций:
http://thearhar.tulpar.net/forum/
http://thearhar.byethost13.com/forum/
Arhar
phpBB 1.2.1
 
Сообщения: 21
Зарегистрирован: 05.03.2006 12:45

Сообщение Saturn 23.03.2006 2:33

Уфф :D
Сделал! Круто что вы есть! А то бы год парился.
Короче все подручное перепробовал непомогло.
Мои действия:
Поставил мод все как написано ниче не менял.
На 1 хосте стоит кирилица виндовс(сопоставление) экпортировал в gzip(если кодировка другая то можно изменить)
На 2 Хосте тоже кирилица виндовс закачал архив однако при закачке на форуме не отобращается.
Ну после мода все нормально.
Короче я понял так что лучше на 2 хостах находить одинаковую кодировку тогда мож это работает и лучше экспортить в архивы хотя не мне объяснять.
Saturn
phpBB 1.2.0
 
Сообщения: 12
Зарегистрирован: 01.10.2005 11:04

Сообщение quazi 23.03.2006 2:56

решение темы автора лежит
здесь http://faq.dklab.ru/denwer/#h30-32
и
здесь http://www.phpbbguru.net/community/view ... 1638#41638
quazi
phpBB 2.0.8
 
Сообщения: 314
Зарегистрирован: 15.03.2005 19:49

Сообщение Jovani 24.04.2006 3:09

В MySQL v 5.0.19 столкнулся с аналогичными проблемами
Стандартные, подключения к базе, вылечил db/mysql4.php добавлением команды:
mysql($this->dbname, "SET CHARACTER SET cp1251;");

В других скриптах, где не использую mysql4.php, вылечилось простым добавлением:
@mysql_query ("set character_set_results='cp1251'");
Всегда есть решение ...
Jovani
phpBB 2.0.12
 
Сообщения: 560
Зарегистрирован: 28.04.2004 2:56

Сообщение sunturner 29.04.2006 14:00

Многие хостеры требуют, чтобы база была в utf8 (юникод).
Если ваша база в другом формате, русские буквы сервером считаются за юникод, ну, и вылезают вопросы.
Решение, например, такое:

1) Открыть sql-файл блокнотом, посмотреть, не прописана ли там в ячейках с русским текстом кодировка (например, cp1251).
Если оказалось, что прописана, то тупым "найти все"/"заменить" удалить все упоминания.
2) "сохранить как...": в меню "Кодировка" выбрать utf-8
3) Залить базу на сервер. Проблема будет (скорее всего) решена.
С уважением, Михаил Кожурин
Аватара пользователя
sunturner
phpBB 1.2.1
 
Сообщения: 23
Зарегистрирован: 25.03.2006 23:13
Откуда: Москва

Сообщение Putul 11.06.2006 8:33

Вчера при попытке перенести базу с хостинга на локальную машину действительно тоже появились знаки вопроса. Сделал описанные в первом сообщении действия, но это не помогло. Вопросы как были так и остались. Потом просто снёс таблицы в базе и сделал импорт базы через phpMyAdmin с указанием кодировки при импорте, а именно выбрал "cp1251" вместо умолчальной "utf8" и всё стало на свои места. Может это кому поможет...
Аватара пользователя
Putul
phpBB 1.2.1
 
Сообщения: 26
Зарегистрирован: 29.03.2005 18:55

Сообщение radist 07.08.2006 13:50

Jovani писал(а):В других скриптах, где не использую mysql4.php, вылечилось простым добавлением:
@mysql_query ("set character_set_results='cp1251'");


есть ли в пхпбб скрипты которые не используют этот файл mysql4?
radist
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 07.08.2006 12:09

Сообщение Neonaft 02.09.2006 19:37

На хостинге www.megapoint.ru такой проблемы нет. Была у меня раньше, я сказал хотеру об этом, они быстренько исправили. Что-то в базе сделали.
Аватара пользователя
Neonaft
phpBB 2.0.0
 
Сообщения: 117
Зарегистрирован: 04.02.2006 0:43

Сообщение Щербаков Дмитрий 13.10.2006 14:32

Вдруг заглючило форум, вместо букв вопросы

форум отвечает следущее -

Общая ошибка

Could not insert new word matches

DEBUG MODE

INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match) SELECT 389, word_id, 0 FROM phpbb_search_wordlist WHERE word_text IN ('Что', 'твориться')

Line : 251
File : functions_search.php
Щербаков Дмитрий
phpBB 1.2.0
 
Сообщения: 11
Зарегистрирован: 19.09.2006 19:57
Откуда: Новосибирск

Сообщение Kolovrat 19.10.2006 12:49

Всем привет.

Нужен совет по переезду на другой сервер.

на старом сервере стоял форум phpbb 2.0.20 с базой данных на РostgreSQL, а на новом стоит MySQL 4.1.21.

Как нормально без потерь перенести БД с Постгри на Муслика?

Скрипт форума тот же phpbb 2.0.20.
Kolovrat
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 19.10.2006 12:24
Откуда: Западная Сибирь. Омск

Сообщение crash 19.10.2006 13:19

Kolovrat
давай еще, форумов много.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
crash
Support Team Leader
 
Сообщения: 6751
Зарегистрирован: 07.07.2004 17:12
Откуда: Мирный

WackoWiki

Сообщение Remy 02.11.2006 17:22

Добрый день,

Надеюсь, вы уделите мне 3 минутки и подскажете в чем загвоздка.

Я начал устанавливать Wiki как написано в инструкции.

Установил PHP, MySQL, phpMyAdmin, все работает,

Скачал wikiwako, создал таблицы и пользователей, командами из INSTAL.txt

Запускаю: http://localhost/wakka - настраиваю все как нужно, все тесты проходят и пишут ОК.

После всего захожу по ссылке снова, и меня перекидывает на http://localhost/wakka/index.phpHomepage

Я нашел как это лечить, вылечил, но теперь при заходе на главную страницу получаю это:



Query failed: select id, tag, time, owner, user, latest, handler, comment_on, super_comment_on, supertag, lang, keywords, description from wakka_pages where tag='Êàòàëîã' and latest = 'Y' limit 1 (1267: Illegal mix of collations (cp1251_bin,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '=')



Так как ошибка обобщенная в Инете не могу найти инфо.

Подсобите.

Спасибо.
Remy
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 02.11.2006 17:14

Сообщение beshopcomua 30.11.2006 19:11

У меня похожая проблема. Но вместо русских букв ничего нету, пустое место.Написал названия форума, темы и теде и тепе, а в результате ничего не видно, пустые рядки.Будто я ничего и не писал.Новая тебя зодаеться, но вместо названия и самого текста сообщения - пусто.Помогите пожалуйста!!!!
beshopcomua
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 30.11.2006 18:36

Сообщение romanr 17.12.2006 5:23

Щербаков Дмитрий писал(а):Вдруг заглючило форум, вместо букв вопросы

форум отвечает следущее -

Общая ошибка

Could not insert new word matches

DEBUG MODE

INSERT INTO phpbb_search_wordmatch (post_id, word_id, title_match) SELECT 389, word_id, 0 FROM phpbb_search_wordlist WHERE word_text IN ('Что', 'твориться')

Line : 251
File : functions_search.php



Привет, появилось точно такая-же проблема, ты разрешил её? Причём, если зайти в CP пользователя и поставить там английский язык, всё работает, елси вернуть русский тоже самое... Или может кто-нибудь знает как решить, всё нормально работало и тут такое... Сайт висит на USA хостиге может с этим что-то связано...
romanr
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 17.12.2006 4:28

Пред.След.

Вернуться в FAQ (phpBB 2.0.x)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0