Likes Likes:  0
Resultaten 1 tot 5 van de 5
Geen
  1. #1
    Apache Syntax controleren
    Me, Myself and I
    969 Berichten
    Ingeschreven
    03/07/04

    Locatie
    Limburg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    20 Berichten zijn liked


    Naam: Pascal
    Functie: Allround System Engineer

    Thread Starter

    Apache Syntax controleren

    Hoi,

    Wellicht dat iemand dit weet... Voor een klein projectje van 1 webserver wil ik een kleine GUI bouwen waarin je gemakkelijk de virtualhost syntax kan invoeren en in een database wordt gezet. Een ander script maakt dan (in principe) alleen de virtualhost configs aan in een apart bestand wat geinclude wordt in de httpd.conf.

    Het liefst wil ik natuurlijk de syntax direct controleren in de (php) GUI. Eventueel andere mogelijkheid zou zijn dat hij wordt gecontroleerd op het moment dat hij (potentieel) wordt aangemaakt (en indien een foute syntax wordt de betreffende vhost dan uiteraard overgeslagen).

    Ik heb al gegoogled, en ook bij cpan gekeken maar vind eigenlijk alleen modules waarbij je je config volgens een apache syntax kan opbouwen. Maar niet waarbij je een syntax kan checken of deze goed is.

    Natuurlijk kan ik als oplossing natuurlijk httpd -T draaien na elke vhost en upon error een rollback doen maar dat is niet echt de mooiste oplossing.

    Is dit wiel al uitgevonden of moet ik het zelf gaan verzinnen?

  2. #2
    Apache Syntax controleren
    IPv6ert
    488 Berichten
    Ingeschreven
    10/05/07

    Locatie
    Arnhem

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    waarom een hele vhost en niet alleen de domeinnaam (Eventuele aliassen) en documentroot?

  3. #3
    Apache Syntax controleren
    Me, Myself and I
    969 Berichten
    Ingeschreven
    03/07/04

    Locatie
    Limburg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    20 Berichten zijn liked


    Naam: Pascal
    Functie: Allround System Engineer

    Thread Starter
    Voornamelijk omdat we de mogelijkheid willen hebben om regelmatig niet "standaard" configs te gebruiken. Dus zaken als bijvoorbeeld RewriteRules binnen de vhost. Dingen waar gemakkelijk een tikfoutje of andere syntax error in kan sluipen.

    Als je het inderdaad houdt op alleen ServerName en ServerAliases dan zou het niet zo'n probleem zijn.

  4. #4
    Apache Syntax controleren
    IPv6ert
    488 Berichten
    Ingeschreven
    10/05/07

    Locatie
    Arnhem

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    dan zou ik bijna zeggen maak een vhostje, dump die in een tijdelijk bestand en doe dan een apache2 -t -f /pad/naar/temp/file

    en dan heb je een check (als het goed is ;-))

  5. #5
    Apache Syntax controleren
    Me, Myself and I
    969 Berichten
    Ingeschreven
    03/07/04

    Locatie
    Limburg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    20 Berichten zijn liked


    Naam: Pascal
    Functie: Allround System Engineer

    Thread Starter
    Dat zal de oplossing dan ook wel worden maar wellicht dat er ook nog een PHP Class of perl module was die ook de syntax goed kon cheken.

    Maar er is ook vast niet zo heel veel vraag naar wat ik precies wil :-)

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics