Safe Mode

Afdrukken PDF
Geschreven door op maandag 02 juni 2008 16:26, in: Instellingen (1.5.x)

Dit artikel gaat over de Safe Mode van PHP

Wat is Safe Mode

Safe mode is een instelling in PHP die als doel heeft om een gedeelde-server beter te beveiligen. Op een server draaien namelijk vaak meerdere websites. Als site A een wijziging in de instellingen maakt kan dat gevolgen hebben voor hoe site B (die op de zelfde server staat) functioneert. Dit is natuurlijk niet wenselijk. In theorie zou de server dit moeten voorkomen, maar in de praktijk gebeurt dat vaak niet. De Safe Mode limiteert PHP bestanden om acties te ondernemen zoals

fopen(), mkdir(), unlink() en chmod()

op bestanden en mappen waarvan de eigenaar gelijk is aan die van PHP. U kunt dus alleen uw eigen bestanden aanpassen en anderen alleen hun eigen bestanden, op deze manier kan men dus niet elkaars website vernielen. In PHP versie 6 wordt de Safe Mode verwijderd omdat er namelijk betere alternatieven zijn voor Safe Mode.

Joomla en Safe Mode

Kan Joomla! 1.5.x werken met Safe Mode? Ja het kan en het is een aanzienlijke veiligeheidsverbetering! Bestanden worden aangemaakt door de Joomla! 1.5.x applicatie, de combinatie van PHP acties en de FTP Layer laten toe dat Joomla! werkt in Safe Mode.

 

Voor meer informatie over de FTP-Layer klik hier

Voor meer informatie over PHP Safe Mode zie: http://nl3.php.net/features.safe-mode