Error opening ../data/default_pref
Could not create initial preference file!
...
Please contact your system administrator and report this error.
"Не хватает прав доступа, система не может записать файл, обратитесь к админу за помощью" - все вроде бы понятно. Но фишка в том, что лишние права для записи давать не желательно, так как это приведет к лишним проблемам в дальнейшем: например умельцы будут сливать письма и прикрепленные к письмам данные через нехитрые схемы. Но нам же это не нужно, поэтому я нашел оптимальный способ, который помог и выдать нужные права доступа, и сохранить безопасность почтовой части системы.
Вообще вариация ошибки этой же проблемы могут быть и такая:
И, конечно же, такая:Error opening ../data/default_pref
Could not create initial preference file!
/var/spool/squirrelmail/pref/ should be writable by user XXXX
Please contact your system administrator and report this error.
Но суть одна и так же, как и решение, к которому мы и подошли.Error opening ../data/default_pref
Could not create initial preference file!
/usr/local/squirrelmail/data/ should be writable by user YYYY
Please contact your system administrator and report this error.
Решение этой проблемы можно сделать, например, через ssh терминал 3 вот такими командами:
chgrp mgrsecure /var/spool/squirrelmail/pref chgrp mgrsecure /var/spool/squirrelmail/attach chmod 770 /var/spool/squirrelmail/pref
Этот вариант для FreeBSD по схеме Apache-MPM-ITK подкинул мне один хороший Linux мастер на форуме.
Лично мне было лень авторизоваться в ssh консоли, поэтому я воспользовался ISPmanager'ом (ведь он был открыт и находился под рукой). В общем через ISPmanager (или через любую другую человекопонятную оболочку) эту проблему можно решить так:
1) Открываем директорию с нужными нам папками:
/var/spool/squirrelmail/
2) Меняем группу у папок attach и pref с "www" на "mgrsecure".
Сделать это можно, выбрав папку левой кнопкой мыши и нажав кнопку "Атрибуты".
3) Меняем права доступа к папке pref на 770.
Сделать это можно все там же во всплывающем окне "Атрибуты".
Все, теперь можно заходить в SquirrelMail и работать с почтовым ящиком.
Всем удачной работы с почтой!
Ваши мнения буду рад увидеть в комментариях.
Все комментарии к заметке "Error opening ../data/default_pref: Could not create initial preference file!"
Оставьте свой комментарий первым!