Apache2 не запустится в OpenSUSE после включения mod_pagespeed

У меня есть линодный VPS, работающий с openSUSE 12.1 (немного устаревший, но стабильный). Я установил RPMS для mod_pagespeed. mod_pagespeed.conf имеет "ModPagespeed on".

Перезапуск apache завершается неудачно после включения скорости страниц. ошибки не очень полезны.

li361-39:/usr/lib64/apache2 # a2enmod pagespeed
li361-39:/usr/lib64/apache2 # service apache2 restart

redirecting to systemctl
Job failed. See system logs and 'systemctl status' for details.
li361-39:/usr/lib64/apache2 # systemctl status apache2.service
apache2.service - apache
          Loaded: loaded (/lib/systemd/system/apache2.service; enabled)
          Active: failed since Thu, 06 Jun 2013 20:49:00 +0000; 1s ago
         Process: 6701 ExecStop=/usr/sbin/httpd2 -D SYSTEMD -k stop (code=exited, status=0/SUCCESS)
         Process: 6704 ExecStart=/usr/sbin/start_apache2 -D SYSTEMD -k start (code=exited, status=1/FAILURE)
        Main PID: 6637 (code=exited, status=0/SUCCESS)
          CGroup: name=systemd:/system/apache2.service

li361-39:/usr/lib64/apache2 # a2dismod pagespeed
li361-39:/usr/lib64/apache2 # service apache2 restart
redirecting to systemctl
li361-39:/usr/lib64/apache2 #

И журнал ошибок (/var/log/apache2/error_log) также бесполезен.

[Thu Jun 06 20:48:59 2013] [notice] caught SIGTERM, shutting down
[Thu Jun 06 20:49:12 2013] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Thu Jun 06 20:49:13 2013] [notice] Apache/2.2.21 (Linux/SUSE) mod_ssl/2.2.21 OpenSSL/1.0.0k PHP/5.4.15 configured -- resuming normal operations

РЕДАКТИРОВАТЬ Это из / var / log / messages Jun 12 14:24:14 li361-39 start_apache2[27951]: httpd2-prefork: Syntax error on line 116 of /etc/apache2/httpd.conf: Syntax error on line 34 of /etc/apache2/sysconfig.d/loadmodule.conf: Cannot load /usr/lib64/apache2/mod_pagespeed.so into server: /usr/lib64/apache2/mod_pagespeed.so: undefined symbol: ap_unixd_config Полный журнал находится здесь: http://pastebin.com/hjnbZZTr

Я попытался найти другие журналы и проверить mod_pagespeed.conf на сообщения, утверждающие, что это работает, и ничто не кажется неправильным. Есть идеи?

1 ответ

Проблема, о которой вы упомянули, связана с совместимостью API скоростей страниц и apache. Некоторые версии apache не могут использовать pagepeed (или так было, когда я решал эту проблему)... Какую версию apache вы используете, и какую версию pagepeed.

Кроме того, вы устанавливали apache и pagepeed с помощью YAST (или что когда-либо использовалось с открытое использование:D)?

Другие вопросы по тегам