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Что можно сделать?
>[оверквотинг удален]
>
># pkg_info
>....
>php5-pcre-5.2.10
>php5-session-5.2.10
>...
>postfix-2.6.2_1,1
>postfixadmin-2.2.1.1
>
>Что можно сделать?апач перезапустить?
>[оверквотинг удален]
>
># 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 или нет...
>[оверквотинг удален]
>>....
>>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 его не было. Не пускает...
Какого ему пользователя надо?
>[оверквотинг удален]
>>>
>>>Что можно сделать?
>>
>>проверь свой php.ini, там существует модул php5-session или нет...
>
>php5-session исправился после рестарта апача,
>php5-pcre прописал в extensions.ini
>теперь вышло окно "Вход для администрирования почтовых ящиков."
>До обновления postfixadmina его не было. Не пускает...
>Какого ему пользователя надо?Проверь config.inc.php
>[оверквотинг удален]
>>>
>>>проверь свой 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';А как зайти теперь в администрирования почтовых ящиков?
>[оверквотинг удален]
>>
>>Проверь config.inc.php
>
>Нашёл там только данные для подключения к базе MySQL
>$CONF['database_host'] = 'localhost';
>$CONF['database_user'] = 'postfixadmin';
>$CONF['database_password'] = 'postfixadmin';
>$CONF['database_name'] = 'postfix';
>
>А как зайти теперь в администрирования почтовых ящиков?там в config.inc.php должен быть куча настройки для администрирования почтовых ящиков.
Или подскажите где и как его поменять?
Запарился уже
>Или подскажите где и как его поменять?
>Запарился ужекогда закончите парится, почтиайте таки уже документацию
>>Или подскажите где и как его поменять?
>>Запарился уже
>
>когда закончите парится, почтиайте таки уже документациюЯ конечно дико извиняюсь.
История была такая. Пришлось перенести существующую базу почтовых пользователей на другую систему.
Было 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.
>[оверквотинг удален]
>История была такая. Пришлось перенести существующую базу почтовых пользователей на другую систему.
>
>Было 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 и всё заработало!