Postfixadmin. Проблемка после обновления.

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
zander
рядовой
Сообщения: 16
Зарегистрирован: 2008-12-26 13:34:29
Откуда: Россия

Postfixadmin. Проблемка после обновления.

Непрочитанное сообщение zander » 2011-02-11 12:05:59

Здравствуйте.
Есть почтовый сервер на postfix'е с прикрученной к нему админкой postfixadmin.
После обновления стал вылезать косяк, когда нажимаешь на кнопку обзор:

Изображение

При нажатии на другие кнопки такой косяк не вылезает.
В чем проблема?

Хостинговая компания 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/

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Postfixadmin. Проблемка после обновления.

Непрочитанное сообщение vadim64 » 2011-02-11 12:31:49

решения два:
1. Отключить диагностические сообщения в php
2. Поправить код скриптов Postfixadmin
Какой вам по душе?
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

zander
рядовой
Сообщения: 16
Зарегистрирован: 2008-12-26 13:34:29
Откуда: Россия

Re: Postfixadmin. Проблемка после обновления.

Непрочитанное сообщение zander » 2011-02-11 13:50:19

не... править - это геморрно, ибо там можно долго и упорно править...
отключать ошибки php'шные тоже нельзя...
т.е. получается, что путь один, фактически, если нахрен убить постфиксадмин вместе с его конфигом и скриптами...
и поставить все заново, то все должно быть ок я так понимаю?

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Postfixadmin. Проблемка после обновления.

Непрочитанное сообщение vadim64 » 2011-02-11 14:54:30

нет
я вам советую пойти в указанный в ошибке файл и исправить одну строчку, точнее название одной функции в одной месте
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

zander
рядовой
Сообщения: 16
Зарегистрирован: 2008-12-26 13:34:29
Откуда: Россия

Re: Postfixadmin. Проблемка после обновления.

Непрочитанное сообщение zander » 2011-02-11 18:11:46

Тогда по подробней, если не сложно.

про split() в указанном файле есть только вот в этом куске:

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

if ($result['rows'] > 0)
{
    while ($row = db_array ($result['result']))
    {
        if ($display_mailbox_aliases) {
            $goto_split = split(",", $row['goto']);
            $row['goto_mailbox'] = 0;
            $row['goto_other'] = array();

            foreach ($goto_split as $goto_single) {
                if ($goto_single == $row['username']) { # delivers to mailbox
                    $row['goto_mailbox'] = 1;
                } elseif (boolconf('vacation') && strstr($goto_single, '@' . $CONF['vacation_domain']) ) { # vacation alias - TODO: check for full vacation alias
                    # skip the vacation alias, vacation status is detected otherwise
                } else { # forwarding to other alias
                    $row['goto_other'][] = $goto_single;
                }
            }
        }
Конкретно 249 строчка, т.е. та, строчка, про которую на скриншоте говорится, это как я понимаю вот эта:

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

$goto_split = split(",", $row['goto']);

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Postfixadmin. Проблемка после обновления.

Непрочитанное сообщение vadim64 » 2011-02-11 18:49:04

ну! на expand вроде поменять надо, у вэб-прогера спросите какого нибудь
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Postfixadmin. Проблемка после обновления.

Непрочитанное сообщение vadim64 » 2011-02-11 18:51:20

explode то есть
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

zander
рядовой
Сообщения: 16
Зарегистрирован: 2008-12-26 13:34:29
Откуда: Россия

Re: Postfixadmin. Проблемка после обновления.

Непрочитанное сообщение zander » 2011-02-16 15:36:53

Да, похоже действительно explode

Serg451
проходил мимо
Сообщения: 2
Зарегистрирован: 2011-06-30 16:10:02

Re: Postfixadmin. Проблемка после обновления.

Непрочитанное сообщение Serg451 » 2011-06-30 16:15:17

zander писал(а):Да, похоже действительно explode
После изменения split на explode админка действительно стала красивой и вроде ошибки пропали, но новые почтовые ящики НЕ СОЗДАЮТСЯ((

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: Postfixadmin. Проблемка после обновления.

Непрочитанное сообщение vadim64 » 2011-07-01 11:47:19

если не сыплются ошибки на страницу - включайте голову
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Serg451
проходил мимо
Сообщения: 2
Зарегистрирован: 2011-06-30 16:10:02

Re: Postfixadmin. Проблемка после обновления.

Непрочитанное сообщение Serg451 » 2011-07-07 15:25:57

vadim64 писал(а):если не сыплются ошибки на страницу - включайте голову
Совет действительно помог! Извиняюсь за флуд.
P.S.: С этой функцией все хорошо работает!