Gratis diskussionsforum til PHP

Interessegrupper er nøglen til det succesfulde websted. PC World Online gennemgår her PHP-applikationen Phorum, der ikke kræver forkundskaber i programmering.

Phorum

Hvis man skal have succes med sin portal eller tilsvarende, er det ikke længere nok med frisk indhold, nemme brugerflader og hyppige opdateringer. Hvis man virkeligt vil holde fast i sin brugerskare, må man også skabe et brugermiljø. Det har været hemmeligheden bag succesen for websteder som Amazon, hvor de officielle boganmeldelser følges af læsernes kommentarer og anmeldelser.

Den slags er selvfølgelig nemmere sagt end gjort, og et stykke software kan ikke løse alle problemer. Men det kan i hvert fald opsætte rammen, og så er resten op til indholdsleverandørerne.

Phorum er en række PHP-scripts, som løser opgaven. Selv om man ikke har forstand på PHP, kan man installere og opsætte scriptet. Her kigger vi på version 3.2.11 installeret under Apache-webserveren på Red Hats Linux-distribution. Man kan se en demonstration af Phorum på projektets hjemmeside.

Forberedelse

Phorum 3.2.11 fylder kun 93 kilobyte som tar.gz-fil, og den kan downloades fra Phorums websted.

Pakken udpakkes - og det er nemt under Gnome, da man blot kan åbne tar.gz-filen som et almindeligt mappevindue. Derefter flyttes filerne til et passende sted i Apaches webhieraki. Her i eksemplet blev det til

/usr/local/apache/htdocs/scripts/phorum/

Før vi går i gang med den webbaserede opsætning skal vi lige tildele specielle rettigheder til mappen admin i phorum-mappen, altså helt præcist

/usr/local/apache/htdocs/scripts/phorum/admin

Mappen skal have rettighederne 707, og det gøres nemmest i Gnome ved at højreklikke på mappen, og vælge Egenskaber i pop-up-menuen, og i dialogboksen, der kommer frem, sætte knapperne som her:

Installation

Derefter skal vi oprette en database, som Phorum benytter til at gemme indlæggene i. Phorum understøtter en lang række databaser, og her benytter vi MySQL, som Phorum er opsat til at benytte som udgangspunkt.

Ved at benytte PHP-scriptet phpMyAdmin, som vi tidligere har gennemgået her på PC World Online, kan vi nemt oprette en ny database i MySQL. I dette eksempel navngiver vi den "phorums"

Nu er vi parate til at opsætte Phorum via dets nemme webgrænseflade. Det gøres ved at skrive adressen til dokumentet index.php i mappen admin. I dette tilfælde er Apache-konfigurationsfilen sat op således at url'en

http://localhost/scripts

peger på mappen

/usr/local/apache/htdocs/scripts

så adressen bliver i dette tilfælde til

http://localhost/scripts/phorum/admin/index.php

På administrationssidens hovedmenu navigerer vi frem til Phorum Setup > Database Settings.

Her skal vi skrive navnet på server og database, samt brugernavn og password.

Herefter kan man tilrette de forskelle parametre, som for eksempel farver og tabelstørrelser. Det gøres i ved at gå ind i administrationsdelen og navigere frem til Main > Phorum Setup > HTML Settings.

Start et forum

Som sidste led i tilretningen skal vi gå ind i mappen include, der i dette eksempel befinder sig her:

/usr/local/apache/htdocs/scripts/phorum/include

Her skal filerne footer.php-dist og header.php-dist omdøbes til footer.php og header.php . Disse to filer indeholder den HTML, der bringes i toppen og bunden af HTML-siderne.

I header.php kan man for eksempel sætte det stylesheet, der styrer websidernes generelle udseende.

Nu kan man så opsætte sit første debatforum i administrationsmenuen Main > New Forum - og så er det bare at lokke brugerne indenfor og få debatten startet.

Annonceindlæg fra Comm2ig

Er vanens magt den største trussel for cirkulær transformation i IT-branchen?

IT-branchen står for 4% af CO2-udledningen, men vi udskifter vores udstyr langt oftere, end behovet retfærdiggør.

Navnenyt fra it-Danmark

Norriq Danmark A/S har pr. 8. december 2025 ansat Niko Phonekeo som Digital Marketing Manager. Han skal især beskæftige sig med Primært NORRIQs marketing tech stack, digitale kampagneudvikling SEO og lead management. Han kommer fra en stilling som Nordic Marketing Director. Nyt job

Niko Phonekeo

Norriq Danmark A/S

Lector ApS har pr. 5. januar 2026 ansat Per Glentvor som Seniorkonsulent i LTS-gruppen. Per skal især beskæftige sig med med videreudvikling af Lectors løsning til automatisering og forenkling af toldprocesser. Per kommer fra en stilling som freelancekonsulent. Per har tidligere beskæftiget sig med løsninger indenfor trading, løsninger til detail, mobil samt logistik. Nyt job

Per Glentvor

Lector ApS

Idura har pr. 1. januar 2026 ansat Joshua Pratt, 32 år,  som software engineer. Han skal især beskæftige sig med at bruge sin tekniske knowhow og erfaring i teamet for extensions og integrationer. Han kommer fra en stilling som Tech Director hos NoA Ignite Denmark. Han har tidligere beskæftiget sig med komplekse webprojekter, senest udviklingen af det nye website og e-commerce-platform for tivoli.dk. Nyt job

Joshua Pratt

Idura