Ich habe ein ähnliches Problem. Vielleicht kann mir hier jemand helfen.
Ich möchte gerne den proftpd mit proftpd_admin nutzen.
Ich nutze einen Debian Sarge 3.1 mit mySQL in Version 5.0.32, php in Version 5.2.1.
Wenn ich auf die php-Seite des Admin-Tools gehe, bekomme ich folgende Meldung:
do_connect Connecting to database failed with errors: Benutzer 'root'@'localhost' hat keine Zugriffsberechtigung (verwendetes Passwort: Nein)
do_select_db Can't select database, not connected to database server
mySQL läuft eindeutig, es gibt natürlich auch einen root-Nutzer, der auch auf die Datenbank zugreifen kann. phpMyAdmin gibt mir auch keine andersweitige Meldung als dass mySQL vernünftig läuft.
Als proftpd.config nutze ich die sample conf aus dem Paket.
Was mir allerdings noch unverständlicher erscheint, ist die Meldung
The configuration file, called "configuration.xml", is NOT writeable and you can not alter any of the settings before you have given the web-server permission to write
to this file - check the manual for more information on how to do this. Subsections have been hidden until you rectify this error.
, die ich erhalte, wenn ich auf der php-Seite auf configure gehe. Es ist völlig egal, ob ich nun chmod 777 mache oder nicht, die Seite gibt mir immer wieder die gleiche Fehlermeldung. Leider bin ich noch nicht so bewandert mit Debian, oder Linux allgemein, aber nach einschlägiger Suche (Google, etc.) kann ich einfach nicht herausfinden, was falsch gelaufen ist.
Das Module mod_sql sollte eigentlich auch korrekt eingebunden sein. Nach dem ich ./proftpd -l eingegeben habe, erhalte ich folgende Statusmeldung:
mod_sql.c
mod_sql_mysql.c
und weitere module
Damit sollten doch alle notwendigen Module eigentlich eingebunden sein, oder?
Wäre nett, wenn mir jemand weiterhelfen könnte. Ich bin mit meinem Latein leider am Ende.