Archiv verlassen und diese Seite im Standarddesign anzeigen : apache2 mit apr_dbd_mysql
Hi
Ich versuche gerade meinem apache Benutzerauthentifizierung mittels mod_dbd und mysql beizubringen.
Allerdings ist der mysql Driver apr_dbd_mysql aus Lizenzrechtlichen Gründen nicht mitintegriert.
Und beim apache restart kommt folgende Fehlermeldung:
DBD: No driver for mysql
Ich habe jetzt eine apr_dbd_mysql.c Datei
Wie integriere/compiliere ich die in apr_dbd hinein?
Gruß
jan
Benutzerauthentifizierung mittels mod_dbd und mysql
Was magst du denn genau machen?
Ein Zugang zu einer Webseite die ein Benutzername und Passwort aus einer MySQL Datenbank abfragt und bei positiver Rückmeldung den Zugang gewährt?
Grüße
DaGrrr
Was fuer eine Distribution verwendest du denn ?
Bei manchen Distries ist der mysql Treiber schon mit dabei bei anderen nicht. Bei gentoo ist er dabei und fuer Suse gibts 3d-Party Pakete zu
Ich habs bei debian so gemacht
* apt-get source libaprutil1
* apr_dbd_mysql.c laut Readma kopieren
* debian/rules line 47 um --with-mysql ergaenzen
* apt-get install libmysqlclient15-dev
* apt-get -b source libaprutil1
* dpkg -i libaprutil (weis nicht mehr was -b source am ende ausspuckt)
Das sind so die Schritte schnell mal "on the fly" aus dem Kopf.
Evlt kann es mit deiner apr_dbd_mysql.c zu Segfaults kommen da mal im repository nachsehen.
http://svn.apache.org/viewvc/apr/apr-util/
http://svn.apache.org/viewvc/apr/apr-util/branches/1.2.x/dbd
Achso bevor ichs vergess. Meine Installation war mit debian etch
* apache2 2.2.3-4+etch4
* libmysqlclient15-dev 5.0.32-7etch5
* mysql-common 5.0.32-7etch5
* libaprutil1 1.2.7+dfsg-2
Hi
Erstmal danke für die Antworten.
Ich habe openSuSe 10.2 und als Apache 2.2
Ist es das nicht:
http://packages.opensuse-community.org/index.jsp?searchTerm=mod_dbd&distro=openSUSE_102
http://packages.opensuse-community.org/index.jsp?distro=openSUSE_102&searchTerm=apr_dbd
mfg
cane
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.