Ошибка с оракулом с помощью Propel 1,3 - PullRequest
1 голос
/ 12 декабря 2011

У меня проблема с проектом Symfony 1.1 с Propel 1.3.Я использую sfGuardPlugin.Этот плагин ошибка из-за отметки времени оракула.Что-то вроде «12/12/08 18: 16: 02,00000000000».

Я использую Propel 1.3, поэтому я использую PDO.Но это дает мне строки времени оракула "КАК ЕСТЬ".Как я могу заставить propel преобразовать эти строки для меня?

Propel должен давать что-то вроде propel.defaultTimeStampFormat = Ymd H: i: s

Это не первая ошибка propel 1.3, с которой я столкнулсяоракул.Моя работа состоит в том, чтобы перенести симфонический проект с 1.0 на 1.1 (в настоящее время), затем с 1.1 на 1.4.

1 Ответ

1 голос
/ 13 декабря 2011

Вы должны использовать Propel 1.6, он немного отличается от 1.3, даже если переход с 1.4 на 1.6 безопасен, так как обратная совместимость сохранена.Начиная с версии 1.3 было сделано множество исправлений для Oracle.

Кстати, вы можете использовать Propel 1.6 с sfPropelORMPlugin для Symfony 1.3 / 1.4.

К сожалению, вы не получите никакой помощи для Propel1.3, если есть ошибка на адаптере Oracle, поскольку эта версия действительно старая.

...