PHPBB forum "reseller"

Gestart doorMounssif14 reacties47 weergaven

15 berichten · pagina 1 van 1

Mounssif

Lid · Topicstarter

Berichten
1.284
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoi!

Hoe doen ze dat zoals op forum*maken*nl, dat als ze registreren krijgen ze een subdomein

"voorbeeld.forum*maken*nl" & dan komt daar automatisch een PHPBB forum op.. Is hier een reseller voor?
0
Berichten
528
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
gewoon standaard PHPBB3 installatie, met elk forum een nieuwe database, kan je gewoon aanmaken met sql: CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] phpbb_user1

en dan random password gebruiken en deze aan je user geven.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Succes met patchen dan als je 100 klanten hebt.
0
Mounssif

Lid · Topicstarter

Berichten
1.284
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Succes met patchen dan als je 100 klanten hebt.
Hoe bedoel je precies? yummie
0
Sam

Lid

Berichten
398
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je hebt hier wel een extreem hostingpakket voor nodig. Beste is dedicated server.
0
Mounssif

Lid · Topicstarter

Berichten
1.284
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Sam schreef:
Je hebt hier wel een extreem hostingpakket voor nodig. Beste is dedicated server.
Dat is niet zo een groot probleem.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Mounssif schreef:
Eerdere citaten tonen
Aarclay schreef:
Succes met patchen dan als je 100 klanten hebt.
Hoe bedoel je precies? yummie
Wat als er een kritiek veiligheidslek is?
Wat doe je dan met 100 phpBB installaties?
0
Berichten
788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Eerdere citaten tonen
Mounssif schreef:
Eerdere citaten tonen
Aarclay schreef:
Succes met patchen dan als je 100 klanten hebt.
Hoe bedoel je precies? yummie
Wat als er een kritiek veiligheidslek is?
Wat doe je dan met 100 phpBB installaties?
Inderdaad, zon groot forum systeem heeft inderdaad wel een paar lekken hoor. Ook is het zo dat als jij dit gaat hosten je aansprakelijk wordt gesteld op jou eigendommen.
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Beter zorg je dat je alles op één installatie hebt draaien, dat lijkt me ook niet heel moeilijk. Zolang je klanten maar geen toegang tot de files zelf hebben, kan je alles maken.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Aarclay schreef:
Eerdere citaten tonen
Mounssif schreef:
Eerdere citaten tonen
Aarclay schreef:
Succes met patchen dan als je 100 klanten hebt.
Hoe bedoel je precies? yummie
Wat als er een kritiek veiligheidslek is?
Wat doe je dan met 100 phpBB installaties?
Het gewoon goed maken in het begin
0
Berichten
528
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dylanh schreef:
Eerdere citaten tonen
Aarclay schreef:
Eerdere citaten tonen
Mounssif schreef:
Eerdere citaten tonen
Aarclay schreef:
Succes met patchen dan als je 100 klanten hebt.
Hoe bedoel je precies? yummie
Wat als er een kritiek veiligheidslek is?
Wat doe je dan met 100 phpBB installaties?
Het gewoon goed maken in het begin
Ja want hij maakt phpBB ook echt zelf.
En wat als er een update komt van phpBB, of idd een patch, good luck with that wink
0
Mounssif

Lid · Topicstarter

Berichten
1.284
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Oh oke, ik vroeg het me gewoon af hoe Forummaken of phpbb3 het deed yummie
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Mounssif schreef:
Oh oke, ik vroeg het me gewoon af hoe Forummaken of phpbb3 het deed yummie
Vraag het ze?

Misschien een wat kazige manier, maar voor elke installatie kan je een prefix (voorvoegsel) gebruiken voor de tabellen. Als deze deze nou in de configuratie staat, zou je aan de hand van een wildcard DNS op een enkele installatie meerdere forums kunnen draaien.

Gewoon kijken welke subdomein er is opgeroepen, en aan de hand daarvan de juiste prefixtabellen gebruiken,
Kwestie van je config aanpassen met een controle, en een installatie-scriptje die een standaard database met de gewenste prefix uitvoert.pompom
Ik ben niet zo into phpBB3, maar ik kan anders wel een voorbeeldje maken :
Hmmm..

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file! 
// Oh no? ...F*CK YOU!!!! :P[/COLOR]
[COLOR= #0000BB]$forums[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]jan[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]klaas[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]pietje[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]mounssif[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$subdomain[/COLOR] [COLOR= #007700]=[/COLOR]  [URL="http://www.php.net/array_shift"]array_shift[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"."[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]HTTP_HOST[/COLOR][COLOR= #007700]]));[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$subdomain[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$forums[/COLOR][COLOR= #007700])) {[/COLOR]
  [COLOR= #0000BB]$user_prefix[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$subdomain[/COLOR][COLOR= #007700];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
  [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Deze bestaat niet."[/COLOR][COLOR= #007700]);[/COLOR]
  [COLOR= #FF8000]// makkelijk doen, i.p.v. in de source van phpBB hacken.[/COLOR]
[COLOR= #007700]}[/COLOR]


[COLOR= #0000BB]$dbms[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]mysql[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dbhost[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]localhost[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dbport[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dbname[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]your_db_name[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dbuser[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]your_db_username[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dbpasswd[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]your_db_password[/COLOR][COLOR= #007700];[/COLOR]


[COLOR= #0000BB]$table_prefix[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$user_prefix[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$acm_type[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]file[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$load_extensions[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700];

@[/COLOR][URL="http://www.php.net/define"]define[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]PHPBB_INSTALLED[/COLOR][COLOR= #007700],[/COLOR] true[COLOR= #007700]);[/COLOR]
[COLOR= #FF8000]// @define(DEBUG, true);
// @define(DEBUG_EXTRA, true);[/COLOR]
?>
Scriptje om de database te installeren is aan jouw.
Desgewenst kan je ook de databases aan het script koppelen i.p.v. de tabellen een prefix te geven.

Uiteraard moet je dan nog wel uit zoeken hoe het met de uploads zitten, en dat deze zijn gescheiden, denk aan smilies, templates etc....
of die kan je uit de admin halen yummie
0
Berichten
8.649
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Info over de subdomeinen kan ik al alvast geven:

Met wat DNS en httpd.conf gepruts kan je elk random subdomein naar je host doorlinken, die via htaccess afgehandeld kan worden.
0
Mounssif

Lid · Topicstarter

Berichten
1.284
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Eerdere citaten tonen
Mounssif schreef:
Oh oke, ik vroeg het me gewoon af hoe Forummaken of phpbb3 het deed yummie
Vraag het ze?

Misschien een wat kazige manier, maar voor elke installatie kan je een prefix (voorvoegsel) gebruiken voor de tabellen. Als deze deze nou in de configuratie staat, zou je aan de hand van een wildcard DNS op een enkele installatie meerdere forums kunnen draaien.

Gewoon kijken welke subdomein er is opgeroepen, en aan de hand daarvan de juiste prefixtabellen gebruiken,
Kwestie van je config aanpassen met een controle, en een installatie-scriptje die een standaard database met de gewenste prefix uitvoert.pompom
Ik ben niet zo into phpBB3, maar ik kan anders wel een voorbeeldje maken :
Hmmm..

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file! 
// Oh no? ...F*CK YOU!!!! :P[/COLOR]
[COLOR= #0000BB]$forums[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]jan[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]klaas[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]pietje[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]mounssif[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$subdomain[/COLOR] [COLOR= #007700]=[/COLOR]  [URL="http://www.php.net/array_shift"]array_shift[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"."[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]HTTP_HOST[/COLOR][COLOR= #007700]]));[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/in_array"]in_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$subdomain[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$forums[/COLOR][COLOR= #007700])) {[/COLOR]
  [COLOR= #0000BB]$user_prefix[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$subdomain[/COLOR][COLOR= #007700];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
  [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Deze bestaat niet."[/COLOR][COLOR= #007700]);[/COLOR]
  [COLOR= #FF8000]// makkelijk doen, i.p.v. in de source van phpBB hacken.[/COLOR]
[COLOR= #007700]}[/COLOR]


[COLOR= #0000BB]$dbms[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]mysql[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dbhost[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]localhost[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dbport[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dbname[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]your_db_name[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dbuser[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]your_db_username[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$dbpasswd[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]your_db_password[/COLOR][COLOR= #007700];[/COLOR]


[COLOR= #0000BB]$table_prefix[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$user_prefix[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$acm_type[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]file[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$load_extensions[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700];

@[/COLOR][URL="http://www.php.net/define"]define[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]PHPBB_INSTALLED[/COLOR][COLOR= #007700],[/COLOR] true[COLOR= #007700]);[/COLOR]
[COLOR= #FF8000]// @define(DEBUG, true);
// @define(DEBUG_EXTRA, true);[/COLOR]
?>


Scriptje om de database te installeren is aan jouw.
Desgewenst kan je ook de databases aan het script koppelen i.p.v. de tabellen een prefix te geven.

Uiteraard moet je dan nog wel uit zoeken hoe het met de uploads zitten, en dat deze zijn gescheiden, denk aan smilies, templates etc....
of die kan je uit de admin halen yummie
Dit helpt me inderdaad wat verder, ik zal wel een topic openen op de forum van phpBB zelf! Hartelijk bedankt Aarclay en de rest
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren