eewry
Fortgeschrittener
(offline)
Dabei seit 05.2010
36
Beiträge
|
|
Geschrieben am: 06.12.2010 um 17:48 Uhr
|
|
Hey hey,
ich hab' mir ein PHP-Script runtergeladen, welches ich nun auf meinem lokalen Apache-Server zum Laufen bringen will.
Wenn ich jetzt allerdings mittels Firefox auf die .php-Datei zugreifen will erhalte ich folgende Fehlermeldung:
Zitat: Access denied for user 'ODBC'@'localhost' (using password: NO)
Wo liegt jetzt der Fehler und was kann ich tun?
Wenn nötig poste ich noch den Code.
Danke, eewry
|
|
-Athlon64- - 34
Experte
(offline)
Dabei seit 07.2007
1780
Beiträge
|
|
Geschrieben am: 06.12.2010 um 17:54 Uhr
|
|
Linux oder Windows Server ?
Post's können spuren von Ironie enthalten.
|
|
eewry
Fortgeschrittener
(offline)
Dabei seit 05.2010
36
Beiträge
|
|
Geschrieben am: 06.12.2010 um 17:55 Uhr
|
|
Windows
|
|
-Athlon64- - 34
Experte
(offline)
Dabei seit 07.2007
1780
Beiträge
|
|
Geschrieben am: 06.12.2010 um 17:55 Uhr
|
|
Dann hast du apache normal installiert und dann nichts mehr daran gemacht oder hast du an den Configs rumgeschraubt ?
Post's können spuren von Ironie enthalten.
|
|
scw - 42
Experte
(offline)
Dabei seit 09.2002
1836
Beiträge
|
|
Geschrieben am: 06.12.2010 um 17:59 Uhr
|
|
Hat der DB-Benutzer ODBC ein Passwort? Falls ja, solltest du das in deinem PHP-Script beim Verbindungsaufbau auch angeben
|
|
eewry
Fortgeschrittener
(offline)
Dabei seit 05.2010
36
Beiträge
|
|
Geschrieben am: 06.12.2010 um 17:59 Uhr
|
|
Zitat von -Athlon64-: Dann hast du apache normal installiert und dann nichts mehr daran gemacht oder hast du an den Configs rumgeschraubt ?
Daran kanns nicht liegen, da ich den Ordner auch schon auf einen Server eines Anbieters hochgeladen habe. Dort hat's auch nicht funktioniert.
|
|
-maddin- - 39
Anfänger
(offline)
Dabei seit 11.2004
11
Beiträge
|
|
Geschrieben am: 06.12.2010 um 17:59 Uhr
|
|
Zitat von scw: Hat der DB-Benutzer ODBC ein Passwort? Falls ja, solltest du das in deinem PHP-Script beim Verbindungsaufbau auch angeben 
bzw. gibts den benutzer überhaupt? --> Logindaten für die Datenbank im Skript anpassen.
I don't remember askin' YOU a goddam thing!
|
|
Mr_Magnum - 32
Anfänger
(offline)
Dabei seit 06.2010
11
Beiträge
|
|
Geschrieben am: 06.12.2010 um 18:02 Uhr
|
|
Könnte es nicht sein das der OBDC oder wie er heist ein Passwort braucht da er Admin isch vll?!
|
|
scw - 42
Experte
(offline)
Dabei seit 09.2002
1836
Beiträge
|
|
Geschrieben am: 06.12.2010 um 18:04 Uhr
|
|
Zitat von Mr_Magnum: Könnte es nicht sein das der OBDC oder wie er heist ein Passwort braucht da er Admin isch vll?!
Der Benutzer ODBC ist zu 100% ein Datenbank-Benutzer (sieht man an der Fehlermeldung). Entweder existiert der gar nicht oder er hat ein Passwort 
Mit "Admin" o.ä. hat das eigentlich wenig zu tun.
|
|
eewry
Fortgeschrittener
(offline)
Dabei seit 05.2010
36
Beiträge
|
|
Geschrieben am: 06.12.2010 um 18:04 Uhr
|
|
Zitat von -maddin-: Zitat von scw: Hat der DB-Benutzer ODBC ein Passwort? Falls ja, solltest du das in deinem PHP-Script beim Verbindungsaufbau auch angeben 
bzw. gibts den benutzer überhaupt? --> Logindaten für die Datenbank im Skript anpassen.
War ein fertiges Skript. Habe den Benutzer jetzt zwar erstellt, funktioniert leider immer noch nicht.
Soll ich die Benutzerdaten dann im Skript verändern?
|
|
Mr_Magnum - 32
Anfänger
(offline)
Dabei seit 06.2010
11
Beiträge
|
|
Geschrieben am: 06.12.2010 um 18:05 Uhr
|
|
Ok war ja nur eine Vermutung 
Danke
|
|
eewry
Fortgeschrittener
(offline)
Dabei seit 05.2010
36
Beiträge
|
|
Geschrieben am: 06.12.2010 um 18:06 Uhr
|
|
Zitat von scw: Zitat von Mr_Magnum: Könnte es nicht sein das der OBDC oder wie er heist ein Passwort braucht da er Admin isch vll?!
Der Benutzer ODBC ist zu 100% ein Datenbank-Benutzer (sieht man an der Fehlermeldung). Entweder existiert der gar nicht oder er hat ein Passwort 
Mit "Admin" o.ä. hat das eigentlich wenig zu tun.
Ich hab ihn mit Passwort erstellt. Aber es funktioniert, wie gesagt, nicht.
|
|
scw - 42
Experte
(offline)
Dabei seit 09.2002
1836
Beiträge
|
Geschrieben am: 06.12.2010 um 18:06 Uhr
Zuletzt editiert am: 06.12.2010 um 18:06 Uhr
|
|
Zitat von eewry:
War ein fertiges Skript. Habe den Benutzer jetzt zwar erstellt, funktioniert leider immer noch nicht.
Soll ich die Benutzerdaten dann im Skript verändern?
Wo hast du den Benutzer erstellt? Hoffentlich in der Datenbank?! 
Welche Datenbank wird da überhaupt verwendet? (die Codezeile würde vermutlich auch ausreichen)
EDIT: Wenn du ihn mit Passwort erstellt hast, musst du das Passwort auch in der .php eintragen, an der Stelle, an der die DB-Verbindung aufgebaut wird.
|
|
eewry
Fortgeschrittener
(offline)
Dabei seit 05.2010
36
Beiträge
|
Geschrieben am: 06.12.2010 um 18:09 Uhr
Zuletzt editiert am: 06.12.2010 um 18:10 Uhr
|
|
Zitat von scw: Zitat von eewry:
War ein fertiges Skript. Habe den Benutzer jetzt zwar erstellt, funktioniert leider immer noch nicht.
Soll ich die Benutzerdaten dann im Skript verändern?
Wo hast du den Benutzer erstellt? Hoffentlich in der Datenbank?! 
Welche Datenbank wird da überhaupt verwendet? (die Codezeile würde vermutlich auch ausreichen)
EDIT: Wenn du ihn mit Passwort erstellt hast, musst du das Passwort auch in der .php eintragen, an der Stelle, an der die DB-Verbindung aufgebaut wird.
Soweit ich das beurteilen kann MySQL:
"@mysql_connect(DB_HOST, DB_USER, DB_PWD) or die(mysql_error());"
Und den Benutzer hab ich mittels phpMyAdmin erstellt, ich hoffe basierend auf der MySQL-DB.
Ich hab die config.php und die restlichen, wahrscheinlich in Frage kommenden, Dateien nach "ODBC" durchsucht - leider nichts gefunden.
Ich finde komischerweise auch keine Angaben wie: $DB_HOST="" o. Ä.
|
|
scw - 42
Experte
(offline)
Dabei seit 09.2002
1836
Beiträge
|
Geschrieben am: 06.12.2010 um 18:12 Uhr
Zuletzt editiert am: 06.12.2010 um 18:13 Uhr
|
|
Zitat von eewry:
Ich finde komischerweise auch keine Angaben wie: $DB_HOST="" o. Ä.
$DB_HOST wäre auch eine Variable... DB_HOST ist aber eine Konstante . Konstanten werden in PHP mit "define" definiert...
also: define('DB_HOST','ODBC');
Edit: durchsuche mal ALLE Dateien nach ODBC bzw. DB_HOST. Vermutlich gibt es irgendeine config Datei (wenn das Script gut aufgebaut ist)
|
|
-maddin- - 39
Anfänger
(offline)
Dabei seit 11.2004
11
Beiträge
|
Geschrieben am: 06.12.2010 um 18:13 Uhr
Zuletzt editiert am: 06.12.2010 um 18:15 Uhr
|
|
um welches skript geht es denn? du hast gesagt du hast es gedownloaded.. dann post doch mal kurz nen link und wir können draufschaun
I don't remember askin' YOU a goddam thing!
|
|