PDA

Показать полную графическую версию : Zimbra - глючит аппач


zelo
22-12-2009, 15:30
На операционную систему Fedore Core 11 установил 6-ю версию дистрибутива zimbra. При установке всё прошло гладко, но...
Все сервисы работают справно, один лишь аппач при старте выдаёт ошибку следующего содержания
[root@mail ~]# su - zimbra
[zimbra@mail ~]$ zmapachectl reload
Reloading apache...httpd: Syntax error on line 233 of /opt/zimbra/conf/httpd.conf: Cannot load /opt/zimbra/httpd/modules/libphp5.so into server: /opt/zimbra/httpd/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied failed.
В результате чего при попытке зайти в админку через вэб, браузер предлагает сохранить php-шку на локальный диск... т.е. сервер не выполняет сценарий который внутри этого файла.
Вот права на файл:
[zimbra@mail ~]$ ll /opt/zimbra/httpd/modules/libphp5.so
-rwxr-xr-x. 1 zimbra zimbra 15045516 Nov 6 06:55 /opt/zimbra/httpd/modules/libphp5.so
До этого были такие:
[zimbra@mail ~]$ ll /opt/zimbra/httpd/modules/libphp5.so
-rwxr-xr-x. 1 root root 15045516 Nov 6 06:55 /opt/zimbra/httpd/modules/libphp5.so
....результат такой же. Подскажите что это за беда? Заранее спасиБо.

Да, ещё, вот та самая 233-я строка файла httpd.conf
[zimbra@mail ~]$ cat /opt/zimbra/conf/httpd.conf | grep php5
LoadModule php5_module /opt/zimbra/httpd/modules/libphp5.so

Аlchemist
22-12-2009, 15:40
php установлен?

zelo
22-12-2009, 15:51
нет, а разве он вместе с Zimbra не устанавливается??? Помоему он включён в его дистрибутив, или нет? Да к тому же Zimbra и не требовал его установки... много чего другого требовал, а php нет...

...установил php, та же самая "фигня".

bombording
21-01-2010, 14:07
Из под рута попробуй следующее:

/etc/init.d/zimbra stop
/opt/zimbra/libexec/zmfixperms -extended -verbose
/etc/init.d/zimbra start

iMichael
24-03-2010, 15:16
SELinux включен?

DimanG
14-01-2011, 09:46
Для потомков:

chcon -t texrel_shlib_t /opt/zimbra/httpd/modules/libphp5.so

Мне сразу помогло.




© OSzone.net 2001-2012