“Out of the Box” Default Problems
We found that when we built Apache “out of the
box” using a GNU layout, some file defaults were not
set up properly. If when you run ./go
you get the
rather odd error message on the screen:
fopen: No such file or directory httpd: could not open error log file <path to site.toddle>site.toddle/var/httpd/log/error_log
you need to add the line:
ErrorLog logs/error_log
to ...conf/httpd.conf. If, having done that, Apache fails to start and you get a message in .../logs/error_log:
.... No such file or directory.: could not open mime types log file <path to site. toddle>/site.toddle/etc/httpd/mime.types
you need to add the line:
TypesConfig conf/mime.types
to ...conf/httpd.conf. And if, having done that, Apache fails to start and you get a message in .../logs/error_log:
fopen: no such file or directory httpd: could not log pid to file <path to site.toddle>/site.toddle/var/httpd/run/ httpd.pid
you need to add the line:
PIDFile logs/httpd.pid
to ...conf/httpd.conf.
Get Apache: The Definitive Guide, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.