Probleme mit sql.php
Moderator:Paddelberg
Hallo Leute,
mein Webhoster ist strato und ich habe mir ein Paket ausgesucht das mir eine Datenbank gewährt.
Leider sind alle Bezeichnungen der Datenbank anders als ich sie von /localhost/phpmyadmin/ kenne.
Zum Beispiel heißt meine Datenbank, wenn ich eine anlege DB515795 und der Benutzername U515795. Ich hab hier mal n Screenshot hochgeladen:
http://staraffair.de/datenbank.jpg
Das Passwort kann ich beliebig auswählen.
So sieht mein phpmyadmin aus:
http://staraffair.de/phpmyadmin.jpg
So nun zum Problem. Wähle ich im localhost zum Beispiel einen Benutzernamen und lege eine Datenbank die Topliste heißt, ergänze ich die sql.php datei im script und alles klappt.
Lade ich aber das script auf meinen Server und nutze die Daten von Strato kommt immer ne Fehlermeldung. Also Tabelle anlegen und installieren der scriptes ist dann nicht möglich =(.
Was kann ich tun? Ich bitte um Hilfe.
mfg Alex
mein Webhoster ist strato und ich habe mir ein Paket ausgesucht das mir eine Datenbank gewährt.
Leider sind alle Bezeichnungen der Datenbank anders als ich sie von /localhost/phpmyadmin/ kenne.
Zum Beispiel heißt meine Datenbank, wenn ich eine anlege DB515795 und der Benutzername U515795. Ich hab hier mal n Screenshot hochgeladen:
http://staraffair.de/datenbank.jpg
Das Passwort kann ich beliebig auswählen.
So sieht mein phpmyadmin aus:
http://staraffair.de/phpmyadmin.jpg
So nun zum Problem. Wähle ich im localhost zum Beispiel einen Benutzernamen und lege eine Datenbank die Topliste heißt, ergänze ich die sql.php datei im script und alles klappt.
Lade ich aber das script auf meinen Server und nutze die Daten von Strato kommt immer ne Fehlermeldung. Also Tabelle anlegen und installieren der scriptes ist dann nicht möglich =(.
Was kann ich tun? Ich bitte um Hilfe.
mfg Alex
- Paddelberg
- Site Admin
- Beiträge:925
- Registriert:Dienstag 17. Januar 2006, 00:02
- Wohnort:Worms
ja ok =)
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /mnt/web7/10/03/51978503/htdocs/inc/sql.php on line 20
mysql_error()
und bei line 20 in der sql.php datei steht:
mysql_connect("$mysql_host","$mysql_username","$mysql_passwd") OR DIE ("mysql_error()");
mfg alex
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) in /mnt/web7/10/03/51978503/htdocs/inc/sql.php on line 20
mysql_error()
und bei line 20 in der sql.php datei steht:
mysql_connect("$mysql_host","$mysql_username","$mysql_passwd") OR DIE ("mysql_error()");
mfg alex
- Paddelberg
- Site Admin
- Beiträge:925
- Registriert:Dienstag 17. Januar 2006, 00:02
- Wohnort:Worms
- Paddelberg
- Site Admin
- Beiträge:925
- Registriert:Dienstag 17. Januar 2006, 00:02
- Wohnort:Worms
- Paddelberg
- Site Admin
- Beiträge:925
- Registriert:Dienstag 17. Januar 2006, 00:02
- Wohnort:Worms
ok habe ich.
der befehl war in line 251 und lautet:
mysql_query($querry) or die("mysql_error1()");
habe die 1 entfernt.
die fehlermeldung ist nun nachdem ich auf "Tabelle anlegen" klickte:
mysql_error()
mfg alex
ps: Ich gehe ma davon aus das ich nur die 1 entfernen soll und nicht auch die Gänsefüßchen, habe ich aber auch versucht und es kommt natürlich als fehlermeldung: No database selected
der befehl war in line 251 und lautet:
mysql_query($querry) or die("mysql_error1()");
habe die 1 entfernt.
die fehlermeldung ist nun nachdem ich auf "Tabelle anlegen" klickte:
mysql_error()
mfg alex
ps: Ich gehe ma davon aus das ich nur die 1 entfernen soll und nicht auch die Gänsefüßchen, habe ich aber auch versucht und es kommt natürlich als fehlermeldung: No database selected
- Paddelberg
- Site Admin
- Beiträge:925
- Registriert:Dienstag 17. Januar 2006, 00:02
- Wohnort:Worms
Habe ich gemacht, Gänsefüßche auch weg. Die Fehlermeldung lautet:Paddelberg hat geschrieben:öffne die install.php und suche
"mysql_error1()"
ersetzte mit
mysql_error()
lade die install.php auf deinen Server, führe den installer erneut aus und poste die Fehlermeldung.
Fehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen bei 'TYPE=MyISAM' in Zeile 65
Die Zeile welche ich verändert habe schaut nun wie folgt aus:
mysql_query($querry) or die(mysql_error());
?????? Hilfe!!!!!
- Paddelberg
- Site Admin
- Beiträge:925
- Registriert:Dienstag 17. Januar 2006, 00:02
- Wohnort:Worms
Hi
liegt wohl an einer zu neuen MySql Version (zu neu für das Script)
öffne die Datei admin/install.php und suche nach (5 mal vorhanden)
ändere in
mfg
simon
liegt wohl an einer zu neuen MySql Version (zu neu für das Script)
öffne die Datei admin/install.php und suche nach (5 mal vorhanden)
Code: Alles auswählen
TYPE=MyISAM
Code: Alles auswählen
ENGINE=MYISAM
simon
Hab ich gemacht, wurde 5 Mal gefunden, hab ich 5 mal ersetzt. Dann hab ich die istall.php refrescht und auf Tabellen Anlegen geklickt. Gleiche Fehlermeldung!
mysql_error()
wieder durch
erstezen.
Gleiche Fehlermeldung, wieder Zeile 65.
Ich die ganze Datei gelöscht und wieder die Originaldatei draufgepackt.
Fehlermeldung:
TYPE=MyISAM
erstetzt, hochgeladen und was bekomme ich? Fehlermeldung in Zeile 65. Syntax im handbuch nachschlagen.
Ich bin übrfragt, dennoch danke für die schnelle Hilfe.
Ok, hab ich mir gedacht, musst du dasFehler in der SQL-Syntax. Bitte die korrekte Syntax im Handbuch nachschlagen bei 'TYPE=MyISAM' in Zeile 65
mysql_error()
wieder durch
erstezen.
Gleiche Fehlermeldung, wieder Zeile 65.
Ich die ganze Datei gelöscht und wieder die Originaldatei draufgepackt.
Fehlermeldung:
Dann hab ich noch mal die 5mysql_error1()
TYPE=MyISAM
erstetzt, hochgeladen und was bekomme ich? Fehlermeldung in Zeile 65. Syntax im handbuch nachschlagen.
Ich bin übrfragt, dennoch danke für die schnelle Hilfe.
Ich bedanke mich ganz herzlich für den schnellen und guten Support.
Und nein, ich meine das nicht ironisch. Es geht! Funktioniert einwandfrei. Ich habe beim letzten Mal irgendwie geschlafen was man ja auch an meinem Posting erkennen kann wenn man es einmal genau ließt.
Ich kann schon verstehen warum ich keine Antwort bekommen habe. Man kann sich ja nicht mit jedem Voldeppen rumärgern.
Sorry! War eindeutig mein Fehler.
Ich werde jetzt ein bisschen mit de Script herumexperimentieren und es dann aller wahrscheinlichkeit nach in den nächsten Wochen kaufen.
Kann aber noch was dauern, wie man sieht bin ich nämlich nicht der Schnellste *gg
Alles Gute und THX
Stefan
Und nein, ich meine das nicht ironisch. Es geht! Funktioniert einwandfrei. Ich habe beim letzten Mal irgendwie geschlafen was man ja auch an meinem Posting erkennen kann wenn man es einmal genau ließt.
Ich kann schon verstehen warum ich keine Antwort bekommen habe. Man kann sich ja nicht mit jedem Voldeppen rumärgern.
Sorry! War eindeutig mein Fehler.
Ich werde jetzt ein bisschen mit de Script herumexperimentieren und es dann aller wahrscheinlichkeit nach in den nächsten Wochen kaufen.
Kann aber noch was dauern, wie man sieht bin ich nämlich nicht der Schnellste *gg
Alles Gute und THX
Stefan