URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 86093
[ Назад ]

Исходное сообщение
"Postfixadmin -help"

Отправлено george10 , 27-Июл-09 08:17 
FreeBDS 7.1
Установлен Postfix и созданы базы.
Устанавливаю Postfixsdmin, всё ОК.
# make install clean
===>  Installing for postfixadmin-2.2.1.1
===>   postfixadmin-2.2.1.1 depends on file: /usr/local/include/php/main/php.h - found
===>   postfixadmin-2.2.1.1 depends on file: /usr/local/lib/php/20060613-debug/pcre.so - found
===>   postfixadmin-2.2.1.1 depends on file: /usr/local/lib/php/20060613-debug/session.so - found
===>   postfixadmin-2.2.1.1 depends on file: /usr/local/lib/php/20060613-debug/mysqli.so - found
===>   Generating temporary packing list
===>  Checking if mail/postfixadmin already installed
При заходе на страницу setup.php, начинаются проблемы:

Error: Depends on: session - NOT FOUND
To install session support on FreeBSD:

% cd /usr/ports/www/php5-session/
% make clean install
- or with portupgrade -
% portinstall php5-sessionError: Depends on: pcre - NOT FOUND
To install pcre support on FreeBSD:

% cd /usr/ports/devel/php5-pcre/
% make clean install
- or with portupgrade -
% portinstall php5-pcre

# pkg_info
....
php5-pcre-5.2.10
php5-session-5.2.10
...
postfix-2.6.2_1,1
postfixadmin-2.2.1.1

Что можно сделать?


Содержание

Сообщения в этом обсуждении
"Postfixadmin -help"
Отправлено GD , 27-Июл-09 17:39 
>[оверквотинг удален]
>
># pkg_info
>....
>php5-pcre-5.2.10
>php5-session-5.2.10
>...
>postfix-2.6.2_1,1
>postfixadmin-2.2.1.1
>
>Что можно сделать?

апач перезапустить?


"Postfixadmin -help"
Отправлено nadirx2 , 28-Июл-09 09:49 
>[оверквотинг удален]
>
># pkg_info
>....
>php5-pcre-5.2.10
>php5-session-5.2.10
>...
>postfix-2.6.2_1,1
>postfixadmin-2.2.1.1
>
>Что можно сделать?

проверь свой php.ini, там существует модул php5-session или нет...


"Postfixadmin -help"
Отправлено george10 , 28-Июл-09 13:35 
>[оверквотинг удален]
>>....
>>php5-pcre-5.2.10
>>php5-session-5.2.10
>>...
>>postfix-2.6.2_1,1
>>postfixadmin-2.2.1.1
>>
>>Что можно сделать?
>
>проверь свой php.ini, там существует модул php5-session или нет...

php5-session исправился после рестарта апача,
php5-pcre прописал в extensions.ini
теперь вышло окно "Вход для администрирования почтовых ящиков."
До обновления postfixadmina его не было. Не пускает...
Какого ему пользователя надо?


"Postfixadmin -help"
Отправлено nadirx2 , 28-Июл-09 14:16 
>[оверквотинг удален]
>>>
>>>Что можно сделать?
>>
>>проверь свой php.ini, там существует модул php5-session или нет...
>
>php5-session исправился после рестарта апача,
>php5-pcre прописал в extensions.ini
>теперь вышло окно "Вход для администрирования почтовых ящиков."
>До обновления postfixadmina его не было. Не пускает...
>Какого ему пользователя надо?

Проверь config.inc.php


"Postfixadmin -help"
Отправлено george10 , 28-Июл-09 16:06 
>[оверквотинг удален]
>>>
>>>проверь свой php.ini, там существует модул php5-session или нет...
>>
>>php5-session исправился после рестарта апача,
>>php5-pcre прописал в extensions.ini
>>теперь вышло окно "Вход для администрирования почтовых ящиков."
>>До обновления postfixadmina его не было. Не пускает...
>>Какого ему пользователя надо?
>
>Проверь config.inc.php

Нашёл там только данные для подключения к базе MySQL
$CONF['database_host'] = 'localhost';
$CONF['database_user'] = 'postfixadmin';
$CONF['database_password'] = 'postfixadmin';
$CONF['database_name'] = 'postfix';

А как зайти теперь в администрирования почтовых ящиков?


"Postfixadmin -help"
Отправлено nadirx2 , 28-Июл-09 16:10 
>[оверквотинг удален]
>>
>>Проверь config.inc.php
>
>Нашёл там только данные для подключения к базе MySQL
>$CONF['database_host'] = 'localhost';
>$CONF['database_user'] = 'postfixadmin';
>$CONF['database_password'] = 'postfixadmin';
>$CONF['database_name'] = 'postfix';
>
>А как зайти теперь в администрирования почтовых ящиков?

там в config.inc.php должен быть куча настройки для администрирования почтовых ящиков.



"Postfixadmin -help"
Отправлено george10 , 28-Июл-09 16:17 
Или подскажите где и как его поменять?
Запарился уже



"Postfixadmin -help"
Отправлено GD , 28-Июл-09 18:02 
>Или подскажите где и как его поменять?
>Запарился уже

когда закончите парится, почтиайте таки уже документацию


"Postfixadmin -help"
Отправлено george10 , 29-Июл-09 05:40 
>>Или подскажите где и как его поменять?
>>Запарился уже
>
>когда закончите парится, почтиайте таки уже документацию

Я конечно дико извиняюсь.
История была такая. Пришлось перенести существующую базу почтовых пользователей на другую систему.
Было Apache1.37; php4.4.8; Mysql 4.1  -> стало Apache 2.2; php5.2; Mysql5.0
На старой системе поднимал без проблем и postfixadmin работал.
Сейчас нет.
Вернул фал setup.php, на странице следующее: DEBUG INFORMATION:
Invalid query: CREATE command denied to user 'postfixadmin'@'localhost' for table 'config'
В базе Postfix отсутствует таблица config

К базе доступ через CLI и PhpMyAdmin.


"Postfixadmin -help"
Отправлено george10 , 29-Июл-09 10:22 
>[оверквотинг удален]
>История была такая. Пришлось перенести существующую базу почтовых пользователей на другую систему.
>
>Было Apache1.37; php4.4.8; Mysql 4.1  -> стало Apache 2.2; php5.2; Mysql5.0
>На старой системе поднимал без проблем и postfixadmin работал.
>Сейчас нет.
>Вернул фал setup.php, на странице следующее: DEBUG INFORMATION:
>Invalid query: CREATE command denied to user 'postfixadmin'@'localhost' for table 'config'
>В базе Postfix отсутствует таблица config
>
>К базе доступ через CLI и PhpMyAdmin.

Вопрос закрыт спасибо!
Изменил привилегии пользователя postfixadmin и всё заработало!