Забыли пароль?
Запросите новый здесь.

Автор темы: BAD-DIMAN
ID темы: 2177
Информация:
Тема содержит 6 сообщения, была просмотрена 9558 раз.
Просмотр темы
 Распечатать тему
Правильная установка php fusion
BAD-DIMAN
Немножко я загнался уже этим вопросом )))

1 Интересует в какой последовательности вы устанавливаете php-fusion, а именно выставляете ли сопоставление в phpmyadmin для того чтобы кодировка была 1251 ?

2 Когда ставлю fusion создаю базу, пользователя, захожу в phpmyadmin для созданной базы выбираю сравнение 1251 ставлю fusion все верно?
Как я не ставил движок, картина всегда одна и таже
i61.fastpic.ru/thumb/2014/0507/0e/15c1b96703d65fef4add5a7ab5ed240e.jpeg

почему сравнение utf8, как в базе не выстовлял сравнение, песня одна и таже? Почему данные в базу заносятся кракозябрами?

3 Тут товарищ один писал:

Вписывание русской кодировки в PHP-Fusion-7


Итак, будем вписывать кодировку (вариант 2) в PHP-Fusion-7
1} Берём файл setup.php. Дописываем с новой строки, как показано в примере
mysql_query("SET NAMES 'cp1251'"); сразу после обращения к базе данных

Скачать исходники  Код
function dbconnect($db_host, $db_user, $db_pass, $db_name) {
    $db_connect = @mysql_connect($db_host, $db_user, $db_pass);
mysql_query("SET NAMES 'cp1251'");
    $db_select = @mysql_select_db($db_name);
    if (!$db_connect) {
        return false;
    } else {
        return true;







2} АБСОЛЮТНО ВСЕ таблицы базы данных ДОЛЖНЫ иметь DEFAULT
CHARSET=cp1251
в файле setup.php я добавил это везде через автозамену так:
вместо TYPE=MyISAM ставим TYPE=MyISAM DEFAULT

3} Кроме того, надо прописать кодировку mysql_query("SET NAMES 'cp1251'"); сразу
после обращения к базе данных в файле maincore.php

Скачать исходники  Код
function dbconnect($db_host, $db_user, $db_pass, $db_name) {
    $db_connect = @mysql_connect($db_host, $db_user, $db_pass);
    $db_select = @mysql_select_db($db_name);
mysql_query("SET NAMES 'cp1251'");




кто нить пробовал?

4 Как вообще сделать адекватное поведение кодировки этой, вношу 1251, в базе нормальный текст 1251, и соответственно нормально из базы выводит.

5 В общем посоветуйте нормальную инструкцию по установке, заранее спасибо.
 
jikaka
ставлю движок на инглише, проверяю в бд, чтобы все было на инглише,
после чего в маинкор вношу согласно факу в функцию подключения cp1251
в главных настройках меняю язык на русский
проверяю бд

после этих манипуляций кое-где остается инглиш, но перевести это дело не составляет труда
 
Web
util
BAD-DIMAN
Мутный вопрос, у хостеров тоже всё по разному.
Ставь версию с UTF-8 - забудешь головняк навсегда.ab
Счастлив не тот, кто получает подарок, а тот, кто подарок делает.
 
Web
Oleg
BAD-DIMAN а в .htaccess ставили AddDefaultCharset cp1251 ? Я вот только не знаю, влияет ли эта функция на базу данных...
 
BAD-DIMAN
Oleg написал:

BAD-DIMAN а в .htaccess ставили AddDefaultCharset cp1251 ? Я вот только не знаю, влияет ли эта функция на базу данных...

Не, тут все дело в манипуляциях с базой как я понимаю перед установкой, это тут не причем скорей всего.
 
Nexifat
BAD-DIMAN, была такая хрень с кракозябрами в базе данных, сделал так - сохранил базу, затем снес ее вообще, заново создал: сравнение utf8_general_ci, затем импортировал сохраненную базу, при импорте кодировка windows-1251, данные в базе стали нормуль, затем чтобы на сайте не отображались вопросики применил третий вариант - "mysql_query("SET NAMES 'cp1251' " в maincore.php
PHP - Fusion 7.02.06
..........
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
PHP-Fusion 8  →  Установка и настройка системы 25 / 1761 15.08.2019 07:38
PHP-Fusion 7 Bogatyr - бесплатная мультиязычная CMS для блога, форума, фотогалереи  →  Моды 20 / 13797 01.06.2019 18:19
PHP-7  →  Установка и настройка системы 17 / 10869 19.02.2019 09:08
Перенести контент PHP Fusion на Wordpress  →  Платные услуги 1 / 432 01.02.2019 16:31
[вопрос не по PHP-Fusion] Верно ли я понимаю принципы Hawk Auth?  →  Разное 18 / 917 17.01.2019 11:29
Добавление стороннего php кода в страницу сайта или панель  →  PHP 5 / 1749 11.11.2018 07:55
Работа с БД в PHP-Fusion (СУБД) чтобы вносить домены, имена, пароли, и пр.  →  Народное творчество 0 / 512 06.11.2018 13:27
Установка Яндекс Метрики, Я.Вебмастера, Гугл Аналитикс, Г.Вебмастер, пиксель ретаргетинга Вконтакте  →  Другое 14 / 14007 21.10.2018 14:20
Русская локалка PHP-Fusion 9.03  →  Другое 0 / 391 17.10.2018 06:01
Если есть ошибка в теме или панели PHP-Fusion то мы часто видим белый экран  →  Пожелания и предложения 8 / 6409 11.08.2018 15:03
Топ 5 пользователей форума
Alex Alex (1,211)   Zaxap Zaxap (1,089)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)