Seite 2 von 3
Re: Fehler beim Erstellen eines neuen Forums
Verfasst: 05.01.2009 15:02
von Nordys
Hallo Dr.Death,
ich kenn mich leider mit so etwas nicht bestens aus. Wo finde ich denn die Mysql Console?
Und muss ich den kompleten code dort eingeben?
Oder wo kann ich das in phpMyAdmin ausführen lassen.
Re: Fehler beim Erstellen eines neuen Forums
Verfasst: 05.01.2009 15:08
von Dr.Death
KB:122 - SQL
Re: Fehler beim Erstellen eines neuen Forums
Verfasst: 05.01.2009 16:12
von Nordys
Hey
So ich habs gemacht, Trotzdem werden die Fehler immer noch angezeigt. :'(
Re: Fehler beim Erstellen eines neuen Forums
Verfasst: 05.01.2009 19:27
von Dr.Death
Merkwürdig,
in der SQL Anweisung ist:
Code: Alles auswählen
MODIFY topic_last_post_subject varchar(100) DEFAULT '' NOT NULL COLLATE utf8_bin,
enthalten.
Somit kann diese Fehlermeldung:
http://nordreiter.little-vanny.de/fehler1.jpg
nicht mehr vorkommen.
Entweder handelt es sich um andere Fehlermeldungen, oder du hast die SQL Anweisungen in einer anderen Datenbank ausgeführt.....
Re: Fehler beim Erstellen eines neuen Forums
Verfasst: 05.01.2009 20:42
von Nordys
Ich habe diese datein,
http://nordreiter.little-vanny.de/fehler.jpg
die dort angegeben sind einfach mal mit frische also neue datein ersetzt leider ohne erfolg.
Ich weis echt nicht mehr weiter
Edit: Ich hab jetzt nochmal versucht ein Thema zu erstellen. Dabei ist wieder der Fehler aufgetaucht. Nur das Thema wurde zwar erstellt aber wenn man nur versucht das Thema zu öffnen steht dort "Thema existiert nicht"
Schaut euch das mal bei "Aktuelle Fehler auf MeinPferdchen.de" an bei mir im Forum...
Doppel Edit: Nochmal zum erklären.
Dies Fehlermeldung erscheint, wenn man ein neues Forum im administrator bereich erstellen will:
http://Nordreiter.little-vanny.de/fehler.jpg
Und diese Fehlermeldung erscheint wenn man einen Beitrag im Forum erstellen will:
http://Nordreiter.little-vanny.de/fehler3.jpg
Es ist ärgerlich, da ich so meine User verkraule
Naja was passiert ist kann man nicht ändern, aber wäre echhht nett wenn sich das jemand anschauen könnte
Danke im vorraus.
Re: Fehler beim Erstellen eines neuen Forums
Verfasst: 06.01.2009 07:38
von formel1
Dasselbe Problem hatte ich auch, nach endlosem Suchen habe ich die Zeile einfach gelöscht. Seitdem ist Ruhe!
Re: Fehler beim Erstellen eines neuen Forums
Verfasst: 06.01.2009 07:55
von Dr.Death
1. Wenn man nicht weiss, was die Codezeile macht, sollte man sie nicht entfernen
2. Der Fehler3. ist ein weiterer Fehler, siehe dazu diesen Beitrag:
Data too long for column 'bbcode_uid'
Ursache der ganzen Fehler: Änderung der Datenbank Versionen. Entweder ausgelöst durch einen Serverwechsel (Umzug), oder Update der Datenbank Version MySQL 4.0.x auf 4.1.3 oder höher.
Re: Fehler beim Erstellen eines neuen Forums
Verfasst: 06.01.2009 08:12
von formel1
Dr.Death hat geschrieben:1. Wenn man nicht weiss, was die Codezeile macht, sollte man sie nicht entfernen
Was macht sie denn?( Ausser Fehlermeldungen zu verursachen

)
Re: Fehler beim Erstellen eines neuen Forums
Verfasst: 06.01.2009 08:19
von Dr.Death
Die Funktion prüft ob der Angegeben Werte-Bereich für eine angegebene Variable zulässig ist oder nicht.
Beispiel:
Ein boolscher Wert ( BOOL ) kann nur den Zustand 0 oder 1 besitzen ( Der Werte-Bereich ist also 0 bis 1 )
Wenn nun eine boolsche Variable mit dem Wert 5 übergeben wird, sendet die Funktion validate_range($value_ary, &$error) einen Fehler zurück.
Mehr möchte ich an dieser Stelle nicht erklären. Du kannst Dir die Funktion in der Datei adm/index.php ab Zeile 548 gerne ansehen.
Eine (engl.) Erklörung wurde auch mitgeliefert:
/**
* Checks whatever or not a variable is OK for use in the Database
* param mixed $value_ary An array of the form array(array('lang' => ..., 'value' => ..., 'column_type' =>))'
* param mixed $error The error array
*/
Re: Fehler beim Erstellen eines neuen Forums
Verfasst: 06.01.2009 18:06
von Nordys
Und was sagt mir jetzt das ganze? :'(
Das heißt die zeile einfach löschen, würde nur mehr fehler verursachen. ?!