From: Mick <michaelkintzios@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] apache-2.4.20 update doesn't like includes directive
Date: Sat, 21 May 2016 16:11:21 +0100 [thread overview]
Message-ID: <1498117.VsogsRNVAs@dell_xps> (raw)
[-- Attachment #1: Type: text/plain, Size: 4172 bytes --]
I've updated apache to 2.4.20 and it now refuses to accept the httpd.conf. In
particular it says:
===================
# /etc/init.d/apache2 restart
* Caching service dependencies ...
[ ok ]
* apache2 has detected an error in your setup:
apache2: Syntax error on line 153 of /etc/apache2/httpd.conf: Syntax error on
line 7 of /etc/apache2/modules.d/70_mod_php.conf: Syntax error on line 2 of
/var/lib/eselect-php/mod_php.conf: Cannot load modules/mod_php.so into server:
/usr/lib/apache2/modules/mod_php.so: undefined symbol: unixd_config
* ERROR: apache2 failed to stop
================================
Taking these one at a time:
Syntax error on line 153 of /etc/apache2/httpd.conf
===================================================
Line 153 of my /etc/apache2/httpd.conf has:
Include /etc/apache2/modules.d/*.conf
Should this be any different?
The /etc/apache2/modules.d/ directory contains:
# ls -la /etc/apache2/modules.d/
total 112
drwxr-xr-x 2 root root 4096 May 21 14:36 .
drwxr-xr-x 5 root root 4096 May 21 14:36 ..
-rw-r--r-- 1 root root 0 May 21 13:30 .keep_www-servers_apache-2
-rw-r--r-- 1 root root 5984 May 21 14:21 00_default_settings.conf
-rw-r--r-- 1 root root 2520 May 21 13:30 00_error_documents.conf
-rw-r--r-- 1 root root 5040 May 21 13:30 00_languages.conf
-rw-r--r-- 1 root root 2883 May 21 13:30 00_mod_autoindex.conf
-rw-r--r-- 1 root root 225 May 21 13:30 00_mod_info.conf
-rw-r--r-- 1 root root 1518 May 21 13:30 00_mod_log_config.conf
-rw-r--r-- 1 root root 1707 May 21 13:30 00_mod_mime.conf
-rw-r--r-- 1 root root 458 May 21 13:30 00_mod_status.conf
-rw-r--r-- 1 root root 1015 May 21 13:30 00_mod_userdir.conf
-rw-r--r-- 1 root root 2959 May 21 13:30 00_mpm.conf
-rw-r--r-- 1 root root 5574 Feb 23 18:11 01_wordpress2_module_settings.conf
-rw-r--r-- 1 root root 206 May 21 13:30 10_mod_mem_cache.conf
-rw-r--r-- 1 root root 2651 May 21 13:30 40_mod_ssl.conf
-rw-r--r-- 1 root root 185 May 21 13:30 41_mod_http2.conf
-rw-r--r-- 1 root root 758 May 21 13:30 45_mod_dav.conf
-rw-r--r-- 1 root root 406 May 21 13:30 46_mod_ldap.conf
-rw-r--r-- 1 root root 809 Mar 25 11:47 70_mod_php.conf
My /etc/conf.d/apache2 contains:
APACHE2_OPTS="-D DEFAULT_VHOST -D DAV -D DAV_FS -D INFO -D SSL -D
SSL_DEFAULT_VHOST -D LANGUAGE -D PHP"
I am not clear what is causing the above complain.
Syntax error on line 7 of /etc/apache2/modules.d/70_mod_php.conf:
=================================================================
line 7 of /etc/apache2/modules.d/70_mod_php.conf points to:
Include "/var/lib/eselect-php/mod_php.conf"
which in turn contains:
<IfModule !php5_module>
LoadModule php5_module modules/mod_php.so
</IfModule>
should the 2nd line above be any different and if so why hasn't the php
package changed it?
I am using php-5.6
# eselect php show apache2
php5.6
Here are my apache flags:
[ebuild R ] www-servers/apache-2.4.20:2::gentoo USE="ldap ssl -debug -
doc (-libressl) (-selinux) -static -suexec -threads" APACHE2_MODULES="actions
alias auth_basic authn_alias authn_anon authn_core authn_dbm authn_file
authz_core authz_dbm authz_groupfile authz_host authz_owner authz_user
autoindex cache cgi cgid dav dav_fs dav_lock deflate dir env expires
ext_filter file_cache filter headers include info log_config logio mime
mime_magic negotiation rewrite setenvif socache_shmcb speling status unique_id
unixd userdir usertrack vhost_alias -access_compat -asis -auth_digest -
authn_dbd -authz_dbd -cache_disk -cern_meta -charset_lite -dbd -dumpio -http2
-ident -imagemap -lbmethod_bybusyness -lbmethod_byrequests -lbmethod_bytraffic
-lbmethod_heartbeat -log_forensic -macro -proxy -proxy_ajp -proxy_balancer -
proxy_connect -proxy_fcgi -proxy_ftp -proxy_html -proxy_http -proxy_scgi -
proxy_wstunnel -ratelimit -remoteip -reqtimeout -slotmem_shm -substitute -
version" APACHE2_MPMS="-event -peruser -prefork -worker" 0 KiB
--
Regards,
Mick
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
next reply other threads:[~2016-05-21 15:11 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-05-21 15:11 Mick [this message]
2016-05-21 15:32 ` [gentoo-user] apache-2.4.20 update doesn't like includes directive Michael Orlitzky
2016-05-21 17:11 ` Mick
2016-05-21 18:10 ` Michael Orlitzky
2016-05-22 8:50 ` Mick
2016-05-22 14:48 ` Michael Orlitzky
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1498117.VsogsRNVAs@dell_xps \
--to=michaelkintzios@gmail.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox