Помогите, проблема с PostfixAdmin

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Dnipryanin
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-08-03 18:13:08
Контактная информация:

Помогите, проблема с PostfixAdmin

Непрочитанное сообщение Dnipryanin » 2010-08-05 20:24:55

Доброго времени суток всем, пишу от безысходности, я просто уже не знаю, что дальше делать, даже великий "ГУУГЛ" не в силе мне помочь. Хотя может это я просто искать не умею))

Ну а теперь о проблеме....
Значит дело было так:
Захотелось мне поднять веб и почтовый сервер на FreeBSD 8.1 с нуля!!!
С веб сервером проблем особо не возникло все стало гладко как по маслу, а вот с почтой возникла заморочка....
Пытался настроить с начала по статье http://www.sys-adm.org.ua/mail/mail-howto-p1.php#c8
Вроде как, все проходит отлично и встает как следует до момента настройки Postfixadmin. После открывания странички postadmin.***.ru/setup.php выдает такую ошибку:

Код: Выделить всё

Postfix Admin Setup Checker

Running software: 
PHP version 5.2.14
Apache/2.2.16 (FreeBSD) mod_ssl/2.2.16 OpenSSL/1.0.0a DAV/2 PHP/5.2.14 with Suhosin-Patch

Checking for dependencies: 
Warning: Magic Quotes: ON (internal workaround used)
Depends on: presence config.inc.php - OK
Depends on: MySQL 3.23, 4.0 - OK
Depends on: MySQL 4.1 - OK (change the database_type to 'mysqli' in config.inc.php!!) 
Testing database connection - OK - mysql://postfixadmin:xxxxx@localhost/postfix
Depends on: session - OK
Depends on: pcre - OK
Depends on: multibyte string - OK
Depends on: IMAP functions - OK

Everything seems fine... attempting to create/update database structure

Updating database:
- old version: 0; target version: 738
updating to version 1 (MySQL)...   done
updating to version 2 (MySQL)...   done
updating to version 3 (MySQL)...   done
updating to version 4 (MySQL)...   done
updating to version 5 (MySQL)...   done
updating to version 79 (MySQL)...   done
updating to version 81 (MySQL)...   done
updating to version 90 (all databases)...   done
updating to version 169 (MySQL)...   done
updating to version 318 (MySQL)...   done
updating to version 344 (MySQL)...

DEBUG INFORMATION:
Invalid query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(14), primary key(id) )' at line 16
Таблицы в базе данных (MySQL) он создал, то есть я так понимаю соиденение прошло успешно... только вот не могу понять где именно ошибка... перебрал и перепроверил все конфиги, вроде как все нормально....
Погугливши я нашел еще одну статью http://it.domnails.ru/?p=277 посмотрел, что в ней версия FreeBSD 8.0 и PostfixAdmin 2.3.1 то есть совпадают с момей и настройки немного отличаются от предыдущей статьи, я решил что может быть и за отличий в версиях и попробовал установить все по этой статьи, но опять же ЭТАЖА САМАЯ ОШИБКА......

На данный момент у меня установлено:

Код: Выделить всё

Lan# uname -a
FreeBSD Lan.freeits.ru 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010     root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

Lan# pkg_info
apache-2.2.16       
apr-devrandom-gdbm-db42-mysql55-1.4.2.1.3.9_1 
autoconf-2.62       
autoconf-wrapper-20071109 
automake-1.10.1     
automake-1.9.6_3    
automake-wrapper-20071109 
bigreqsproto-1.1.0  
cclient-2007e,1     
courier-authlib-0.63.0_1 
courier-authlib-base-0.63.0_1 
courier-authlib-mysql-0.63.0_1 
courier-imap-4.8.0,2 
cyrus-sasl-2.1.23   
db41-4.1.25_4       
db42-4.2.52_5       
expat-2.0.1_1       
freetype2-2.4.1     
gdbm-1.8.3_3        
gettext-0.18_1      
gmake-3.81_4        
help2man-1.38.2_1   
inputproto-2.0      
jpeg-8_3            
kbproto-1.0.4      
libICE-1.0.6,1      
libSM-1.1.1_1,1     
libX11-1.3.3,1      
libXau-1.0.5        
libXaw-1.0.7,1    
libXdmcp-1.0.3     
libXext-1.1.1,1     
libXmu-1.0.5,1      
libXp-1.0.0,1      
libXpm-3.5.7       
libXt-1.0.7         
libcheck-0.9.8      
libgcrypt-1.4.6     
libgpg-error-1.8    
libiconv-1.13.1_1   
libltdl-2.2.6b      
libmcrypt-2.5.8     
libpthread-stubs-0.3_3 
libsigsegv-2.8      
libtool-2.2.6b     
libxcb-1.6          
libxml2-2.7.7       
libxslt-1.1.26_2    
m4-1.4.14_1,1      
makedepend-1.0.2,1  
mysql-client-5.5.5_1 
mysql-scripts-5.5.5_1 
mysql-server-5.5.5_1 
openssl-1.0.0_2     
p5-BerkeleyDB-0.41  
p5-DBD-mysql55-4.016 
p5-DBI-1.613        
p5-Digest-HMAC-1.02 
p5-Digest-SHA-5.48  
p5-Digest-SHA1-2.13 
p5-IO-Multiplex-1.10 
p5-IO-stringy-2.110 
p5-Math-BigInt-1.89 
p5-Net-DNS-0.66     
p5-Net-IP-1.25_1    
p5-Net-Server-0.97  
p5-Parse-Syslog-1.10 
p5-Storable-2.21    
p5-gettext-1.05_3   
pcre-8.02           
perl-5.12.1_1      
php52-5.2.14        
php52-bz2-5.2.14    
php52-ctype-5.2.14  
php52-dom-5.2.14    
php52-extensions-1.3
php52-filter-5.2.14 
php52-gd-5.2.14     
php52-gettext-5.2.14 
php52-iconv-5.2.14  
php52-imap-5.2.14  
php52-mbstring-5.2.14 
php52-mcrypt-5.2.14 
php52-mysql-5.2.14  
php52-mysqli-5.2.14 
php52-openssl-5.2.14 
php52-pcre-5.2.14   
php52-posix-5.2.14  
php52-session-5.2.14 
php52-simplexml-5.2.14 
php52-spl-5.2.14    
php52-xml-5.2.14    
php52-xmlrpc-5.2.14 
php52-zip-5.2.14    
php52-zlib-5.2.14  
phpMyAdmin-3.3.5    
pkg-config-0.25    
png-1.4.3           
postfix-2.7.1,1     
postfixadmin-2.3_1  
postgrey-1.32_1     
printproto-1.0.4    
python26-2.6.5_1    
sysconftool-0.15_2  
t1lib-5.1.2_1,1     
xcb-proto-1.6       
xcmiscproto-1.2.0   
xextproto-7.1.1     
xf86bigfontproto-1.2.0 
xorg-macros-1.6.0   
xproto-7.0.16       
xtrans-1.2.5    
Ядро еще не собирал, фаервол в режиме "OPEN"
Имеется 2 сетевых интерфейса "nfe0" смотрит в мир, "vr0" внутренняя сеть

P.S. Я, так сказать только учусь. Заранее спасибо :)
Последний раз редактировалось f_andrey 2010-08-05 20:35:13, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения, и оформляйте его по человечески.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
ivan_k
мл. сержант
Сообщения: 103
Зарегистрирован: 2010-01-27 16:00:37
Откуда: Иваново

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение ivan_k » 2010-08-05 21:02:50

Попробуй удалить созданные им таблицы из базы, а в config.inc.php исправь

Код: Выделить всё

$CONF['database_type'] = 'mysql'
на

Код: Выделить всё

$CONF['database_type'] = 'mysqli'
И заново запусти setup.php

Аватара пользователя
Dnipryanin
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-08-03 18:13:08
Контактная информация:

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение Dnipryanin » 2010-08-05 21:24:59

Попробовал, эффекту не дало(((
Тоже самое....

Код: Выделить всё

DEBUG INFORMATION:
Invalid query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(14), primary key(id) )' at line 16

Аватара пользователя
Gamerman
капитан
Сообщения: 1720
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение Gamerman » 2010-08-05 22:13:36

Хех! Тоже такое было. Как сделал - не помню, но, посмотри, поддерживает ли php mysqli. То, что он установлен, еще ничего не говорит. Что говорит phpinfo()?
Глюк глюком вышибают!

ivan__
сержант
Сообщения: 234
Зарегистрирован: 2009-08-11 15:48:32
Откуда: Питер

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение ivan__ » 2010-08-06 9:31:09

DEBUG INFORMATION:
Invalid query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(14), primary key(id) )' at line 16
в файле upgrade.php в table_fetchmail строка date timestamp(14) удали (14).

Аватара пользователя
Dnipryanin
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-08-03 18:13:08
Контактная информация:

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение Dnipryanin » 2010-08-06 11:20:07

ivan__ писал(а):
DEBUG INFORMATION:
Invalid query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(14), primary key(id) )' at line 16
в файле upgrade.php в table_fetchmail строка date timestamp(14) удали (14).
Большое спасибо, заработало.... !!!! :Yahoo!: :-D :Yahoo!: :good: :good: :good:

Только вот не понятно почему в интернете очень много статей о настройки серверов, а вот об возможных ошибках и их исправлений, как кот наплакал.
:(

Аватара пользователя
Gamerman
капитан
Сообщения: 1720
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение Gamerman » 2010-08-06 11:32:49

Потому что возможные ошибки пытаются исправлять :)
Глюк глюком вышибают!

Аватара пользователя
Dnipryanin
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-08-03 18:13:08
Контактная информация:

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение Dnipryanin » 2010-08-06 12:14:00

Gamerman писал(а):Потому что возможные ошибки пытаются исправлять :)
Сколько не исправляй, а всех не исправишь)))

Аватара пользователя
Gamerman
капитан
Сообщения: 1720
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение Gamerman » 2010-08-06 12:31:05

У меня в файле upgrade.php в table_fetchmail строка date timestamp(14) есть и работает. :pardon:
Глюк глюком вышибают!

ivan__
сержант
Сообщения: 234
Зарегистрирован: 2009-08-11 15:48:32
Откуда: Питер

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение ivan__ » 2010-08-06 13:33:34

Gamerman писал(а):У меня в файле upgrade.php в table_fetchmail строка date timestamp(14) есть и работает. :pardon:
А mysql какой версии? Явно ниже 5.5 :smile:

Аватара пользователя
Gamerman
капитан
Сообщения: 1720
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение Gamerman » 2010-08-06 15:18:41

5.5
Глюк глюком вышибают!

ivan__
сержант
Сообщения: 234
Зарегистрирован: 2009-08-11 15:48:32
Откуда: Питер

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение ivan__ » 2010-08-06 15:36:37

Gamerman писал(а):У меня в файле upgrade.php в table_fetchmail строка date timestamp(14) есть и работает.
Gamerman писал(а):5.5
База данных с нуля создается?

Аватара пользователя
Gamerman
капитан
Сообщения: 1720
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение Gamerman » 2010-08-06 16:00:33

Нет. Но сегодня делал апгрейд. Скорее всего, что при апгрейде, это поле не трогалось, по этому ошибки и не было.
Хотя странно, что мускуль 5.5 не понимает этот синтаксис. Проверю создание таблицы (с таким типом поля) через клиента.
Глюк глюком вышибают!

Аватара пользователя
Gamerman
капитан
Сообщения: 1720
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение Gamerman » 2010-08-06 16:11:46

Хм... Когда это они поламали?

Код: Выделить всё

ERROR 1064 (42000) at line 2: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(14),
         primary key(id)
        )' at line 16
Глюк глюком вышибают!

ivan__
сержант
Сообщения: 234
Зарегистрирован: 2009-08-11 15:48:32
Откуда: Питер

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение ivan__ » 2010-08-06 16:12:41

Он только при создании с нуля ругается.

ivan__
сержант
Сообщения: 234
Зарегистрирован: 2009-08-11 15:48:32
Откуда: Питер

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение ivan__ » 2010-08-06 16:16:16

Gamerman писал(а):Хм... Когда это они поламали?

Код: Выделить всё

ERROR 1064 (42000) at line 2: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(14),
         primary key(id)
        )' at line 16
В 5.1 вроде еще нормально было.

Аватара пользователя
Dnipryanin
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-08-03 18:13:08
Контактная информация:

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение Dnipryanin » 2010-08-06 22:08:14

Ну в 5.5 уже точно исправлять нужно

Аватара пользователя
Dnipryanin
проходил мимо
Сообщения: 9
Зарегистрирован: 2010-08-03 18:13:08
Контактная информация:

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение Dnipryanin » 2010-08-09 21:32:03

Спасибо всем, тему можно закрыть!

Аватара пользователя
Gamerman
капитан
Сообщения: 1720
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Помогите, проблема с PostfixAdmin

Непрочитанное сообщение Gamerman » 2010-08-09 21:53:04

Dnipryanin писал(а):Спасибо всем, тему можно закрыть!
Зачем закрывать? Может у кого-то еще вопросы возникнут.
Глюк глюком вышибают!