Welcome, Guest. Please Login or Register.
April 29, 2025, 08:16:30 AM
Home Help Search Log in Register
News: SMF is the next generation in forum software, almost completely re-written from the ground up, make sure you don't fall for cheap imitations that suffer from feature bloat!

YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  Fehler beim "Antworten" « previous next »
Pages: [1] Reply Ignore Print
Author Topic: Fehler beim "Antworten"  (Read 436 times)
Mr.Green
Jr. Member
**
Posts: 61


www.thegreensite.de

ICQ - 100203591 WWW
Fehler beim "Antworten"
« on: November 21, 2002, 03:16:42 PM »
Reply with quote

Hmm, mal wieder ein Problem: Beim Antworten auf ein Posting wird doch normalerweise unterhalb des Textfelds der ursprüngliche Beitrag angezeigt. Bei mir steht da nur folgende Meldung:


QuoteEin Fehler ist aufgetreten!

2: mysql_num_rows(): supplied argument is not a valid MySQL result resource
(/home/www/web104/html/forum/Sources/Post.php ln 885)

Testen könnt Ihr *hier*. Wäre nett, wenn mir da jemand helfen könnte... ;-)


Ach ja: Kleiner dezenter Hinweis auf mein anderes Problem: Speichern der Mod-Admin-Einstellungen nicht möglich
« Last Edit: November 21, 2002, 03:18:13 PM by Mr.Green » Logged

Cradle_Sun
Full Member
***
Posts: 111


will testing it....

ICQ - 93038398voodoosnake@hotmail.com WWW
Re:Fehler beim "Antworten"
« Reply #1 on: November 21, 2002, 04:05:59 PM »
Reply with quote

cmod von settings.php auf 777 setzen - dann sollte alles übernommen werden.

Nun zum Fehler, haste irgend ein Mod instaliert?
Wenn ja dann fehlt allem anschein nach, ein Datenbankupdate , d.h starte die mod...db.php aus deinem YABB-Verzeichniss
Logged

Wer auf der Stelle tritt, kommt nicht voran!
http://dwmform.de
MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:Fehler beim "Antworten"
« Reply #2 on: November 21, 2002, 05:29:25 PM »
Reply with quote

Wie Creadle schon schrieb...
Liste doch mal die Zeile 885 deiner Post.php

original Code sieht so aus...: $request = mysql_query("SELECT posterName,posterTime,body,smiliesEnabled FROM {$db_prefix}messages WHERE ID_TOPIC='$threadid' ORDER BY ID_MSG DESC$limitString");gibt Aufschluß über das installierte MOD
Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
Mr.Green
Jr. Member
**
Posts: 61


www.thegreensite.de

ICQ - 100203591 WWW
Re:Fehler beim "Antworten"
« Reply #3 on: November 22, 2002, 08:20:33 AM »
Reply with quote

Soo, guten Morgen erst mal ;-)

Das Ändern der Berechtigungen für die Settings.php auf 777 hat nichts geändert. Die Einstellungen werden noch immer nicht gespeichert. Werden überhaupt die Möglichkeiten des Menüpunkts "Einstellungen zu den installierten Mods" in der Settings.php gespeichert? Hab da beim Überfliegen des Codes keine entsprechenden Variablen gefunden.

Und wegen der Fehlermeldung der Posts.php:
Der von MC600 gepostetet Code ist bei mir Zeile 884 (nicht 885) und sieht folgendermaßen aus:
$request = mysql_query("SELECT posterName,posterTime,body,smiliesEnabled FROM {$db_prefix}messages WHERE ID_TOPIC='$threadid' ORDER BY ID_MSG DESC$limitString");
Ab Zeile 885 (und die wird ja in der Fehlermeldung angemeckert) steht bei mir folgendes:
if (mysql_num_rows($request)!=0) {
  print <<<EOT
  <BR><BR>
  <table cellspacing=1 cellpadding=0 width="75%" align="center" bgcolor="$color[bordercolor]" class="bordercolor">
...

Und was nun...?
Logged

MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:Fehler beim "Antworten"
« Reply #4 on: November 22, 2002, 08:32:59 AM »
Reply with quote

Schick mir einfach mal deine Post.php per eMail zu, ich schau dann mal...
Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:Fehler beim "Antworten"
« Reply #5 on: November 22, 2002, 08:37:09 AM »
Reply with quote

Quote from: Mr.Green on November 22, 2002, 08:20:33 AMDas Ändern der Berechtigungen für die Settings.php auf 777 hat nichts geändert. Die Einstellungen werden noch immer nicht gespeichert. Werden überhaupt die Möglichkeiten des Menüpunkts "Einstellungen zu den installierten Mods" in der Settings.php gespeichert?

Schau mal in deine DB Tabelle settings...
« Last Edit: November 22, 2002, 08:38:25 AM by MC600 » Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
Mr.Green
Jr. Member
**
Posts: 61


www.thegreensite.de

ICQ - 100203591 WWW
Re:Fehler beim "Antworten"
« Reply #6 on: November 22, 2002, 09:03:37 AM »
Reply with quote

In der Tabelle "settings" sind nur 3 Variablen: "agreement", "news" und "maxdays". Hmm, woher weiß man denn, wo welche Variablen gespeichert werden?

@MC600:
Die Post.php ist unterwegs.
Logged

MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:Fehler beim "Antworten"
« Reply #7 on: November 22, 2002, 09:56:04 AM »
Reply with quote

Ok, Post.php ist i.O. da original!

Fehler liegt wo anders. Hätte jetzt gern deine Settings.php ohne Kennwörter...
Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:Fehler beim "Antworten"
« Reply #8 on: November 22, 2002, 10:26:10 AM »
Reply with quote

Settings.php ist auch i.O

Überprüfe bitte alle Dateien im Verzeichnis /Sources auf CHMOD 666
Überprüfe bitte alle Dateien im Verzeichnis /forum auf CHMOD 666
 
Lösche Admin.php und lade sie neu hoch ASCII CHMOD 666
Lösche ModSettings.php und lade neu hoch ASCII CHMOD 666

Gehe ins AdminCenter wähle Einstellungen zu den installierten Mods und speichere.
 
gehts jetzt??
Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:Fehler beim "Antworten"
« Reply #9 on: November 23, 2002, 11:57:17 AM »
Reply with quote

Quote from: Mr.Green on November 22, 2002, 09:03:37 AMIn der Tabelle "settings" sind nur 3 Variablen: "agreement", "news" und "maxdays". Hmm, woher weiß man denn, wo welche Variablen gespeichert werden?

Ich hätte mal aufmerksamer lesen sollen  :-[

Deine Tabelle settings ist fehlerhaft. Mach eine Sicherung der Tabelle settings, lösche sie dann (nicht die Sicherung, sondern die Tabelle) und spiele die ein, die ich dir per eMail zugeschickt habe. Die Einstellungen im AdminCenter unter Einstellungen zu den installierten Mods können natürlich nicht gespeichert werden, wenn Felder in der Tabelle settings fehlen.

Dann schau mal in die post.php Zeile 885-886 (bei mir):

   $request = mysql_query("SELECT posterName,posterTime,body,smiliesEnabled FROM {$db_prefix}messages WHERE ID_TOPIC='$threadid' ORDER BY ID_MSG DESC$limitString");
   if (mysql_num_rows($request)!=0) {

Hier wird die Abfrage sortiert nach $limitString. Such mal nach $limitString und du findest:

   $limitString = ($modSettings['topicSummaryPosts'] < 0)?'':" LIMIT $modSettings[topicSummaryPosts]";
Die Variable topicSummaryPosts ist in der Tabelle settings hinterlegt. Und wenn die nicht vorhanden ist, gibts den Fehler:

Quote2: mysql_num_rows(): supplied argument is not a valid MySQL result resource
(/home/www/web104/html/forum/Sources/Post.php ln 885)

Ich hoffe dir geholfen zu haben...
Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
Mr.Green
Jr. Member
**
Posts: 61


www.thegreensite.de

ICQ - 100203591 WWW
Re:Fehler beim "Antworten"
« Reply #10 on: November 25, 2002, 06:35:45 AM »
Reply with quote

Danke, MC600, für Deine Hilfe. Die Lösung hört sich gut an. Nur... wie spiele ich im PHPMyAdmin die neue Tabelle ein? ???
Logged

MC600
YaBB God
*****
Posts: 968


Jetzt habe ich Zähne!

ICQ - 168723559 WWW
Re:Fehler beim "Antworten"
« Reply #11 on: November 25, 2002, 07:42:08 AM »
Reply with quote

andrea hat sich die Mühe gemacht, dies zu erklären. Schaue bitte in die FAQ oder folge diesem LINK.

Mach bitte vorher eine komplette Sicherung deiner DB. Lösche dann nur die Tabelle settings und spiele dann mein Dump ein. Ich hoffe es klappt. Solltest du nicht weiterkommen, dann kann ich das auch für dich erledigen...
Logged

Freundliche Grüße aus Hönow - MC600 - Forum Gegen Krebs
Newsletter Service - Info´s über MOD´s von MC600 - Hier eintragen
Mr.Green
Jr. Member
**
Posts: 61


www.thegreensite.de

ICQ - 100203591 WWW
Re:Fehler beim "Antworten"
« Reply #12 on: November 25, 2002, 12:54:24 PM »
Reply with quote

Vielen vielen herzlichen Dank, MC600. Es funktioniert wieder alles. Danke, dass Du Dir die Zeit genommen hast, Dich über meine Probleme zu ärgern. ;D

Aber wie kann das sein, dass in der Tabelle nur 3 Variablen angelegt wurden...? Schon seehr seltsam. Nuja, aber jetzt ists ja überstanden :-)

Schöne Grüße und nochmals ein herzliches Dankeschön an alle Beteiligten
Logged

Pages: [1] Reply Ignore Print 
YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  Fehler beim "Antworten" « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.048 seconds with 16 queries.