Надежда здесь - некоторые с большим знанием о Платформе Зенда, чем я, я пытался искать ответ, но я ничто не могу к пластине нигде.
Проблема:
При добавлении содержания Zend_Form к базе данных с использованием Zend_Db символы æ ø å заменяется øà ¦ Ã¥
Система
Модификации, сделанные, чтобы заставить его работать (который это не делает),
application.ini
resources.db.adapter = "pdo_mysql"
resources.db.params.host = "localhost"
resources.db.params.username = "//Brukernavn//"
resources.db.params.password = "//Passord//"
resources.db.params.dbname = "//Database//"
resources.db.params.charset = "utf8"
resources.db.params.driver_options.1002 = "SET NAMES utf8"
resources.db.isDefaultTableAdapter = true
Ко всем формам я добавил
->setAttrib('accept-charset', 'utf-8');
И в Bootstrap.php я поместил следующий код:
$view->setEncoding('UTF-8');
$view->doctype('XHTML1_STRICT');
$view->headMeta()->appendHttpEquiv('Content-Type', 'text/html;charset=utf-8');
База данных установлена на utf8_general_ci
У кого-либо есть подсказка относительно того, как заставить ее работать?
Soulution:
Это - ошибка в PHP 5.3.0 и 5.3.1 (http://bugs.php.net/bug.php?id=47224), таким образом, я принимаю решение понизить до 5.2.11, и все работали как очарование.
Благодаря Pekka и Greg K для указания на меня в правильном направлении.
Это комментарий с «!». Вероятно, программист хотел убедиться, что вы заметили, что первый метод вернул метод Options Parser, а второй получил массив последовательностей, а не только последовательность.
Их можно удалить, и они будут работать нормально =)
-121--2083164-Асинхронные рабочие процессы реализуются с помощью монадического синтаксиса F #. Это означает, что вместо преобразования рабочих процессов в задачи можно написать собственную версию «async», основанную на параллельной библиотеке задач. Я говорю это с парой оговорок:
Для получения более подробной информации о том, как реализовать монаду в F #, см. книгу «Expert F #» или немного Google на «F # monads».
Не полный ответ я знаю, но надеюсь, что это немного поможет.
-121--3632148- Слушая ваше описание, данные отходят от формы как UTF-8. Могут ли сами таблицы базы данных по-прежнему латин1
?