Seite 1 von 1

Problem mit dem Slash News Mod

Verfasst: 30.10.2006 20:01
von faster
Hallo.

Habe mir vorhin den Slash News Mod eingabaut.
Ich bin die Install schritt für schritt durchgegangen. Soweit klappt alles, wenn ich mich nun aber in´s forum einlogge, dann bekomme ich ne fehlermeldung.

Code: Alles auswählen

Failed obtaining forum access control lists

DEBUG MODE

SQL Error : 1054 Unknown column 'a.auth_news' in 'field list'

SELECT a.forum_id, a.auth_view, a.auth_read, a.auth_news, a.auth_post, a.auth_reply, a.auth_edit, a.auth_delete, a.auth_sticky, a.auth_announce, a.auth_vote, a.auth_pollcreate, a.auth_attachments, a.auth_download, a.auth_mod FROM phpbb_auth_access a, phpbb_user_group ug WHERE ug.user_id = 2 AND ug.user_pending = 0 AND a.group_id = ug.group_id AND a.forum_id = 18

Line : 158
File : auth.php
Habe die Besagte datei dann nochmal durchgeschaut, konnte aber keinen fehler finden. Lade ich die Originale auth.php hoch, dann kann ich als User auch wieder alles im Forum machen. Also bin ich nochmal die auth.php durchgegangen, aber ich finde da keinen fehler drin, da auch nur 2 Zeilen geändert werden mußte.

Code: Alles auswählen

#-----[ OPEN ]------------------------------------------
#
includes/auth.php

#
#-----[ FIND ]------------------------------------------
#
$a_sql = 'a.auth_view, a.auth_read, a.auth_post, a.auth_reply, a.auth_edit, a.auth_delete, a.auth_sticky, a.auth_announce, a.auth_vote, a.auth_pollcreate';

#
#-----[ IN-LINE FIND ]------------------------------------------
#
$a_sql = 'a.auth_view, a.auth_read,

#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
 a.auth_news,

#
#-----[ FIND ]------------------------------------------
#
$auth_fields = array('auth_view', 'auth_read', 'auth_post', 'auth_reply', 'auth_edit', 'auth_delete', 'auth_sticky', 'auth_announce', 'auth_vote', 'auth_pollcreate');

#
#-----[ IN-LINE FIND ]------------------------------------------
#
$auth_fields = array('auth_view', 'auth_read',

#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
 'auth_news',
Hier einmal die auth.php

Danke schonmal für eure Hilfe.

Verfasst: 30.10.2006 20:07
von Olli Oberhausen
Du musst noch die auth_news in der datenbank anlegen...

Olli

Verfasst: 30.10.2006 20:16
von faster
Die mod_table_inst.php konnte ich leider nicht verwenden, da bekomme ich auch immer fehlermeldungen.

Code: Alles auswählen

Warning: mysql_connect(): Access denied for user: 'wwwrun@localhost' (Using password: NO) in /www/htdocs/w006fb30/Board/db/mysql4.php on line 48

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /www/htdocs/w006fb30/Board/db/mysql4.php on line 330

Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /www/htdocs/w006fb30/Board/db/mysql4.php on line 331
phpBB : Kritischer Fehler

Could not connect to the database
Also habe ich in der install nachgeschaut, ob da was von DB eintrag drin steht.

Das habe ich gefunden und dann über phpmyadmin eingefügt.

Code: Alles auswählen

INSERT INTO phpbb_config ( config_name , config_value ) VALUES ( 'news_rss_item_count', '15' );
INSERT INTO phpbb_config ( config_name , config_value ) VALUES ( 'news_rss_show_abstract', '1' );
INSERT INTO phpbb_config ( config_name , config_value ) VALUES ( 'news_base_url', '' );
INSERT INTO phpbb_config ( config_name , config_value ) VALUES ( 'news_index_file', 'news_index.php' );

Verfasst: 30.10.2006 22:39
von Olli Oberhausen
Dir fehlt auf jeden fall das hier.

ALTER TABLE `phpbb_auth_access` ADD `auth_news` TINYINT( 1 ) DEFAULT '0' NOT NULL ;

Wahrscheinlich musst du das feld auch bei phpbb_topics einfügen.

Poste doch mal die install datei als textlink...

Nacht, Olli

Verfasst: 31.10.2006 12:43
von faster
Hallo Olli Oberhausen.

Danke dir erst mal für deine Mühe, ich habe es heute morgen hinbekommen. ich habe einfach aus dem Ordner Install->schemas die beiden Dateien attach_mysql_basic.sql und die attach_mysql_schema.sql geöffnet und dann manuell in phpmyadmin via SQL eingetragen.
Nun läuft auch alles und ich bekomme keine Fehlermeldungen mehr.