- Adres van je forum: http://......net
Event. modificaties op je forum:
Wanneer ontstond het probleem?
phpBB versie: 3.0.7-PL1
Heb je onlangs iets veranderd aan je forum?
Wat is het probleem?
Hosting2Go schrijft in haar uitleg ergens:
[Algemeen] CHMOD uitgelegd
CHMOD staat voor Change Mode waarmee de rechten van bestanden of mappen gewijzigd kunnen worden. Met de rechten stel je vast of gebruikers het bestand (Of in de map) mogen lezen, schrijven of uitvoeren (read, write, execute). U kunt de rechten van mappen en bestanden zelf wijzigen met behulp van een FTP-programma of via Bestandsbeheer in Plesk.
Er zijn 4 zaken die met een bestand gedaan kunnen worden:
Lezen -(Read - r) -> r heeft waarde 4
Schrijven (Write -w) -> w heeft waarde 2
Uitvoeren (eXecute - x) -> x heeft waarde 1
Geen rechten -> heeft waarde 0
Als u voor de eigenaar de rechten Read en Write wilt instellen, dan wordt het 4+2=6.
De rechten worden meestal aangegeven met het commando CHMOD ###.
We nemen als voorbeeld: CHMOD 644
Het eerste getal (6) staat voor de rechten van de eigenaar. 6 is een optelsom van 4+2. 4 staat voor lezen en 2 staat voor schrijven. De eigenaar mag dus lezen en schrijven naar het bestand.
Het tweede getal (4) staat voor de rechten van de groep. 4 staat voor lezen. De groep waartoe het bestand behoort mag het bestand alleen lezen.
Het derde getal (4) staat voor de rechten van de rest (van de wereld). In dit geval mogen alle andere gebruikers het bestand alleen lezen.
Meestal worden de rechten in FTP-programma's met een getal aangegeven, maar het kan ook met letters. (Zoals in Plesk bij Bestandsbeheer)
CHMOD 755
(4+2+1)(4+1)(4+1)
(rwx)(r-x)(r-x)
CHMOD 755 wil dus zeggen:
Gebruiker mag Lezen(4), Schrijven(2) en Uitvoeren(1)
in letters: rwx
Groep mag Lezen(4) en Uitvoeren(1)
in letters: r-x
De rest mag Lezen(4) en Uitvoeren(1)
in letters: r-x
Het is overigens aan te raden hier enkel mee aan de slag te gaan als u weet waar u mee bezig bent. Foutief ingestelde rechten kunnen tot beveiligingsproblemen op uw website leiden. CHMOD 777 (en 775) is sowieso uit den boze, omdat dit iedereen lees, schrijf en uitvoer-rechten geeft. Dit geeft bijvoorbeeld hackers toegang tot uw pakket.
PHPBB.nl schrijft:
http://wiki.phpbb.nl/Installeren_%28phpBB3%29
Mappen schrijfbaar maken
Je moet de volgende mappen/bestanden in phpBB3 schrijfbaar maken (CHMODden):
./cache
./files
./store
./images/avatars/upload/ (optioneel, om avatars te uploaden)
./config.php (optioneel, toch sterk aan te raden, om configuratie te schrijven)
Hierbij gebruik je een FTP Programma of andere bestandsbeheersoftware. Hieronder een voorbeeld met SmartFTP Client.
Stap 1 - Open SmartFTP Client en log in op uw FTP-account.
Stap 2 - Upload de files van phpBB 3.x
Stap 3 - Ga de folders af, die hierboven staan.
Stap 4 - Klik rechtermuisknop op de map of het bestand, en ga naar Properties / CHMOD
Stap 5 - Typ, zoals hieronder weergegeven, deze code in: 0777 (gebruik voor config.php: 644 of 640 dat hangt af van je host.)
Het lijkt mij dat de vraag wel duidelijk is, maar ik zal 'm toch even stellen: waarom adviseert phpbb.nl chmod 0777, terwijl een host zegt, dat je deze code absoluut niet moet gebruiken?
Of is 0777 niet hetzelfde als 777?