Страница 1 из 1

Не могу войти в Posfixadmin

Добавлено: 2014-10-21 7:56:02
Reken
Здравствуйте, помогите пожалуйста разобраться.
Такая ситуация:
На компе (FreeBSD 9.2) установлены:

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

Postfixadmin-2.3.6
apache22-2.2.25
mysql-client-5.5.33
mysql-server-5.5.33
Пытаюсь войти в Postfixadmin с локального компа, для дальнейшей настройки базы. Но браузер не загружает страницу (прикрепил скрин).
Другой ВЕБ интерфейс отлично работает (ВЕБ интерфейс SARG)
Не могу понять в каком файле конфигурации нужно смотреть?

Re: Не могу войти в Posfixadmin

Добавлено: 2014-10-21 8:54:10
dekloper
Reken писал(а):Не могу понять в каком файле конфигурации нужно смотреть?
в файле конфигурации апача очевидно..

Re: Не могу войти в Posfixadmin

Добавлено: 2014-10-21 9:48:16
Reken
Немножко изменил настройки apache22. Теперь при попытке войти на ВЕБ интерфейс, наблюдаю следующую картину: (прикрепил скрин.)
Наверное теперь в конфигурации postfixadmin нужно смотреть?

Re: Не могу войти в Posfixadmin

Добавлено: 2014-10-21 10:08:52
DocenT
а в конфиге апача модуль пыхапе включен? очень похоже что у вас он не включен.
такое есть в конфиге апача?

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

LoadModule php5_module        libexec/apache22/libphp5.so
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Кстати, какой версии у вас апач?

Re: Не могу войти в Posfixadmin

Добавлено: 2014-10-21 10:29:50
Reken
Модуль PHP был выключен, не было этих строк.
После того как я их добавил, АПАЧ стал ругаться:

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

# apachectl restart
Performing sanity check on apache22 configuration:
httpd: Syntax error on line 106 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache22/libphp5.so into server: Cannot open "/usr/local/libexec/apache22/libphp5.so"
Версия АПАЧА = 2.2.25

P.S. Или нельзя вручную добавлять эти строки? Нужно пересобирать АПАЧ?

Re: Не могу войти в Posfixadmin

Добавлено: 2014-10-21 10:36:11
Reken
Reken писал(а):Модуль PHP был выключен, не было этих строк.
После того как я их добавил, АПАЧ стал ругаться:

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

# apachectl restart
Performing sanity check on apache22 configuration:
httpd: Syntax error on line 106 of /usr/local/etc/apache22/httpd.conf: Cannot load /usr/local/libexec/apache22/libphp5.so into server: Cannot open "/usr/local/libexec/apache22/libphp5.so"
Версия АПАЧА = 2.2.25

P.S. Или нельзя вручную добавлять эти строки? Нужно пересобирать АПАЧ?
Хотя наверное нужно не АПАЧ пересобрать, а PHP поставив звездочку напротив АПАЧА.

Re: Не могу войти в Posfixadmin

Добавлено: 2014-10-21 11:04:18
Reken
Не помогла пересборка PHP

Re: Не могу войти в Posfixadmin

Добавлено: 2014-10-21 12:20:37
DocenT
С недавних пор модуль PHP для апача идет отдельным портом,
установите один из этих портов, соответствующий версии вашего PHP

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

/usr/ports/www/mod_php5/
/usr/ports/www/mod_php55/
/usr/ports/www/mod_php56/
Строка LoadModule libexec/apache22/libphp5.so автоматом добавится в httpd.conf
А эти строки добавить нужно будет руками

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

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

Re: Не могу войти в Posfixadmin

Добавлено: 2014-10-24 7:29:35
Reken
DocenT писал(а):С недавних пор модуль PHP для апача идет отдельным портом,
установите один из этих портов, соответствующий версии вашего PHP
Почему то у меня нет таких каталогов /usr/ports/www/mod_php5, обновление портов не помогло. Что же теперь делать?

Re: Не могу войти в Posfixadmin

Добавлено: 2014-10-24 8:44:24
Reken
Reken писал(а):
DocenT писал(а):С недавних пор модуль PHP для апача идет отдельным портом,
установите один из этих портов, соответствующий версии вашего PHP
Почему то у меня нет таких каталогов /usr/ports/www/mod_php5, обновление портов не помогло. Что же теперь делать?
Всё, все вопросы решены. У меня получилось поставить модуль PHP. После чего я смог зайти в Postfixadmin.
Всем спасибо за помощь.

Re: Не могу войти в Posfixadmin

Добавлено: 2014-10-24 9:51:11
DocenT
че было то?

Re: Не могу войти в Posfixadmin

Добавлено: 2014-10-24 10:21:51
Reken
DocenT писал(а):че было то?
Порт mod_php 5 я так и не нашел. Но получилось сделать так: при пересборке PHP5 поставил галочку "Build Apache module".
После того как в АПАЧЕ появился модуль PHP, я добавил две строчки в конфигурацию, и после этих действий смог войти в Postfixadmin

Re: Не могу войти в Posfixadmin

Добавлено: 2014-10-24 11:38:09
DocenT
странно как-то :smile:
Чисто из интереса, какая у вас версия FreeBSD?

Re: Не могу войти в Posfixadmin

Добавлено: 2014-10-24 11:46:35
Reken
DocenT писал(а):какая у вас версия FreeBSD?
9.2-RELEASE FreeBSD 9.2-RELEASE #0