Hi, hoping for help from you
Running SuSE11.0 Apache2 MySQL and using PHP.
Last days I have got problem with the Apacheserver on localhost.
Trying to start Apache I got these messages:
dhcppc0:~ # /etc/init.d/apache2 start
Starting httpd2 (prefork) httpd2-prefork: Syntax error on line 116 of /etc/apache2/httpd.conf: Syntax error on line 28 of /etc/apache2/sysconfig.d/loadmodule.conf: Cannot load /usr/lib64/apache2/mod_authz_svn.so into server: /usr/lib64/apache2/mod_authz_svn.so: undefined symbol: dav_svn_split_uri
The command line was:
/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
Running
dhcppc0:~ # /usr/sbin/a2dismod authz_svn
“authz_svn” not present
dhcppc0:~ # /etc/init.d/apache2 start
Starting httpd2 (prefork) httpd2-prefork: Syntax error on line 116 of /etc/apache2/httpd.conf: Syntax error on line 28 of /etc/apache2/sysconfig.d/loadmodule.conf: Cannot load /usr/lib64/apache2/mod_dav_svn.so into server: /usr/lib64/apache2/mod_dav_svn.so: undefined symbol: dav_register_provider
The command line was:
/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
failed
In file
/etc/sysconfig/apache2
your settings
APACHE_MODULES=“authz_host actions alias auth_basic authz_groupfile authn_file authz_user autoindex cgi dir include log_config mime negotiation setenvif status userdir asis imagemap php5 dav_svn authz_default”
dhcppc0:~ # /etc/init.d/apache2 start
Starting httpd2 (prefork) Syntax error on line 7 of /etc/apache2/conf.d/usvn.conf:
Invalid command ‘DAV’, perhaps misspelled or defined by a module not included in the server configuration
The command line was:
/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf
failed
Take out everything to do with DAV. However if you really wanted DAV, then there is some unsatisfied dependency of those two modules you have to remedy. I can’t help you with that, I don’t know much about DAV on Apache. Nothing recent anyway.
Thank you very much, good to know a person who know his own limits and admits them.
If it does not work I may try to reinstall Apache
Thanks so far. I will let you know