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.

Læses lige nu

    Event: Cyber Security Festival 2026

    Sikkerhed | København

    Mød Danmarks skrappeste it-sikkerhedseksperter og bliv klar til at planlægge og eksekvere en operationel og effektiv cybersikkerhedsstrategi, når vi åbner dørene for +1.700 it-professionelle. Du kan glæde dig til oplæg fra mere end 70 talere og møde mere end 50 leverandører over to dage.

    18 & 19 november 2026 | Gratis deltagelse

    Navnenyt fra it-Danmark

    Netip A/S har pr. 1. maj 2026 ansat Ida Hyllested Friis som Key Account Manager ved netIP's kontor i Thisted. Hun kommer fra en stilling som Key Account Manager hos Københavns erhvervshus. Nyt job
    SAP SuccessFactors Partner Pentos har pr. 1. marts 2026 ansat Plamena Cherneva som Seniorkonsulent indenfor SuccessFactors HCM. Hun skal især beskæftige sig med konfiguration og opsætning af SuccessFactors suiten, samt udvikle smarte løsninger til mellemstore danske virksomheder. Hun kommer fra en stilling som løsningsarkitekt indenfor HR IT hos LEO Pharma. Hun har tidligere beskæftiget sig med HR procesdesign, stamdata og onboarding. Nyt job

    Plamena Cherneva

    SAP SuccessFactors Partner Pentos

    Netip A/S har pr. 1. april 2026 ansat Claus Berg som Account Manager ved netIP's kontor i Esbjerg. Han kommer fra en stilling som Client Manager hos itm8. Nyt job

    Claus Berg

    Netip A/S

    Lector ApS har pr. 9. juli 2026 ansat Simeon Dimitrov som IT-konsulent i Lectors TeamShare-gruppe. Han skal især beskæftige sig med cloud og infrastruktur samt design og optimering af Lectors infrastruktur og løsninger. Han kommer fra en stilling som DevOps Engineer hos Kraftvaerk. Han har tidligere beskæftiget sig med Azure og onprem infrastruktur, automatisering, implementering og optimering af cloudløsninger. Nyt job

    Simeon Dimitrov

    Lector ApS