Hier könnt Ihr technische Fragen stellen.
Post Reply
marc1234567
Posts: 4
Joined: Wed 8. Sep 2010, 16:21

v1.2.61_048 kein Zugriff auf die Datenbank ??

Post by marc1234567 »

Moin
Ich hab ein grosses Problem mit der Installation der aktuellen Version
um genauer zu sein läuft die Installation problemlos
aber wenn ich dann einen Gig eintagen möchte oder im Setup was verändern möchte
sagt mir der Gigkalender : GIG nicht übernommen bzw. SETUP nich übernommen.
und am ende ist halt auch nichts gespeichert.

Meine Daten
Ich nutze einen win2008 Server /Php 5 / Mysql for Win 5
ich weiss nicht mehr weiter

wäre nett wenn mir jemand ne Idee zukommen lässt wie oder wo ich suchen muss

PaderDesign
Administrator
Posts: 144
Joined: Tue 15. Apr 2008, 15:34
Location: Altenbeken
Contact:

Re: kein Zugriff auf die Datenbank ??

Post by PaderDesign »

Hallo marc1234567,

und herzlich Willkommen hier im Forum!

Ich gehe mal davon aus, dass sie Version v1.2.61_048 des GigKalenders verwenden.

Das klingt nach einem Problem mit der MySQL-Datenbank. Leider kann ich so spontan die Ursache nicht definieren - dazu brauche ich mehr Informationen. Falls ihnen möglich, machen sie bitte folgendes:

Im Unterordner 'includes' des installierten GigKalenders liegt die Datei 'error_reporting.php'. Öffnen sie diese bitte mit einem Texteditor und ändern die Zeile 9 von

Code: Select all

error_reporting(0);
in

Code: Select all

error_reporting(6143);
Dann die Datei speichern und nochmal versuchen, einen Termin im GigKalender anzulegen. Der GigKalender zeigt dann eventuelle Fehler- und Warnmeldungen an. Bitte kopieren sie diese Meldungen hier in eine Antwort. Besser wäre, wenn sie mir ein Screenshot per eMail zusenden.

Bis zum nächsten Mal,
einen angenehmen Abend,
PaderDesign

marc1234567
Posts: 4
Joined: Wed 8. Sep 2010, 16:21

Re: kein Zugriff auf die Datenbank ??

Post by marc1234567 »

Hallo nochmal
Ich habe alles wie von Ihnen beschrieben gemacht
und versucht einen gig anzulegen
es traten keine weitern Meldungen auf
außer Gig NICHT übernommen
ich hab auf meinem MysqlServer mal nachgeschaut ob irgendwelche
Rechte nicht vergeben sind war aber erfolglos.
Beim Setup konnte die Routine auch Problemlos eine Datenbank anlegen
und auch mit Tabellen füllen.

mfg
Marc

PaderDesign
Administrator
Posts: 144
Joined: Tue 15. Apr 2008, 15:34
Location: Altenbeken
Contact:

Re: kein Zugriff auf die Datenbank ??

Post by PaderDesign »

Haben sie ein Tool zum Administrieren der MySQL-Datenbanken (z.B. PHPMyAdmin) installiert? Falls ja, schauen sie sicherheitshalber bitte mal nach, ob die Datenbanken komplett mit dem Zeichensatz UTF-8 angelegt wurden. Vermutlich wird das aber in Ordnung sein.

Es gibt eine Möglichkeit, die Ursache weiter einzukreisen: Öffnen sie bitte die Datei 'standard.php' im Unterordner 'functions'. Dann nach Zeile 1249 folgendes einfügen:

Code: Select all

print_r($Gig); echo '<br /><br />'.$SQL_Befehl;
Nun zeigt der GigKalender nach dem Speichern eines Termins einige Zeilen zusätzlich an. Kopieren sie diese bitte hier in eine Antwort auf diese Nachricht. (Das obere ist das vom Formular übergebene Array, das untere zeigt die MySQL-Anweisung).

Ist halt etwas schwer per Ferndiagnose, aber wäre prima, wenn wir es zum Laufen kriegen.

Einen angenehmen Abend,
PaderDesign

marc1234567
Posts: 4
Joined: Wed 8. Sep 2010, 16:21

Re: kein Zugriff auf die Datenbank ??

Post by marc1234567 »

Hier Das geforderte :

Array ( [0] => [1] => 20 [2] => 09 [3] => 2010 [4] => [5] => [6] => [7] => [8] => [9] => http:// [10] => [11] => [12] => http:// [13] => [14] => http:// [15] => [16] => http:// [17] => [18] => [19] => [20] => [21] => [22] => [23] => Test [24] => Gig [25] => 1 [26] => 0 [27] => [28] => [29] => Admin [30] => 1283976505 )

INSERT INTO gigkalender_gigs ( GigDate, GigCountry, GigDistrict, GigPostalCode, GigCity, GigEvent, GigEventURL, GigEntranceFee, GigVenue, GigVenueURL, GigOrganizer, GigOrganizerURL, GigArtist, GigArtistURL, GigLineup, GigVisitors, GigStageBuilding, GigBeginning, GigDuration, GigEnding, GigNotes, GigStatus, GigPublish, GigIsPrivate, GigDateOfLastEdit, GigLastEditor, GigAddedFrom, GigDateOfAdding ) VALUES ( '1284933600', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', 'Test', 'Gig', '1', '0', '', '', 'Admin', '1283976505' )Gig NICHT übernommen.

wie kann ich Sie denn per Mail erreichen ??
ich schicke Ihnen gerne die Zugangsdaten für den Gigkalender zu wenn das hilft.
Ich hab auch nochmal nachgeschaut die Tables stehen alle auf UTF-8 und Unicode

gruß
Marc

PaderDesign
Administrator
Posts: 144
Joined: Tue 15. Apr 2008, 15:34
Location: Altenbeken
Contact:

Re: kein Zugriff auf die Datenbank ??

Post by PaderDesign »

Prima, das sieht schon mal ganz gut aus. Der Fehler ist vermutlich Zeile 1250 der Datei 'standard.php' im Unterordner 'functions':

Code: Select all

$resultat = mysql_db_query($db_name, $SQL_Befehl);
müsste geändert werden in:

Code: Select all

$resultat = mysql_query($SQL_Befehl);
Probieren sie das bitte mal aus.

Meine eMail-Adresse finden sie hier auf der rechten Seite - das kleine Brief-Icon. Ein Zugang zum GigKalender könnte u.U. nützlich werden, wenn das obige keine Lösung bringt.

Alles weitere dann morgen,
Gute Nacht,
PaderDesign

marc1234567
Posts: 4
Joined: Wed 8. Sep 2010, 16:21

Re: kein Zugriff auf die Datenbank ??

Post by marc1234567 »

Guten Morgen

Ich finde keine Emailadresse auf der rechten Seite
ich gehe mal davon aus, dass die Emailadresse auf der Homepage die Richtige ist.
Ich schicke Ihnen mal die Zugangsdaten eines Testaccounts zu .
gruß
Marc

PaderDesign
Administrator
Posts: 144
Joined: Tue 15. Apr 2008, 15:34
Location: Altenbeken
Contact:

Re: kein Zugriff auf die Datenbank ??

Post by PaderDesign »

Für alle die hier mitlesen:

Das oben beschriebene Problem scheint aufzutreten, wenn die MySQL-Datenbank im Modus 'strict' (sql_mode) betrieben wird. Die aktualisierte Version v1.2.61_055 sollte nun mit allen Modis klarkommen.

Schöne Grüße,
PaderDesign

Post Reply