Table of Content
Symptoms
The Apache (httpd) service will not start/restart and produces the following error:
httpd: Syntax error on line 221 of /etc/httpd/conf/httpd.conf: Syntax error on line 5 of /etc/httpd/conf.d/zz010_psa_httpd.conf: Syntax error on line 91 of /usr/local/psa/admin/conf/generated/13289086960.07411300_server.include: Syntax error on line 6 of /usr/local/psa/admin/conf/ip_vhosts_bootstrap.conf: Could not open configuration file /var/www/vhosts/islandsnow.ca/conf/13275227850.97707600_httpd_ip_default.include: Permission denied
The Nginx service is not starting. This error is displayed:
[root@server bin]# service nginx start
nginx: [emerg] open() "/var/run/nginx.pid" failed (13: Permission denied)
Resolution
The status of SELinux should either be Disabled or Permissive:
[root@server bin]# getenforce
Enforcing
Switch SELinux to Permissive mode and check if the problem has gone:
[root@server bin]# setenforce 0
[root@server bin]# getenforce
Permissive
To permanently disable SELinux on the server, follow the instructions provided in article #115626.