Список форумов Cake-PHP.ru Cake-PHP.ru
Форум программистов CakePHP
(на сайт)
 
 Watched TopicsWatched Topics   FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

FAQ

 
Начать новую тему   Ответить на тему    Список форумов Cake-PHP.ru -> Установка и настройка
Предыдущая тема :: Следующая тема  
Автор Сообщение
marazmus

цитировать



Зарегистрирован: 15 Окт 2007 07:45:04
Сообщения: 16

СообщениеДобавлено: 15 Окт 2007 11:28:19    Заголовок сообщения: FAQ Ответить с цитатой

Наработки для формирования FAQ.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
starosta

цитировать



Зарегистрирован: 09 Окт 2007 15:25:31
Сообщения: 23

СообщениеДобавлено: 15 Окт 2007 11:34:23    Заголовок сообщения: Ответить с цитатой

Как настроить кодировку для подключения к базе данных. При запросе выдаются ????

Для установки кодировки для подключения базы данных используйте 'encoding' в настройках подключения к базе данных.

в файле database.php
//для кодировки 'cp1251'.

Код:
var $default = array('driver' => 'mysql',
                        'connect' => 'mysql_connect',
                        'host' => 'localhost',
                        'login' => 'login',
                        'password' => 'password',
                        'database' => 'database_name',
                        'prefix' => '',
                        'encoding'=>'cp1251');

Это для ветки 1.1


Последний раз редактировалось: starosta (15 Окт 2007 11:39:34), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
marazmus

цитировать



Зарегистрирован: 15 Окт 2007 07:45:04
Сообщения: 16

СообщениеДобавлено: 15 Окт 2007 11:35:44    Заголовок сообщения: Ответить с цитатой

Вопрос: Проблемы с русским языком - ?????? вместо русских букв.

Решение:

Для ветки 1.2 - в файл app\config\database.php нужно добавить запись вида
Код:
'encoding' => 'utf8'
, где utf8 - кодировка, в который вы разрабатываете свое приложение.

Для windows-1251 нужно вместо utf8 написать cp1251.

Для ветки 1.1:
Пока нет сведений по общему решению.

Примечания:

Иногда, при работе с utf8, для некоторых российских хостингов нужно отключать "насильную" перекодировку (там, где стоит "русский Апач"). Для этого в файле .htaccess нужно написать
Код:
CharsetDisable On
.

Имейте в виду, что в html-шаблоне также нужно прописать соответствующий charset.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
marazmus

цитировать



Зарегистрирован: 15 Окт 2007 07:45:04
Сообщения: 16

СообщениеДобавлено: 15 Окт 2007 11:36:52    Заголовок сообщения: Ответить с цитатой

Теперь эти мессаги нужно как-то объединить Smile

Млин, где вики...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Антон Исайкин
Site Admin
цитировать



Зарегистрирован: 08 Окт 2007 12:02:56
Сообщения: 150
Откуда: Санкт-Петербург

СообщениеДобавлено: 16 Окт 2007 14:37:06    Заголовок сообщения: Вики Ответить с цитатой

Вики тут. Ссылки с главной пока не делаю, т.к. еще не разобрался с ней до конца, но Статьями уже наполнять можно. База обнуляться не будет.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
marazmus

цитировать



Зарегистрирован: 15 Окт 2007 07:45:04
Сообщения: 16

СообщениеДобавлено: 17 Окт 2007 07:12:40    Заголовок сообщения: Ответить с цитатой

Спасибо Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Антон Исайкин
Site Admin
цитировать



Зарегистрирован: 08 Окт 2007 12:02:56
Сообщения: 150
Откуда: Санкт-Петербург

СообщениеДобавлено: 18 Окт 2007 07:14:10    Заголовок сообщения: Ответить с цитатой

Сори всем за то, что пока нет времени толком оформить ни форум, ни вики. Sad
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
marazmus

цитировать



Зарегистрирован: 15 Окт 2007 07:45:04
Сообщения: 16

СообщениеДобавлено: 18 Окт 2007 07:48:15    Заголовок сообщения: Ответить с цитатой

Я пока ковыряю главную вики, насчет этого все нормуль Smile

Потихоньку дооформлю пару-тройку страниц, пока только фактическго характера - в основном ссылки.

Переводы будут попозже, на следующей неделе начнутся правки.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Доброжелатель
Гость
цитировать






СообщениеДобавлено: 26 Окт 2007 12:35:44    Заголовок сообщения: Ответить с цитатой Изменить/удалить это сообщение

.. и закройте плиз разрешения для анонимусов писать в форум, а то вас спамом скоро завалят Confused1

Последний раз редактировалось: Доброжелатель (14 Янв 2008 16:38:51), всего редактировалось 1 раз
Вернуться к началу
Антон Исайкин
Site Admin
цитировать



Зарегистрирован: 08 Окт 2007 12:02:56
Сообщения: 150
Откуда: Санкт-Петербург

СообщениеДобавлено: 26 Окт 2007 13:09:10    Заголовок сообщения: Ответить с цитатой

Доброжелатель писал(а):
закройте плиз разрешения для анонимусов писать в форум, а то вас спамом скоро завалят Confused

Не завалят Smile
Вот на данный момент его нет. Я отслеживаю все новые топики и каждый день удаляю все лишнее. Просто это лучшее решение на текущий момент, пока зарегистрированных пользователей не много. Вот вы же в данном случае анонимус, а представьте, что вам для одного сообщения пришлось бы регистрироваться Smile
Вот когда я перестану справляться - обязательно будет решение. Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
VolCh

цитировать



Зарегистрирован: 21 Окт 2007 07:17:33
Сообщения: 47
Откуда: Санкт-Петербург

СообщениеДобавлено: 29 Окт 2007 10:46:42    Заголовок сообщения: Ответить с цитатой

marazmus писал(а):
Вопрос: Проблемы с русским языком - ?????? вместо русских букв.

Решение:

Для ветки 1.2 - в файл app\config\database.php нужно добавить запись вида
Код:
'encoding' => 'utf8'
, где utf8 - кодировка, в который вы разрабатываете свое приложение.

Для windows-1251 нужно вместо utf8 написать cp1251.

Для ветки 1.1:
Пока нет сведений по общему решению.

Примечания:
Имейте в виду, что в html-шаблоне также нужно прописать соответствующий charset.


Во, помогло, правда проблемы были с французским и немецким Smile
Для ветки 1.1. поставил encoding utf8 и всё заработало.
Также utf-8 (обратите внимание, что в Cake нужно писать utf8, а в HTTP и HTML utf-8 ) прописал в .htaccess (AddDefaultCharset utf-8 ) и в метатегах ( <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Антон Исайкин
Site Admin
цитировать



Зарегистрирован: 08 Окт 2007 12:02:56
Сообщения: 150
Откуда: Санкт-Петербург

СообщениеДобавлено: 30 Ноя 2007 15:57:16    Заголовок сообщения: Ответить с цитатой

Cake сообщил вам что кеш будет построен на файловой системе и храниться, соответственно, в файлах. А так же, если хотите поменять это, то редактируйте APP/config/core.php.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Tatiana
Гость
цитировать






СообщениеДобавлено: 01 Дек 2007 16:14:36    Заголовок сообщения: Ответить с цитатой Изменить/удалить это сообщение

Антон Исайкин, спасибо!
Вернуться к началу
Иван
Гость
цитировать






СообщениеДобавлено: 09 Фев 2009 09:47:47    Заголовок сообщения: Ответить с цитатой Изменить/удалить это сообщение Удалить сообщение

Спасибо огромное!
Вернуться к началу
Имя
Сообщение

Смайлики
Very Happy Smile Sad Surprised
Shocked Confused Cool Laughing
Mad Razz Embarassed Crying or Very sad
Evil or Very Mad Twisted Evil Rolling Eyes Wink
Exclamation Question Idea Arrow
Дополнительные смайлики

 
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Cake-PHP.ru -> Установка и настройка Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы можете начинать темы
Вы можете отвечать на сообщения
Вы можете редактировать свои сообщения
Вы можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB

Рейтинг@Mail.ru