Problemen met log action mod

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
HS2005
Berichten: 49
Lid geworden op: 08 jan 2006, 23:11
Locatie: Nederland

Problemen met log action mod

Bericht door HS2005 » 18 feb 2006, 23:55

Support template:

Adres van je forum: http://www.eurotek.ca/~dj_joey/forum/index.php
Huidige template: Boyz
phpBB versie: phpBB 2.0.19
Overige opmerkingen:

het probleem is ik heb net die mod geinstalleerd maar hij werkt nog niet.
als ik in admin cp op logs actions klik krijg ik dit:
You have not yet delete the file install_tables.php : do it before trying to see this page.
en als ik op logs config klik krijg ik dit:
phpBB : Critical Error

Could not query log config informations

DEBUG MODE

SQL Error : 1146 Table 'eurotek_ca_-_dj_joey.phpbb_logs_config' doesn't exist

SELECT config_value AS all_admin FROM phpbb_logs_config WHERE config_name = 'all_admin'

Line : 51
File : admin_logs_config.php

en als je gewoon op het forum bent en je wilt een bericht van je editten dan krijg je deze fout:
Could not insert into logs table

DEBUG MODE

SQL Error : 1146 Table '**********.phpbb_logs' doen't exist

INSERT INTO phpbb_logs (mode,topic_id, user_id,username,user_ip,time) VALUES ('edit','9','4', '*****','*******','*******')

Line : 52
File : functions_log.php

ik hoop dat jullie mij hier mee kunnen helpen.
alvast bedankt iig

Nymphy
Berichten: 1504
Lid geworden op: 28 mar 2003, 18:00
Locatie: Grevenbicht

Bericht door Nymphy » 19 feb 2006, 04:46

heb je dit sql bestand opgeroepen in je browser : install_tables.php

en daarna weer verwijderen nadat de queries succesvol zijn gedaan !

Gebruikersavatar
HS2005
Berichten: 49
Lid geworden op: 08 jan 2006, 23:11
Locatie: Nederland

Bericht door HS2005 » 19 feb 2006, 13:50

Nymphy schreef:heb je dit sql bestand opgeroepen in je browser : install_tables.php

en daarna weer verwijderen nadat de queries succesvol zijn gedaan !
hoe roep je die op in je browser dan, want ik ben hier namelijk helemaal nieuw mee

Gebruikersavatar
XGE_Lithium
Berichten: 1278
Lid geworden op: 26 okt 2005, 19:28
Locatie: Heythuysen
Contacteer:

Bericht door XGE_Lithium » 19 feb 2006, 16:43

Je moet het bestand gewoon uitvoeren.
Indien het bestand db_update.php heet, upload je dit naar je forum root.

Vervolgens ga je naar:

:arrow: http://www.eurotek.ca/~dj_joey/forum/db_update.php

En dan wordt de database automatisch veranderd.
Vergeet niet om, indien je klaar bent, het bestand ook weer te verwijderen.

Gebruikersavatar
HS2005
Berichten: 49
Lid geworden op: 08 jan 2006, 23:11
Locatie: Nederland

Bericht door HS2005 » 19 feb 2006, 17:22

XGE_Lithium schreef:Je moet het bestand gewoon uitvoeren.
Indien het bestand db_update.php heet, upload je dit naar je forum root.

Vervolgens ga je naar:

:arrow: http://www.eurotek.ca/~dj_joey/forum/db_update.php

En dan wordt de database automatisch veranderd.
Vergeet niet om, indien je klaar bent, het bestand ook weer te verwijderen.
hm dat doet die niet als ik de db wil update zegt die:
phpBB : Critical Error

Could not connect to the database

en bij log actions krijg ik nu deze fout :
phpBB : Critical Error

Could not query log config informations

DEBUG MODE

SQL Error : 1146 Table 'eurotek_ca_-_dj_joey.phpbb_logs_config' doesn't exist

SELECT config_value AS all_admin FROM phpbb_logs_config WHERE config_name = 'all_admin'

Line : 69
File : admin_logs.php
phpBB : Critical Error

Could not query log config informations

DEBUG MODE

SQL Error : 1146 Table 'eurotek_ca_-_dj_joey.phpbb_logs_config' doesn't exist

SELECT config_value AS all_admin FROM phpbb_logs_config WHERE config_name = 'all_admin'

Line : 51
File : admin_logs_config.php
en bij logs config deze fout :

Trunks81
Berichten: 185
Lid geworden op: 04 feb 2006, 21:23

Bericht door Trunks81 » 19 feb 2006, 18:18

Ben zelf ook bezig met deze mod.
en ik heb een soort gelijke fout wil hier ook niet de database updaten
is het niet mogelijk om het bestand log_actions_db_update.php
te openen en daar uit zelf de sql regels te halen en zelf via je myphpadmin te invoeren ?
heb zelf al even in het bestand gekeken en zie wel iets wat begint met

switch ( SQL_LAYER )
{
case 'mysql':
case 'mysql4':
$sql[] = "CREATE TABLE " . LOGS_TABLE . " (
id_log MEDIUMINT(10) NOT NULL DEFAULT '0' AUTO_INCREMENT,
mode VARCHAR(50) NULL DEFAULT '',
topic_id MEDIUMINT(10) NULL DEFAULT '0',
user_id MEDIUMINT(8) NULL DEFAULT '0',
username VARCHAR(255) NULL DEFAULT '',

Als dit het begin is van zou er ook een eind afsluiting moeten zijn
dan zou je dit toch gewoon zou kunnen kopieren ?

Groetjes TRunks

Gebruikersavatar
HS2005
Berichten: 49
Lid geworden op: 08 jan 2006, 23:11
Locatie: Nederland

Bericht door HS2005 » 19 feb 2006, 18:48

kheb nu net via easymod geinstalleerd en dat ging opzich wel goed.

alleen dan wil ik dus log_actions_db_update.php in de browser openen en dan krijg ik nu deze fout.
Warning: main(./extension.inc): failed to open stream: No such file or directory in /home/dj_joey/public_html/forum/admin/mods/log_actions_mod/log_actions_db_update.php on line 24

Warning: main(): Failed opening './extension.inc' for inclusion (include_path='.:/php/includes:/usr/share/php') in /home/dj_joey/public_html/forum/admin/mods/log_actions_mod/log_actions_db_update.php on line 24

Warning: main(./config.): failed to open stream: No such file or directory in /home/dj_joey/public_html/forum/admin/mods/log_actions_mod/log_actions_db_update.php on line 25

Warning: main(): Failed opening './config.' for inclusion (include_path='.:/php/includes:/usr/share/php') in /home/dj_joey/public_html/forum/admin/mods/log_actions_mod/log_actions_db_update.php on line 25

Warning: main(./includes/constants.): failed to open stream: No such file or directory in /home/dj_joey/public_html/forum/admin/mods/log_actions_mod/log_actions_db_update.php on line 26

Warning: main(): Failed opening './includes/constants.' for inclusion (include_path='.:/php/includes:/usr/share/php') in /home/dj_joey/public_html/forum/admin/mods/log_actions_mod/log_actions_db_update.php on line 26

Warning: main(./common.): failed to open stream: No such file or directory in /home/dj_joey/public_html/forum/admin/mods/log_actions_mod/log_actions_db_update.php on line 27

Warning: main(): Failed opening './common.' for inclusion (include_path='.:/php/includes:/usr/share/php') in /home/dj_joey/public_html/forum/admin/mods/log_actions_mod/log_actions_db_update.php on line 27

Warning: main(./includes/db.): failed to open stream: No such file or directory in /home/dj_joey/public_html/forum/admin/mods/log_actions_mod/log_actions_db_update.php on line 28

Warning: main(): Failed opening './includes/db.' for inclusion (include_path='.:/php/includes:/usr/share/php') in /home/dj_joey/public_html/forum/admin/mods/log_actions_mod/log_actions_db_update.php on line 28

Fatal error: Call to undefined function: session_pagestart() in /home/dj_joey/public_html/forum/admin/mods/log_actions_mod/log_actions_db_update.php on line 30

en als je dan in die php kijkt staat er dit op die regels, misschien dat daar iets in veranderd moet worden ofzo

include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'config.'.$phpEx);
include($phpbb_root_path . 'includes/constants.'.$phpEx);
include($phpbb_root_path.'common.'.$phpEx);
include($phpbb_root_path . 'includes/db.'.$phpEx);

$userdata = session_pagestart($user_ip, PAGE_INDEX);

Trunks81
Berichten: 185
Lid geworden op: 04 feb 2006, 21:23

Bericht door Trunks81 » 19 feb 2006, 20:30

probeer anders dit even

CREATE TABLE phpbb_logs (
log_id mediumint(10) NOT NULL auto_increment,
mode VARCHAR(50) DEFAULT '',
topic_id mediumint(10) DEFAULT '0',
user_id mediumint(8) DEFAULT '0',
username VARCHAR(25) DEFAULT NULL,
user_ip VARCHAR(8) NOT NULL DEFAULT '0',
time int(11) DEFAULT '0',
post_title VARCHAR(60) NOT NULL DEFAULT '',
bbcode_uid VARCHAR(10) NOT NULL DEFAULT '',
post_text text,
PRIMARY KEY (log_id));

CREATE TABLE phpbb_logs_config (
config_name VARCHAR(255) NOT NULL,
config_value VARCHAR(255) NOT NULL,
PRIMARY KEY (config_name));

INSERT INTO phpbb_logs_config (
config_name, config_value)
VALUES ('all_admin', 0);

ALTER TABLE phpbb_users
ADD user_view_log TINYINT NOT NULL DEFAULT '0';


Dit kopieren in je myphpadmin bij sql

dan heb je dat install bestand niet meer nodig
ps waar nu die cool smileys staan moet worden 8 )
tussen de 8 en ) geen spatie
Groetjes Trunks

poekelen
Berichten: 59
Lid geworden op: 04 apr 2005, 21:22

Bericht door poekelen » 25 feb 2006, 00:50

in de database moet je in phpbb_logs_config --> all_admin op 1 zetten dan werkt het.

merdiven
Berichten: 1
Lid geworden op: 10 mar 2006, 18:54

Bericht door merdiven » 10 mar 2006, 19:10

ist das alles was ich eingeben muss
für diesen mod??

tut mehr leid
ich verstehe nicht holländish :oops:

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 10 mar 2006, 19:17

Hey,

Der SQL-code von Trunks81 ist alles was du eingeben musst.

Meiner Deutsch is sehr slecht, aber ich höffe das du es versteht.
... Maar ik modereer (nog) niet.

Deedee
Berichten: 1
Lid geworden op: 15 mar 2006, 14:14

Bericht door Deedee » 15 mar 2006, 14:19

Hey...

Ik had dit probleem ook toen ik log actions met easymod had geinstalleerd.

Anyway: uitleg:

Installeer met easymod. Er staat nu in je root directory (waarschijnlijk /phpBB2/) een bestand dat log_actions_db_update.php heet. Open nu dus dit bestand -> jouwsite.com/phpBB2/log_actions_db_update.php. Als hij nu een error geeft dat hij niet de database kan bereiken (had ik) dan pas je log_actions_db_update even aan, dwz. verwijder regel 28 of zet hem tussen /* en */

regel 28 ziet er zo uit:

Code: Selecteer alles

include($phpbb_root_path . 'includes/db.'.$phpEx);
Ga nu opnieuw naar jouwsite.com/phpBB2/log_actions_db_update.php en dan zou die het moeten doen (bij mij iig).

Groetjes,
Deedee

Elisje
Berichten: 72
Lid geworden op: 08 mar 2006, 19:37

Bericht door Elisje » 26 aug 2006, 01:19

Sorry dat ik deze oude topic nog naar boven haal, maar ik wou dus ook deze mod installeren.

De query kan niet automatisch gedaan worden want dan geeft hij een fout. Zou iemand me kunnen uitleggen hoe dat dan precies manueel moet?

De tweede optie was ook niet mogelijk (dat van die regel 28) dan kreeg ik volgende foutmelding:

Code: Selecteer alles

Adding/modifying tables to your database
Running query :: CREATE TABLE phpbb_logs ( id_log MEDIUMINT(10) NOT NULL DEFAULT '0' AUTO_INCREMENT, mode VARCHAR(50) NULL DEFAULT '', topic_id MEDIUMINT(10) NULL DEFAULT '0', user_id MEDIUMINT(8) NULL DEFAULT '0', username VARCHAR(255) NULL DEFAULT '', user_ip CHAR(8) DEFAULT '0' NOT NULL, time INT(11) NULL DEFAULT '0', PRIMARY KEY (id_log)) -> ERROR - QUERY FAILED ----> Invalid default value for 'id_log'

Running query :: CREATE TABLE phpbb_logs_config ( config_name varchar(255) NOT NULL, config_value varchar(255) NOT NULL, PRIMARY KEY (config_name)) -> GOOD - QUERY OK

Running query :: INSERT INTO phpbb_logs_config ( config_name, config_value) VALUES ('all_admin', 0) -> GOOD - QUERY OK

Running query :: ALTER TABLE phpbb_users ADD user_view_log TINYINT NOT NULL DEFAULT '0' -> GOOD - QUERY OK


COMPLETE - INSTALLATION IS ENDED

At least one query failed : check the error message and contact me if you need help to resolve the problem.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 26 aug 2006, 18:59

Volgens mij kan een tabel niet een standaard waarde hebben en auto increment zijn, dus probeer dan eens oz:

Code: Selecteer alles

CREATE TABLE phpbb_logs ( id_log MEDIUMINT(10) NOT NULL AUTO_INCREMENT, mode VARCHAR(50) NULL DEFAULT '', topic_id MEDIUMINT(10) NULL DEFAULT '0', user_id MEDIUMINT(8) NULL DEFAULT '0', username VARCHAR(255) NULL DEFAULT '', user_ip CHAR(8) DEFAULT '0' NOT NULL, time INT(11) NULL DEFAULT '0', PRIMARY KEY (id_log))
Even uitvoeren bij SQL met phpmyadmin.
Afbeelding

Elisje
Berichten: 72
Lid geworden op: 08 mar 2006, 19:37

Bericht door Elisje » 27 aug 2006, 15:23

Heb het werkend gekregen :)

Gesloten