SQL Error Konnte Querrie nicht ausführen!

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

SQL Error Konnte Querrie nicht ausführen!

Beitrag von Kiss News »

Hallo!
Beim Installieren der Nickpage trat leider ein Problem auf. Es kam die Meldung:
Allgemeiner Fehler

Konnte Querrie nicht ausführen!

DEBUG MODE

SQL Error : 1146 Table 'DB86234.NICKPAGE_TABLE' doesn't exist

SELECT COUNT(uid) AS zaehle FROM NICKPAGE_TABLE WHERE uid='2'

Line : 546
File : /mnt/ls6/15/131/00000000/htdocs/phpbb2/includes/page_header.php
Line 546 von includes/page_header.php lautet:
message_die(GENERAL_ERROR, 'Konnte Querrie nicht ausführen!', '', __LINE__, __FILE__, $sql);

wenn ich ins ACP auf "Nickpage gehe, heisst es:
phpBB : Kritischer Fehler

Konnte Querrie auf Allgemeine Nickpagemod Konfiguraionstabelle nicht ausführen!

DEBUG MODE

SQL Error : 1146 Table 'DB86234.NICKPAGECONFIG_TABLE' doesn't exist

SELECT * FROM NICKPAGECONFIG_TABLE

Line : 37
File : /mnt/ls6/15/131/00000000/htdocs/phpbb2/admin/admin_nickpage.php
Line 37 der admin/admin_nickpage.php lautet
message_die(CRITICAL_ERROR, "Konnte Querrie auf Allgemeine Nickpagemod Konfiguraionstabelle nicht ausführen!", "", __LINE__, __FILE__, $sql);
Nach Aufruf der nickpage_install.php kam aber vorher die Meldung:
Installation abgeschlossen.

Unter Umständen ist es erforderlich die Nickpage über das ACP zu konfigurieren.

Viel Spass...
Falls ich das richtig verstanden habe, hat der SQL Befehl, obwohl er anscheinend richtig gemacht wurde und keine Error-Meldung kam, die Tabellen nicht konfiguriert... könnte mir bitte jemand sagen, was ich nun machen soll? Wäre für jede Info dankbar...
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Schau mal, ob du evtl. die Änderungen an der constants.php vergessen hast.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Hast du denn das Datenbankupdate ausgeführt ?

Da müsste doch im MOD ein entsprechende php-Datei vorhanden sein ....

DB_install oder so ähnlich ....

Markus
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Beitrag von Kiss News »

Danke für die prompte Antwort :D

Nun, in der Anleitung stand, dass die Änderung der constants.php nicht unbedingt erforderlich ist
#Folgende Schritte sind für ein Funktionieren des Mods nicht zwingend erforderlich!
#

//
//Öffne------------------------------------------------------------------------------------
//
includes/constants.php

//
//Finde------------------------------------------------------------------------------------
//
// Page numbers for session handling

//
//Füge darunter ein------------------------------------------------------------------------
//
define('PAGE_NICKPAGE', -99);

//
//Speichern und Schließen der Datei--------------------------------------------------------
//
ich habe beides probiert... mit und ohne Änderung dieser Datei. Ging nicht...

@Markus, die php Datei war die nickpage_install.php (laut Anweisung Schritt 3:
//Schritt 1--------------------------------------------------------------------------------
//
ZIP-Archiv entpacken :-)

//
//Schritt 2--------------------------------------------------------------------------------
//
Entpacktes Archiv 1:1 in die DocumentRoot des phpBB2 kopieren:
Datei -> Zielverzeichnis
nickpage.php -> ./
nickpage_admin.php -> ./
nickpage_vote.php -> ./
nickpage_gb.php -> ./
nickpage_install.php -> ./
admin/admin_nickpage.php -> ./admin/
admin/admin_nickpage_sperren.php -> ./admin/
admin/admin_nickpage_prune.php -> ./admin/
language/language_german_sie/email/nickpagegb_notify.tpl
-> language/language_german_sie/email/

Ordner -> Zielverzeichnis
images/nickpage -> ./ (nickpage muß sich Ordner images befinden!)
templates/nickpage/(komplettes Verzeichnis!!!) -> ./templates/nickpage/

//
//NickpagePicordner Dateirechte zuweisen---------------------------------------------------
//
CHMOD777 -> ./images/nickpage/
Innerhalb dieses Ordners befindet sich ein Standardbild
für den Fall das der User kein Foto hochgeladen hat.

//
//Schritt 3 - Ausführen des Installationsscripts-------------------------------------------
//
nickpage_install.php aufrufen

//
//Schritt 4 - Konfiguration----------------------------------------------------------------
//

//
//Öffne------------------------------------------------------------------------------------
//
wie bereits erwähnt, kam nach dessen Ausführung folgende Info:
Installation abgeschlossen.

Unter Umständen ist es erforderlich die Nickpage über das ACP zu konfigurieren.

Viel Spass...
:oops: Das mit dem CMOD777 habe ich nicht ganz verstanden, aber daran kann es ja denke ich nicht gelegen haben... Soll ich die nickpage_install.php vielleicht nochmal aufrufen??
Die Anleitung war sehr ungenau... manchmal hiess es nur "füge an geeigneter Stelle ein..." (allerdings nur bei tpl-Dateien). Kann es vielleicht sein, dass ich etwa irgendwo da etwas falsch eingefügt habe, oder war der SQL-Fehler von der nickpage_install.php das Problem?
Gruß,
Gerhard
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Steht in der Anleitung nichts, was mit

Code: Alles auswählen

define('NICKPAGE_TABLE',
anfängt?

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Beitrag von Kiss News »

Hallo Markus!

Doch, jetz hab ich's gefunden :P
Da hat ein Absatz gefehlt, obwohl ich mir eigentlich sicher war, dass ich den dort eingefügt hatte, aber der Proton Editor ist mir ein paar mal abgeschmiert, vielleicht ging da was daneben :-?
Danke für die hilfreiche Info!
Gruß,
Gerhard
†Shadow†
Mitglied
Beiträge: 11
Registriert: 11.10.2004 03:04
Kontaktdaten:

Beitrag von †Shadow† »

Hi

Ich hab den selben fehler.

Jetzt wollt ich mal fragen wo genau der fehler war.

thx
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Der Fehler bedeutet, das die genutzte Konstante nicht definiert (und daher die constants.php wohl nicht korrekt angepasst) wurde.
†Shadow†
Mitglied
Beiträge: 11
Registriert: 11.10.2004 03:04
Kontaktdaten:

Beitrag von †Shadow† »

thx

jetzt funktioniert.

aber warum steht dann da was von wegen das diese einstellungen nicht zwigend benötigt werden.

isch ja egal aber ein wenig komisch.

*froh bin das jetzt geht*
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

weil es sich dabei um 2 verschieden änderungen handelt. die eine ist zwingend erforderlich, die andere nicht.

ah
Antworten

Zurück zu „phpBB 2.0: Mod Support“