Fehler beim Erstellen eines neuen Forums

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
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.
Nordys
Mitglied
Beiträge: 50
Registriert: 15.12.2008 12:49
Wohnort: Kiel
Kontaktdaten:

Re: Fehler beim Erstellen eines neuen Forums

Beitrag 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.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17411
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Fehler beim Erstellen eines neuen Forums

Beitrag von Dr.Death »

KB:122 - SQL
Nordys
Mitglied
Beiträge: 50
Registriert: 15.12.2008 12:49
Wohnort: Kiel
Kontaktdaten:

Re: Fehler beim Erstellen eines neuen Forums

Beitrag von Nordys »

Hey :)

So ich habs gemacht, Trotzdem werden die Fehler immer noch angezeigt. :'(
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17411
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Fehler beim Erstellen eines neuen Forums

Beitrag 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.....
Nordys
Mitglied
Beiträge: 50
Registriert: 15.12.2008 12:49
Wohnort: Kiel
Kontaktdaten:

Re: Fehler beim Erstellen eines neuen Forums

Beitrag 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 :cry:

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 :cry:
Naja was passiert ist kann man nicht ändern, aber wäre echhht nett wenn sich das jemand anschauen könnte :)

Danke im vorraus.
formel1
Mitglied
Beiträge: 36
Registriert: 01.05.2006 17:03
Kontaktdaten:

Re: Fehler beim Erstellen eines neuen Forums

Beitrag von formel1 »

Nordys hat geschrieben:Hier ist die komplette datei zum download...

http://nordreiter.little-vanny.de/acp_forums.rar

Anonsten in zeile 929 steht:

Code: Alles auswählen

		validate_range($range_test_ary, $errors);
Dasselbe Problem hatte ich auch, nach endlosem Suchen habe ich die Zeile einfach gelöscht. Seitdem ist Ruhe!
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17411
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Fehler beim Erstellen eines neuen Forums

Beitrag von Dr.Death »

1. Wenn man nicht weiss, was die Codezeile macht, sollte man sie nicht entfernen :o

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.
formel1
Mitglied
Beiträge: 36
Registriert: 01.05.2006 17:03
Kontaktdaten:

Re: Fehler beim Erstellen eines neuen Forums

Beitrag von formel1 »

Dr.Death hat geschrieben:1. Wenn man nicht weiss, was die Codezeile macht, sollte man sie nicht entfernen :o
Was macht sie denn?( Ausser Fehlermeldungen zu verursachen :-?)
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17411
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Fehler beim Erstellen eines neuen Forums

Beitrag 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
*/
Nordys
Mitglied
Beiträge: 50
Registriert: 15.12.2008 12:49
Wohnort: Kiel
Kontaktdaten:

Re: Fehler beim Erstellen eines neuen Forums

Beitrag von Nordys »

Und was sagt mir jetzt das ganze? :'(
Das heißt die zeile einfach löschen, würde nur mehr fehler verursachen. ?!
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“