On Monday 05 December 2016, Carlos E. R. wrote:
Hi,
I have migrated apache2 from a machine running 13.1 to another using 42.2. In YaST the configs seem to be the same.
Trying to start the new install, fails:
Isengard:~ # systemctl restart apache2.service Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details. Isengard:~ #
log says:
<3.6> 2016-12-05T12:05:00.487182+01:00 Isengard systemd 1 - - Starting The Apache Webserver... <3.6> 2016-12-05T12:05:00.577111+01:00 Isengard start_apache2 8020 - - AH00526: Syntax error on line 22 of /etc/apache2/httpd.conf.local: <3.6> 2016-12-05T12:05:00.577674+01:00 Isengard start_apache2 8020 - - Invalid command 'order', perhaps misspelled or defined by a module not included in the server configuration <3.5> 2016-12-05T12:05:00.602799+01:00 Isengard systemd 1 - - apache2.service: Main process exited, code=exited, status=1/FAILURE
The config section it refers to is this:
<Directory /srv/www/htdocs/ficheros> Options FollowSymLinks Indexes Includes AllowOverride All
IndexOptions FancyIndexing \ ScanHTMLTitles \ NameWidth=* \ DescriptionWidth=* \ SuppressLastModified \ FoldersFirst
order deny,allow deny from all
This is now incompatible. You should switch to the "Require" directive or load the "access_compat" module.
allow from localhost .valinor 192.168.1.51 192.168.1.52 192.168.1.53 </Directory>
I don't understand why it doesn't understand "order". If I remove the line, it baulks at "deny".
I went in YaST list of apache modules, one by one, and the list has the same enabled modules.
What is hapening?
-- Cheers
Carlos E. R. (from 13.1 x86_64 "Bottle" at Telcontar)
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org