Fehlermeldung

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Re: Fehlermeldung

Beitrag von Gumfuzi »

der Tabellenname "FROM DID_YOU_KNOW_TABLE dyk" ist falsch.

schaue bitte in der Datenbank nach, wie die Tabelle heisst (ev. "phpbb_dyk" oder "dyk" etc.) und pase den Code an:
FILE: includes/acp/acp_did_you_know.php
LINE: 188

P.S.: kenne den Mod selbst nicht, aber der Fehler deutet darauf hin.
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.
https://www.deskmodder.de
discussion-community
Mitglied
Beiträge: 332
Registriert: 02.01.2009 21:20
Kontaktdaten:

Re: Fehlermeldung

Beitrag von discussion-community »

die Tabelle heißt dort : phpbb_did_you_know

und das ist der code :

$sql = 'SELECT dyk.*, l.lang_local_name
FROM ' . DID_YOU_KNOW_TABLE . ' dyk
LEFT JOIN ' . LANG_TABLE . ' l
ON dyk.lang_iso = l.lang_iso
ORDER BY dyk.word';
$result = $db->sql_query($sql);

while ($row = $db->sql_fetchrow($result))

Was soll ich dort genau anpassen ?
Zuletzt geändert von discussion-community am 06.02.2009 22:11, insgesamt 1-mal geändert.
www.naruto-club.de - das deutschsprachige Naruto-Forum
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Re: Fehlermeldung

Beitrag von Gumfuzi »

poste bitte mal diese Zeile:
FILE: includes/acp/acp_did_you_know.php
LINE: 188
(inklusive den ca. 5-10 Zeilen davor)
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.
https://www.deskmodder.de
discussion-community
Mitglied
Beiträge: 332
Registriert: 02.01.2009 21:20
Kontaktdaten:

Re: Fehlermeldung

Beitrag von discussion-community »

hab ich :

$template->assign_vars(array(
'U_ACTION' => $this->u_action,
'S_HIDDEN_FIELDS' => $s_hidden_fields,
));

$sql = 'SELECT dyk.*, l.lang_local_name
FROM ' . DID_YOU_KNOW_TABLE . ' dyk
LEFT JOIN ' . LANG_TABLE . ' l
ON dyk.lang_iso = l.lang_iso
ORDER BY dyk.word';
$result = $db->sql_query($sql);

while ($row = $db->sql_fetchrow($result))
www.naruto-club.de - das deutschsprachige Naruto-Forum
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Re: Fehlermeldung

Beitrag von Gumfuzi »

suche:

Code: Alles auswählen

$sql = 'SELECT dyk.*, l.lang_local_name
FROM ' . DID_YOU_KNOW_TABLE . ' dyk
LEFT JOIN ' . LANG_TABLE . ' l
ON dyk.lang_iso = l.lang_iso
ORDER BY dyk.word';
$result = $db->sql_query($sql); 
ersetze mit:

Code: Alles auswählen

$sql = 'SELECT dyk.*, l.lang_local_name
FROM phpbb_did_you_know dyk
LEFT JOIN ' . LANG_TABLE . ' l
ON dyk.lang_iso = l.lang_iso
ORDER BY dyk.word';
$result = $db->sql_query($sql); 
Bitte vorher ein Backup von der Datei machen.

IMO hast Du eine Änderung in der constants.php vergessen - aber mit meiner Änderung sollte es auch funktionieren. Kann aber gut sein, dann die Konstante "DID_YOU_KNOW_TABLE" des öfteren im Code vorkommt, dann wäre es besser, wenn Du die Änderung gemäß der Anleitung in der constants.php durchführst.
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.
https://www.deskmodder.de
Peter 3004
Mitglied
Beiträge: 3
Registriert: 07.02.2009 19:51

Re: Fehlermeldung

Beitrag von Peter 3004 »

Hallo!

In einem Forum, welches über die phpBB-Plattform betrieben wird, bin ich als Moderator tätig! Ein Mitglied unseres Forums, welches ordnungsgemäß registriert ist, bekommt bei seiner Anmeldung folgende Fehlermeldung:
Allgemeiner Fehler
Language
file./language/de_x_sie/mods/info_acp_did_you_know_php
couldn't be opened.
Bitte informieren Sie die Board-Administration oder den Webmaster: forum@forum-rep.de
Wer kann mir bei der Beseitigung dieses Fehlers Hilfestellung geben? Für eine kompetente Antwort wäre ich Euch sehr dankbar!

Gruß Peter!
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Re: Fehlermeldung

Beitrag von Gumfuzi »

Sieht so aus, als ob Du die im Fehler besagte Datei nicht kopiert hast.

Falls der Mod nur eine englische Datei dabei hat, dann kopiere diese einfach mal dort rein (Pfad siehe Fehlermeldung) - dann sollte zumindest auf englisch der Mod funtionieren.

Falls es keine Übersetzung des Mods gibt, kannst Du diese Datei ja manuell eindeutschen - falls Du das machst, dann aber bitte das hier beachten:
http://www.phpbb.de/kb/utf8bom
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.
https://www.deskmodder.de
Peter 3004
Mitglied
Beiträge: 3
Registriert: 07.02.2009 19:51

Re: Fehlermeldung

Beitrag von Peter 3004 »

Hallo!

Vielen Dank für den Hinweis. Ich habe obige Nachricht an die Admins des betreffenden Forums weiter geleitet und bin gespannt, was sich tun wird. Für weitere Tipps wäre ich ebenfalls dankbar!

Gruß Peter!
Peter 3004
Mitglied
Beiträge: 3
Registriert: 07.02.2009 19:51

Re: Fehlermeldung

Beitrag von Peter 3004 »

Hallo!

Die von mir geschilderte Fehlermeldung ist gottseidank behoben. Der betreffende User hat bei der Spracheinstellung herumgespielt und anstatt "du" "sie" angeklickt, bzw. eingegeben!
Ich danke "Gumfuzi" für seinen Beitrag. Sollten wir erneut Schwierigkeiten bekommen, weiß ich, wo ich Hilfe erwarten kann!

Gruß Peter!
Benutzeravatar
Gumfuzi
Ehemaliges Teammitglied
Beiträge: 2454
Registriert: 26.03.2004 22:25
Wohnort: Linz, AT
Kontaktdaten:

Re: Fehlermeldung

Beitrag von Gumfuzi »

sehr schön, dass es nun läuft.
Du kannst niemals alle mit deinem Tun begeistern. Selbst wenn du über's Wasser laufen kannst, kommt einer daher und fragt, ob du zu blöd zum Schwimmen bist.
https://www.deskmodder.de
Antworten

Zurück zu „[3.0.x] Mod Support“