You are not logged in.
For some reason in the recent past (can't pinpoint it as I run updates more often than I access the httpd service in question) my httpd has been failing to start on a server.
The error message logged in /var/log/httpd/error_log just says
[Thu Dec 27 10:19:59.333708 2018] [core:error] [pid 901] AH00100: httpd: could not log pid to file /run/httpd/httpd.pid
Creating /run/httpd and restarting httpd fixes this, but that doesn't survive reboots obviously since it's a tmpfs.
My main laptop has the httpd directory without needing it manually created, so I'm not sure what the difference is. Both are fully updated. What creates the contents of /run anyway?
EDIT: On further investigation, this old bug seems related, but its fixed. Also, systemd-tmpfiles-setup.service seems to be what would need to create these folders
EDIT2: Randomly, this forum post mentions that permissions on / may be the problem. Sure enough my / was owned by user. No idea how/when this happened.... changing the perms fixes this
Last edited by ngoonee (2018-12-27 23:02:54)
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline