mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: So 12.10.2008 20:31 Benutzername: Passwort: Auto-Login

Thema: [PHP & Mysql] Fehler in der Datenbankverbindung vom 14.05.2007

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [PHP & Mysql] Fehler in der Datenbankverbindung
Seite: 1, 2, 3  Weiter
Autor Nachricht
sebi.biller
Threadersteller

Dabei seit: 06.05.2006
Ort: Gunzenhausen
Alter: 20
Geschlecht: Männlich
Verfasst Mo 14.05.2007 17:45
Titel

[PHP & Mysql] Fehler in der Datenbankverbindung

Antworten mit Zitat Zum Seitenanfang

Ich habe ein Script,um zum datenupload:

Code:
<?php

$form_data = $_POST["hochladen"];

include ("config.php");

$table = "Datei";


$zahl = "0";
if ($form_data >= $zahl)
{
$data = addslashes(fread(fopen($form_data, "r"), filesize($form_data)));
}
else
{
$data = "";
$form_data_name = "";
$form_data_size = "0";
$form_data_type = "";
}

$ausgabetext = "Fehler";
$sql = "insert into $table (id, date, datei, filename, filesize, filetype) values (null, NOW(), '$data', '$form_data_name', '$form_data_size', '$form_data_type')";


if(mysql_query($sql))
{
$ausgabetext = "Datensatz wurde erfolgreich in die Datenbank geschrieben!"."<br>"."Die hochgeladene Datei ist jetzt verfügbar!";
}
else
{
$ausgabetext = "Datensatz wurde NICHT in die Datenbank geschrieben!"."<br>"."Bitte versuchen Sie es erneut oder wenden Sie sich an ihren Systemadministrator.";
}


?>


Er bringt mir aber immer diese Fehlermeldung:

Code:
Warning: mysql_query(): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) in /usr/www/users/ecgun/test/eintrag1.php on line 27

Warning: mysql_query(): A link to the server could not be established in /usr/www/users/ecgun/test/eintrag1.php on line 27


Kann mir da jemand helfen, was in zeile 27 falsch ist?!
Ich habe leider keinen plan.

Danke.

Titel von saucer geändert


Zuletzt bearbeitet von saucer am Mo 14.05.2007 23:57, insgesamt 4-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
tacker
Moderator

Dabei seit: 22.03.2002
Ort: Offenbach am Main
Alter: 28
Geschlecht: Männlich
Verfasst Mo 14.05.2007 18:48
Titel

Antworten mit Zitat Zum Seitenanfang

Username und Passwort stimmen wohl nicht.
  View user's profile Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
sebi.biller
Threadersteller

Dabei seit: 06.05.2006
Ort: Gunzenhausen
Alter: 20
Geschlecht: Männlich
Verfasst Mo 14.05.2007 19:11
Titel

Antworten mit Zitat Zum Seitenanfang

eigentlich sind die login daten richtig.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
tacker
Moderator

Dabei seit: 22.03.2002
Ort: Offenbach am Main
Alter: 28
Geschlecht: Männlich
Verfasst Mo 14.05.2007 19:27
Titel

Antworten mit Zitat Zum Seitenanfang

sebi.biller hat geschrieben:
eigentlich sind die login daten richtig.

Geprüft?
Mach mal ne Connection in der Shell. Oder mit phpmyadmin.
  View user's profile Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
sebi.biller
Threadersteller

Dabei seit: 06.05.2006
Ort: Gunzenhausen
Alter: 20
Geschlecht: Männlich
Verfasst Mo 14.05.2007 22:21
Titel

Antworten mit Zitat Zum Seitenanfang

des passt alles.

liegt des echt an den login daten???

kann des nix anderes sein???
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
tacker
Moderator

Dabei seit: 22.03.2002
Ort: Offenbach am Main
Alter: 28
Geschlecht: Männlich
Verfasst Mo 14.05.2007 23:26
Titel

Antworten mit Zitat Zum Seitenanfang

Es kann auch ein nicht vorhandene DB sein. Oder ein falsch kompiliertes PHP-Modul. Oder ein falsch konfigurierte my.cnf oder oder oder. Erstmal mit dem wahrscheinlichsten anfangen.
  View user's profile Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
rob

Dabei seit: 11.12.2003
Ort: ~/
Alter: 31
Geschlecht: Männlich
Verfasst Di 15.05.2007 02:19
Titel

Antworten mit Zitat Zum Seitenanfang

Zitat:
liegt des echt an den login daten???

Es sieht nicht so aus, ob es die Zugangsdaten falsch wären.
Dann würde es eine andere Fehlermeldung geben.

Hier gibt es außerdem gar keine Fehlermeldung. Hier gibt es lediglich ein Warning.

Zitat:
kann des nix anderes sein???

Doch, aber an deinem Code kann man ja nichts erkennen.
Den wichtigen Teil hast du ja nicht gepostet.

Poste mal die Code-Stelle, wo du die Verbindung mit dem SQL-Server und der Datenbank herstellst.
Host/Username/PW kannst du ja aus dem Code entfernen.

Geben dir mysql_connect() oder mysql_select_db() keine Fehlermeldung zurück?
Unterdrückst du die mittels vorangestelltem @-Zeichen?
  View user's profile Private Nachricht senden
sebi.biller
Threadersteller

Dabei seit: 06.05.2006
Ort: Gunzenhausen
Alter: 20
Geschlecht: Männlich
Verfasst Di 15.05.2007 09:44
Titel

Antworten mit Zitat Zum Seitenanfang

Code:
<?php
$server = "...";
$database = "...";
$db_user = "...";
$db_pass = "...";
$table = "Datei";
?>


also des si der script teil zum verbinden.

da müsste aber eigentlich alles passen.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen [PHP + mySQL] Kann Fehler in einer mySQL-Phrase nicht finden
[PHP mysql] Fehler beim kopieren...
[php / mysql] Mysql Daten in php als Link ausgeben
[PHP/MySQL] MySQL Error: 1054, falsche Tabelle ausgewählt?
[PHP / MySQL] MySQL-Funktion gesucht: letzteÄnderungTabelle
(php-mysql) übergabe von formulardaten und abfrage m. mysql
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2, 3  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.