Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Inhoud Apache.cgi.conf  (gelezen 809 keer)

Offline megadot

  • Lid
Inhoud Apache.cgi.conf
« Gepost op: 2012/10/11, 14:26:48 »


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!

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Inhoud Apache.cgi.conf
« Reactie #1 Gepost op: 2012/10/11, 18:39:20 »
Je hebt sowieso een wat vreemde plek voor je configuratiebestanden. In Ubuntu staan de configuratiebestanden voor Apache normaal gesproken in /etc/apache2 en dus niet in /etc/httpd.
Draai je wel de Apache die uit de pakketbronnen komt? Of heb je misschien nog een hele oude versie van Ubuntu?

Dat ene bestand wat nu mist is wel essentieel voor het werken van die site. Waarschijnlijk staan daar een aantal instellingen in die specifiek zijn voor die website en zonder dat werkt het dus niet.
Ik snap niet helemaal wat er nu precies verplaatst, veranderd of verwijderd is, maar als dat bestand alleen verplaatst is, dan moet je alleen die link even opnieuw maken naar de goede plek.