Ban mod

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Php
Berichten: 687
Lid geworden op: 21 mei 2003, 01:46
Locatie: Achterhoek
Contacteer:

Ban mod

Bericht door Php » 14 sep 2003, 22:14

Ik wil een ban mod installeren maar bij de installatie staat dat ik iets in SQL moet veranderen, en wel dit:
ALTER TABLE phpbb_banlist
ADD ban_time int(11) default NULL,
ADD ban_expire_time int(11) default NULL,
ADD ban_by_userid mediumint(8) default NULL,
ADD ban_priv_reason text,
ADD ban_pub_reason_mode tinyint(1) default NULL,
ADD ban_pub_reason text;
Maar waar vind ik SQL??

Gebruikersavatar
ron w
Berichten: 147
Lid geworden op: 25 nov 2002, 22:55
Contacteer:

Bericht door ron w » 14 sep 2003, 23:30

SQL ga je niet vinden in je forumbestanden zelf.
Je database bestaat uit vele sql commando's, waarvan bovenstaande er een is.
Weet je hoe je DB moet benaderen? Bijv. via phpmyadmin?
Afbeelding

Php
Berichten: 687
Lid geworden op: 21 mei 2003, 01:46
Locatie: Achterhoek
Contacteer:

Bericht door Php » 15 sep 2003, 00:15

Ik weet alleen hoe ik in het installatie menu moet komen, voor als je een hele nieuwe installatie maakt op een server. Bedoel je dat?

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 15 sep 2003, 14:23

je hopost het vast wel een programma dat heet phpmyadmin of sql admin. zoek in het veld sql en voor dit in. klik op start en klaar.

Php
Berichten: 687
Lid geworden op: 21 mei 2003, 01:46
Locatie: Achterhoek
Contacteer:

Bericht door Php » 15 sep 2003, 18:13

Moet ik dus eerst phpMyAdmin installeren?

Gebruikersavatar
ron w
Berichten: 147
Lid geworden op: 25 nov 2002, 22:55
Contacteer:

Bericht door ron w » 15 sep 2003, 18:27

Php schreef:Moet ik dus eerst phpMyAdmin installeren?
Yep, en als je even kijkt op dit forum tussen de tutorials staat er ook een tutorial tussen die je helpt met het installeren van phpMyAdmin.

//edit: hier dus http://www.phpbb-nl.com/viewtopic.php?t=830
Afbeelding

Php
Berichten: 687
Lid geworden op: 21 mei 2003, 01:46
Locatie: Achterhoek
Contacteer:

Bericht door Php » 15 sep 2003, 18:31

Dat installeren was een makkie. Het was gewoon even 3 files uploaden. Ik zie nu in phpmyadmin versie 0.0.8 een veld met daaronder veel tables en opties, waaronder de genoemde banlist:

phpbb_banlist Structure Browse Optimize Repair Empty Drop


Volgens de installatie moet ik dit wijzigen:

ADD ban_time int(11) default NULL,
ADD ban_expire_time int(11) default NULL,
ADD ban_by_userid mediumint(8) default NULL,
ADD ban_priv_reason text,
ADD ban_pub_reason_mode tinyint(1) default NULL,
ADD ban_pub_reason text;

Hoe ga ik hier nu mee te werk?

Gebruikersavatar
ron w
Berichten: 147
Lid geworden op: 25 nov 2002, 22:55
Contacteer:

Bericht door ron w » 15 sep 2003, 18:42

Ik neem aan dat die table nog leeg is. Zoja, drop die table. Ga daarna naar sql, voeg in het tekstvak deze code in:

Code: Selecteer alles

ALTER TABLE phpbb_banlist
ADD ban_time int(11) default NULL,
ADD ban_expire_time int(11) default NULL,
ADD ban_by_userid mediumint(8) default NULL,
ADD ban_priv_reason text,
ADD ban_pub_reason_mode tinyint(1) default NULL,
ADD ban_pub_reason text;
en druk op go/uitvoeren.
Afbeelding

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 15 sep 2003, 18:47

Dat klopt niet. Eerst moeten we van jouw die tabel verwijderen en dan wijzigen. NIET WGEGGOOIEN

gewoon naar sql gaan en dat invoeren!!!!!!!!!!!!!!!!!!!111

Php
Berichten: 687
Lid geworden op: 21 mei 2003, 01:46
Locatie: Achterhoek
Contacteer:

Bericht door Php » 15 sep 2003, 18:52

Rustig blijven :wink:

Als ik op "structure" klik naast de banlist php file dan krijg ik dit:

Columns for table phpbb_banlist
Drop Field: ban_id Type: mediumint(8) unsigned NULL: Key: PRI Default: Extra: auto_increment
Drop Field: ban_userid Type: mediumint(8) NULL: Key: Default: 0 Extra:
Drop Field: ban_ip Type: varchar(8) NULL: Key: MUL Default: Extra:
Drop Field: ban_email Type: varchar(255) NULL: YES Key: Default: Extra:

Hij is dus niet leeg. Als ik het goed begrijp is sql het tekstveld waarin je de opdracht kopieert, en dan moet je op uitvoeren of "go" klikken?

Is er overigens ook een nederlandse versie van myadmin?

Ik heb er nog niet mee gewerkt, is er een tutorial over myadmin?

Moet ik in dit geval gewoon invoeren en op "submit" klikken? Of moet je eerst "naar" het ban file gaan door op de structure te klikken of zo? Lijkt me niet of wel?

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 15 sep 2003, 19:10

download de nieuwe versie eens. 2.5.3 . die heeft een nederlands taalpakket

Php
Berichten: 687
Lid geworden op: 21 mei 2003, 01:46
Locatie: Achterhoek
Contacteer:

Bericht door Php » 15 sep 2003, 19:13

Waar kan ik dat downloaden? Hij staat hier niet tussen de downloads. De Bantron werkt trouwens al, de sql opdracht verliep goed en de drie gebande mensen zitten er nog in. Werkt goed.

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 15 sep 2003, 19:15


Gebruikersavatar
ron w
Berichten: 147
Lid geworden op: 25 nov 2002, 22:55
Contacteer:

Bericht door ron w » 15 sep 2003, 19:18

webdev schreef:Dat klopt niet.
Excuus, je hebt gelijk: ik heb het commando "alter" over het hoofd gezien en ben er klakkeloos van uit gegaan dat dit om een nieuwe table in de DB ging, maar phpbb_banlist is een bestaande table.
Afbeelding

Php
Berichten: 687
Lid geworden op: 21 mei 2003, 01:46
Locatie: Achterhoek
Contacteer:

Bericht door Php » 15 sep 2003, 19:20

Ik heb die nieuwe phpadmin downgeload. Nu snap ik waarom er bij deze een installatie tutorial is. In het zip bestand zelf zit geen installatiefile.

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 15 sep 2003, 19:26

Php schreef:Ik heb die nieuwe phpadmin downgeload. Nu snap ik waarom er bij deze een installatie tutorial is. In het zip bestand zelf zit geen installatiefile.
En dat komt door dat het zo makkelijk is. config.inc.phpbewerken, uploaden en klaar.

Php
Berichten: 687
Lid geworden op: 21 mei 2003, 01:46
Locatie: Achterhoek
Contacteer:

Bericht door Php » 15 sep 2003, 20:04

Bij het wijzigen van de host en database naam en pass word en zo, in het config.inc.php file, komt dit meerdere keren voor. Moet je dat in al die gevallen wijzigen, of alleen bovenaan?

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 15 sep 2003, 20:28

alleen bij de eerste.

Php
Berichten: 687
Lid geworden op: 21 mei 2003, 01:46
Locatie: Achterhoek
Contacteer:

Bericht door Php » 15 sep 2003, 20:59

Ik heb het geinstalleerd en het werkt. Het ziet er alleen wel ingewikkelder uit.

Overigens, als ik nu de banlist php selecteer en dan sql kies, dan staat er al tekst in het sql veld:
SELECT * FROM `phpbb_banlist` WHERE 1

Ik neem aan dat dat verwijder moet worden voor je een quiry invoerd?

Wat verwarrend is, is dat je eronder allemaal opties hebt zoals, velden en dergelijke, er is veel meer keuze als in de simpele vorm, dan kan er toch sneller wat fout gaan?

Php
Berichten: 687
Lid geworden op: 21 mei 2003, 01:46
Locatie: Achterhoek
Contacteer:

Bericht door Php » 15 sep 2003, 22:32

Ik heb gewoon die simpele versie weer geinstalleerd en naar het nederlands vertaald, vele makkelijker.

Eh, "drop" betekent toch "verwijderen" of niet?

Maar nu even wat anders. De lettergrootte in subSilver van Myadmin is veel kleiner dan in fisubice. Hoe wijzig ik dat?

Ik doel dan op de rijen waar "drop" en "browse" staat.

Gesloten