Likes Likes:  0
Resultaten 1 tot 3 van de 3
  1. #1
    Apache authentication met Plesk
    geregistreerd gebruiker
    3 Berichten
    Ingeschreven
    09/11/07

    Locatie
    Den Haag

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


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter

    Apache authentication met Plesk

    Hallo,

    Ik ben onbekend met Plesk, maar heb zojuist een server ingericht met Centos5 en Plesk 8.2.1

    Mijn probleem is dat ik een website gebruik die beveiligde pagina's heeft met "Basic Authentication" van Apache.
    Ik was gewend de gebruikersnaam/wachtwoorden op te slaan in een TABLE in MySQL, en dan met een .htaccess te zorgen dat ie Authenticate:

    AuthType Basic
    AuthName "Melding voor inloggen"
    Auth_MySQL_DB Naam_van_MySQL_database
    Auth_Mysql_Password_Table Naam_van_MySQL_TABLE_wachtwoorden
    Auth_Mysql_Group_Table Naam_van_MySQL_TABLE_groepen (in praktijk zelfde TABLE)
    Auth_MySQL_Username_Field Naam_van_MySQL_kolom_inlognaam
    Auth_MySQL_Empty_Passwords off
    AuthBasicAuthoritative Off
    Auth_MySQL on


    Ik begrijp dat je deze faciliteit ook in Plesk hebt met "Protected Directories", maar de site voorziet ook in een faciliteit voor de eindgebruikers om hun wachtwoord te wijzigen via een PHP-script.
    En ik wil niet dat eindgebruikers inloggen op Plesk.

    Het aanmaken van een MySQL-database met de benodigde TABLE's e.d. is geen probleem onder Plesk.

    Het probleem is dat de statements in mijn .htaccess niet geaccepteerd worden door de versie van Apache onder Plesk 8.2.1.
    De error-log vermeldt:
    [alert] [client x.x.x.x] /var/www/vhosts/<domein-naam>/httpdocs/mijntest/.htaccess: Invalid command 'Auth_MySQL_DB', perhaps misspelled or defined by a module not included in the server configuration

    Ik ken deze melding zelf van de situatie waarin er geen mod_auth_mysql in Apache geladen is.

    Mijn vraag:
    Hoe kan ik in de Apache onder Plesk aangeven welke MySQL-database, table, fields er gebruikt moeten worden voor "Basic Authentication" vanuit MySQL?
    Is er een andere syntax?
    Moet je zelf nog een mod_auth_mysql in Apache compileren?

    Als iemand mij hier iets over kan melden, graag...
    Of begrijp ik 't gewoon helemaal niet, en moet je dit helemaal anders aanpakken onder Plesk?

  2. #2
    Apache authentication met Plesk
    geregistreerd gebruiker
    184 Berichten
    Ingeschreven
    02/10/06

    Locatie
    Breda

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


    Registrar SIDN: Ja
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Welke Apache modules zijn nu geladen?
    De httpd.conf staat standaard in /etc/httpd/conf/httpd.conf

  3. #3
    Apache authentication met Plesk
    geregistreerd gebruiker
    3 Berichten
    Ingeschreven
    09/11/07

    Locatie
    Den Haag

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


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Thread Starter
    Na een avondje zoeken er dan toch uit.

    Het probleem was inderdaad dat als je een kale Centos5 installeert met daaroverheen Plesk, de httpd die je dan hebt geen mod_auth_mysql heeft.
    (was voor mij, nieuw bij deze linux-distributie inderdaad ff zoeken waar die bestandjes dan allemaal staan).

    Toen was het een kwestie van een mod_auth_mysql downloaden. Ik heb mod_auth_mysql-3.0.0-3.1.i386.rpm gedownload, en geïnstalleerd.

    Erg verbaasd dat je hiervoor dan juist géén LoadModule hoeft te gebruiken? Dan zegt ie 'skipping, already loaded' (mij niet duidelijk waar).

    Tja en dan nog weer stoeien en onduidelijk waarom deze versie van mod_auth_mysql opeens 'AuthMySQLDB' gebruikt i.p.v. 'Auth_MySQL_DB'. En zo zijn alle commando's net ff anders.

    Maar goed, Google is your friend.

    Heb het nu werkend

Labels voor dit Bericht

Webhostingtalk.nl

Contact

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