Beste mensen,
Ik ben bezig een server over te nemen van een andere partij. Hier draait een systeem op middels een virtual host.
Omdat de huidige domeinnaam in de toekomst komt te vervallen, heb ik een nieuwe domeinnaam toegevoegd, de inhoud van de ene naar de andere gekopieerd en het vhost bestand van de nieuwe domeinnaam iets aangepast zodat deze (op de domeinnaam na) gelijk is met die van de bestaande omgeving.
So far so good! Geen rare dingen. Om deze wijzigingen door te kunnen voeren, moet ik middels het commando: # service httpd restart de service opnieuw starten. Dit gaat helaas niet goed.
Vanuit daar krijg ik de foutmelding:
Starting httpd: httpd: Syntax error on line 212 of
/etc/httpd/conf/httpd.conf: Could not open configuration file
/etc/httpd/conf.d/apache.cgi.conf: No such file or directory
Bij het openen van het bestand httpd.conf, word mij duidelijk dat op regel 212 een include staat waar alle *.conf bestanden in de map /etc/httpd/conf.d/ ge-include worden.
In de map /etc/httpd/conf.d/ bestaat wel degelijk een bestand met de naam apache.cgi.conf. Deze is alleen helemaal leeg (niet door mijn toedoen, het bestand is voor het laatst op 2 oktober 2011 bewerkt en ik ben sinds gisteren bezig). Nu is dat nog niet eens het meest rare aan deze situatie.
Wanneer ik namelijk in de map /etc/httpd/conf.d/ het commando # ls -al geef, krijg ik onderstaande overzicht:
drwxr-xr-x 2 root root 4096 Oct 11 13:14 .
drwxr-xr-x 4 root root 4096 Jul 23 04:44 ..
lrwxrwxrwx 1 root root 53 Oct 2 2011 apache.cgi.conf -> /var/www/vhost/fount.nl/httpdocs/conf/apache.cgi.conf
-rw-r--r-- 1 root root 660 Mar 3 2012 fcgid.conf
-rw-r--r-- 1 root root 1796 Apr 22 2005 perl.conf
-rw-r--r-- 1 root root 93 Nov 1 2011 php_cgi.conf
-rw-r--r-- 1 root root 674 Aug 3 2011 php.conf
-rw-r--r-- 1 root root 566 Jun 6 16:04 proxy_ajp.conf
-rw-r--r-- 1 root root 1671 Jan 6 2007 python.conf
-rw-r--r-- 1 root root 392 Jun 6 16:04 README
-rw-r--r-- 1 root root 9677 Jul 23 04:44 ssl.conf
-rw-r--r-- 1 root root 339 Oct 12 2011 subversion.conf
-rw-r--r-- 1 root root 1246 Jul 14 2007 swtune.conf
-rw-r--r-- 1 root root 352 Jan 9 2007 webalizer.conf
-rw-r--r-- 1 root root 299 Jun 6 16:04 welcome.conf
-rw-r----- 1 root apache 454 Oct 11 13:13 zz010_psa_httpd.conf
Daar zie ik dat het bestand apache.cgi.conf in deze map verwijst naar /var/www/vhost/fount.nl/httpdocs/conf/apache.cgi.conf, maar die bestaat niet meer. Deze is door de huidige eigenaar verwijderd. nu houden zij voet bij stuk dat het niet meer werkt door mijn toe doen, maar dat zou zoals ik dat hierboven allemaal lees niet mogelijk kunnen zijn.
Zij weigeren mij dan ook verder te helpen. Ze willen mij niet eens de inhoud geven van het bestand apache.cgi.conf in de niet meer bestaande map.
Dan nu mijn "HAM"-vraag!
Ik zou graag de functie willen weten van het bestand: apache.cgi.conf.
Met daarnaast een terugkoppeling van de standaard inhoud van het bestand. Zodat ik vanuit daar iig de aanpassingen kan doorvoeren en we vanuit daar weer verder kunnen.
Ik hoop dat met alles mijn verhaal duidelijk genoeg is, anders hoor ik dat graag!
Alvast ontzettend bedankt!
Gegroet!