Кто-нибудь пробовал устанавливать форум на PostgreSQL!?
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет 11 месяцев
Кто-нибудь пробовал устанавливать форум на PostgreSQL!?
Здравствуйте!
Я пробовала установить форум на Mysql - работает отлично, но мне нужно установить его на postgreSQL - и тут проблемы.
Выдает ошибку:
An error has occurred during installation
An error occurred trying to update the database
ERROR: invalid input syntax for integer: ""
где и в какой строчке не понятно, поэтому не могу сама поправить.
у меня Postgres 8.1.0
И ещё я хотела бы узнать может существует уже инсталяция на русском, чтобы форум сразу устанавливался в русской версии?
Была бы очень признательна, если бы помощь последовала в ближайшее время....
Я пробовала установить форум на Mysql - работает отлично, но мне нужно установить его на postgreSQL - и тут проблемы.
Выдает ошибку:
An error has occurred during installation
An error occurred trying to update the database
ERROR: invalid input syntax for integer: ""
где и в какой строчке не понятно, поэтому не могу сама поправить.
у меня Postgres 8.1.0
И ещё я хотела бы узнать может существует уже инсталяция на русском, чтобы форум сразу устанавливался в русской версии?
Была бы очень признательна, если бы помощь последовала в ближайшее время....
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 10 месяцев
- Откуда: Бердск
не пробовали закачивать русские языковые файлы перед установкой?Самара писал(а):И ещё я хотела бы узнать может существует уже инсталяция на русском, чтобы форум сразу устанавливался в русской версии?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет 11 месяцев
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет 11 месяцев
Ошибка ERROR: pg_atoi: zero-length string !!!
Здравствуйте!
При установке форума у меня вылазит ошибка
ERROR: pg_atoi: zero-length string .
Что делать?
При установке форума у меня вылазит ошибка
ERROR: pg_atoi: zero-length string .
Что делать?
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Взято с http://tera.certa.ru/projects/kb/5/Симптомы:
При INSERT или UPDATE возникает ошибка pg_atoi: zero-length string
Причины:
Начиная с версии 7.3 нельзя полю типа integer присваивать пустую строку. Может быть в следующих версиях это пофиксят?
Решение:
Необходимо в обязательном порядке в поле типа integer писать число.
CREATE TABLE test (key INTEGER);
INSERT INTO test (key) VALUES ('0');
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет 11 месяцев
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Для этого вам придется локализовать место ошибки, поскольку у меня под рукой нет PostgreSQL.
а) Удаляете таблицы форума, если они есть.
б) Открываете install/schemas/postgres_basic.sql
в) Выполняете оттуда запросы (по одному, по пять - как хотите). Как только дойдете до проблемного участка, локализуете строку, в которой проблема (начиная с пункта 1).
После этого выкладываете запрос, в котором возникает ошибка, посмотрим что можно сделать.
Добавлено спустя 2 минуты 53 секунды:
Чуть подправил информацию о том, что нужно делать, перечитайте...
а) Удаляете таблицы форума, если они есть.
б) Открываете install/schemas/postgres_basic.sql
в) Выполняете оттуда запросы (по одному, по пять - как хотите). Как только дойдете до проблемного участка, локализуете строку, в которой проблема (начиная с пункта 1).
После этого выкладываете запрос, в котором возникает ошибка, посмотрим что можно сделать.
Добавлено спустя 2 минуты 53 секунды:
Чуть подправил информацию о том, что нужно делать, перечитайте...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 18 лет 11 месяцев
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Как ни банально, все решилось обновлением версий.
Добавлено спустя 28 минут 32 секунды:
А было вот что:

Добавлено спустя 28 минут 32 секунды:
А было вот что:
Код: Выделить всё
phpBB 2.0 RC-2 release : 1st January 2002

Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
-
- phpBB 2.0.3
- Сообщения: 384
- Стаж: 19 лет 10 месяцев
- Откуда: Москва, Fortuna-net