Forums / National / Russian / Тех. поддержка / Проблемы с установкой

Aristei
#1 2009-02-02 01:56
При установке движка появляется ошибка:
Fatal error: Call to undefined function mb_internal_encoding() in Q:\home\cotonty.ru\www\system\common.php on line 44:

ОС: Win XP
PHP Version 5.2.4
MySQL 5.0.45

Я так понял проблема с кодировкой, но, что конкретно не так не могу понять.
Sorry for my English
Sergeich
#2 2009-02-02 02:05
Установлены пхп-расширения для работы с UTF-8?
Aristei
#3 2009-02-02 02:11
А они в базовый пакет Денвера входят?
Просто с UTF-8 никогда не работал.
Sorry for my English
Dayver Online
#4 2009-02-02 02:17
не входят, качайте это http://www.denwer.ru/packages/php5.html
включает: PEAR; модули для работы с различными СУБД; tidy, mbstring и т.д.

Подключение модулей

После успешной установки вам необходимо открыть файл /usr/local/php5/php.ini в любом текстовом редакторе и раскомментировать директивы подключения тех или иных модулей, чтобы они выглядели так:
extension = имя_модуля

extension=php_mbstring.dll

И не забудьте перезапустить Апач
Pavlo Tkachenko aka Dayver
This post was edited by Dayver (2009-02-02 02:25, 15 years ago)
Aristei
#5 2009-02-02 02:30
Блогадорю все заработало.
Sorry for my English
Sergey
#6 2009-02-06 05:38
Так да не так. У меня мой денвер с моим РНР и джельтменский набор последнего разлива не желает вставать. Значит так, как одолел я засаду с этой библиотекой, для своей версии РНР. Вот ресурс http://museum.php.net/ где все версии ентого РНР в наличии. Качаем свою версию и тупо берем и вставляем эту библиотеку в ext как положено, не забывая править ini
www.cotonti.mobi
Ratibor
#7 2009-02-24 03:59
Наваял тут небольшой инсталлятор,
вернее переделал какой то инсталлятор под котонти.
http://www.cotonti.com/datas/users/install_cotonti_10.zip
Распаковать и залить в корень с заменой index.php
Работает и с 0.0.3 и с версией из транка rev.608.

P.S. Запускать http://www.you_site.com/index.php
Не задавай глупых вопросов, не услышишь вранья.
This post was edited by Ratibor (2009-02-24 14:48, 15 years ago)
3axap
#8 2009-06-18 15:59
Решил попробовать Котонти в действии. Установил денвер, сделал базу, переименовал config-sample.cfg в просто конфиг.кфг (а то не хотело работать) и увидел это Cotonti system requirements: mbstring PHP extension must be loaded. Никогда с подобным не сталкивался, но предположил в что надо врубить что то в php.ini. Нашел, врубил. Результата - 0. Потом случайно наблер в эту тему и увидел в 4ом посте ссылочку на дополнение к денверу.... Сейчас качается, буду проверять.
А к чему я это все? ) То что ой как далеко пришлось рыться, чтобы банально попробовать :)
(хотя может я и не усмотрел в доках чего)

До кучи. Первый раз пробовал на wamp, там гглавная страничка котони загрузилась без шаблонов и стилей. Дальше главной не пускай, крича что нету ничего дальше... ни сайта ни файлов. (Там как то иначе надо действовать?)
====
Поставил модуль расширеня на денвер. Запустилось, но стало выглядеть так же как и в wamp. Вот скрин, что делаю не так?
This post was edited by 3axap (2009-06-18 16:13, 14 years ago)
Sergeich
#9 2009-06-18 18:31
1. открыть config.cfg
2. найти строку $cfg['mainurl'] = 'http://localhost';
3. http://localhost заменить на свой адрес.
NovoKain
#10 2009-06-18 18:34
Курите мануал лучше. Укажите правильный путь к сайту в конфиге. Скорее всего это именно то что надо.

P.S: Денвер — говно

P.P.S: Sergeich опередил :)
Sergeich
#11 2009-06-18 18:35
От том, что Котонти требует поддержки УТФ и работает только с УТФ заявлялось с самого начала разработки. То, что этого пакета по умолчанию нет в денвере, тоже хорошо известно :).

Вот инструкция на англицком с картинками: http://www.cotonti.com/docs/en/admin/install_guide
Вот видео-инструкция на русском: http://www.cotonti.com/docs/ru/admin/cotonti_setup_ru

Денвер не говно, он нам строить и жить помогает, а вы его просто готовить не умеете :)
This post was edited by Sergeich (2009-06-18 18:36, 14 years ago)
3axap
#12 2009-06-18 18:50
Спасибо огромное! )) Не внимателен с конфигом был.
Денвер говно? ), ну я попробовал wamp и с виду он более удобный. Но денвер привычнее :)