Forum mit Unterforen?!?

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.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

für den Fall dass du noch keine MOD's eingebaut hat gibt es hier bereits voreditierte Dateien für die 2.0.10 :wink:

http://rpgnet.clanmckeen.com/demo/viewt ... =8470#8470

Markus
Benutzeravatar
EnQuI
Mitglied
Beiträge: 41
Registriert: 26.03.2004 16:17
Kontaktdaten:

Beitrag von EnQuI »

Hoi,

Danke für das Link. Leider habe ich bereits den Color Group Mod, Jr Admin Mod, Shadow Topic Mod und Secure Admin Account Mod installiert.
Aus diesem Grund kann ich die Version nicht so gut anwenden.

Gruß,
Enqui
Benutzeravatar
Saber_Rider
Mitglied
Beiträge: 101
Registriert: 21.12.2003 18:27

Beitrag von Saber_Rider »

ich würde den mod gerne verwenden und auch die bereits geänderten dateien finde ich sehr praktisch.

allerdings würde ich gern das illusion template und nicht subsilver verwenden. hat nicht zufällig irgendwer die dateien für illusion geändert ?
Benutzeravatar
Saber_Rider
Mitglied
Beiträge: 101
Registriert: 21.12.2003 18:27

Beitrag von Saber_Rider »

so ich habe jetzt das forum ganz normal installiert, dann habe ich die zusätzlichen dateien für Categories hierarchy auf den server kopiert und dann die fertig geänderten dateien von hier

jetzt kommt wenn ich auf beitrag erstellen oder antworten klicke folgender fehler:
Warning: mysql_free_result(): 35 is not a valid MySQL result resource in /home/bigwhoop/public_html/forum/db/mysql4.php on line 318

Warning: Cannot modify header information - headers already sent by (output started at /home/bigwhoop/public_html/forum/db/mysql4.php:318) in /home/bigwhoop/public_html/forum/includes/page_header.php on line 472

Warning: Cannot modify header information - headers already sent by (output started at /home/bigwhoop/public_html/forum/db/mysql4.php:318) in /home/bigwhoop/public_html/forum/includes/page_header.php on line 478

Warning: Cannot modify header information - headers already sent by (output started at /home/bigwhoop/public_html/forum/db/mysql4.php:318) in /home/bigwhoop/public_html/forum/includes/page_header.php on line 479
wird ganz oben angezeigt. das schreiben des beitrags geht aber trotzdem.

weitere änderungen am forum habe ich nicht vorgenommen.
das ganze läuft auf einem unix server mit 755 bei den ordnern und 644 bei den dateien. lediglich die def_* dateien haben 666, da dort irgendwie die foren rein geschrieben werden.


ich habe das ganze auch in ähnlicher weise auf meinem normalen windows rechner installiert und da kommt der fehler nicht.
außerdem habe ich auf dem unix server grade die zeile mysql_free_result($query_id); in der mysql4.php auskommentiert und jetzt geht es. allerdings bin ich mir nicht so sicher ob diese änderung sehr intelligent ist, da ja der speicher jetzt nicht mehr freigegeben wird. oder macht das nichts ?
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

suche in der Datei: db/mysql4.php

Code: Alles auswählen

			unset($this->row[$query_id]);
			unset($this->rowset[$query_id]);

			mysql_free_result($query_id);

			return true;
ersetze mit:

Code: Alles auswählen

			unset($this->row[$query_id]);
			unset($this->rowset[$query_id]);

			@mysql_free_result($query_id);

			return true;
Dadurch wird die Fehlermeldung unterdrückt. Du kannst das auch problemlos so machen wenn alles andere funktioniert, was eigentlich der Fall sein sollte.

Irgendwo hier im Forum gibt es auch eine genaue Beschreibung warum dieser Fehler auftritt ... wenn es dich interessiert suche einfach mal nach der Fehlermeldung. :wink:

Markus
tback
Mitglied
Beiträge: 4
Registriert: 22.09.2004 14:01

Beitrag von tback »

Ich habe jetzt den mod-cat_hierarchy - 205rc2 hochgeladen.
Ich muss doch keine weiteren Dateien bearbeiten oder?

Dann mod-cat_hierarchy - 205rc2 hochgeladen.
Auch hier muss ich doch keine Daten bearbeiten oder?

Dann wollte ich ein Forum anlegen und dann kam das:
Couldn't update list of Categories

DEBUG MODE

SQL Error : 1054 Unknown column 'cat_main_type' in 'field list'

UPDATE phpbb_categories SET cat_main_type='c', cat_main=0 WHERE cat_id=1

Line : 179
File : /var/www/html/web47/html/admin/admin_forums.php

Kann mir jemand helfen?
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

hast du die SQL-Befehle mit KB:phpmyadmin ausgeführt ?

Markus
tback
Mitglied
Beiträge: 4
Registriert: 22.09.2004 14:01

Beitrag von tback »

Nein. Welche denn?
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Code: Alles auswählen

ALTER TABLE phpbb_categories ADD cat_main_type CHAR(1);
ALTER TABLE phpbb_categories ADD cat_main MEDIUMINT(8) UNSIGNED DEFAULT '0' NOT NULL;
ALTER TABLE phpbb_categories ADD cat_desc TEXT NOT NULL;
ALTER TABLE phpbb_categories ADD icon VARCHAR(255);
ALTER TABLE phpbb_forums ADD forum_link VARCHAR(255);
ALTER TABLE phpbb_forums ADD forum_link_internal TINYINT(1) NOT NULL;
ALTER TABLE phpbb_forums ADD forum_link_hit_count TINYINT(1) NOT NULL;
ALTER TABLE phpbb_forums ADD forum_link_hit BIGINT(20) UNSIGNED NOT NULL;
ALTER TABLE phpbb_forums ADD icon VARCHAR(255);
ALTER TABLE phpbb_forums ADD main_type CHAR(1);
ALTER TABLE phpbb_users ADD user_sub_forum TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_split_cat TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_last_topic_title TINYINT(1) DEFAULT '1' NOT NULL;
ALTER TABLE phpbb_users ADD user_sub_level_links TINYINT(1) DEFAULT '2' NOT NULL;
ALTER TABLE phpbb_users ADD user_display_viewonline TINYINT(1) DEFAULT '2' NOT NULL;
Führe diesen SQL-Befehl mit KB:phpmyadmin aus ... dann sollte zumindest diese Fehlermeldung verschwunden sein ...

Eventuell musst du den Tabellenprefix anpassen ...

also phpbb_

Markus
tback
Mitglied
Beiträge: 4
Registriert: 22.09.2004 14:01

Beitrag von tback »

OH MANN!
Habs auch gerade gefunden.

Danke.

Mensch hätte nur richtig lesen müssen.
Antworten

Zurück zu „phpBB 2.0: Mod Support“