PHP rättigheter

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
Guttasej
Inlägg: 150
Blev medlem: 03 jun 2006, 20:05

PHP rättigheter

Inlägg av Guttasej »

Jooo nu är det såhär att jag får felmeddelanden i nästintill alla php script jag lägger upp på min server

här är ett exempel

Kod: Markera allt

Warning: disk_free_space() [function.disk-free-space]: Permission denied in /var/www/services/site/lib/driveSpace.php on line 39
Jag fattar att det har nåt med rättigheter att göra, men har testat att köra chmod 777 på alla .php filer och det funkar ändå inte,, Nån som har en aning om vad det är ? inställningar i php? apache?


tack på förhand  :)
Macchi
Inlägg: 162
Blev medlem: 27 apr 2006, 12:53
Ort: Sverige

SV: PHP rättigheter

Inlägg av Macchi »

A) Utan att veta detaljerna skulle jag föreslå att du kontrollerar både ägare och åtkomstbehörigheten för filerna i frågan. För apache2 med php mm ska filens ägare oftast vara www-data i gruppen www-data:

Kod: Markera allt

sudo chown -R www-data:wwwdata /var/www


B) Jag känner inte igen den där referensen till /var/www/services/site/lib/driveSpace.php.
Det måste vara en del av innehållet som publiceras på din server. Det förekommer att viktiga delar antas  finnas på olika platser för olika distributioner. Kan det vara ett sådant problem? Lösningen blir då att skapa symboliska länkar som pekar till rätt ställe.

Varning: om din sajt publiceras på internet kan det vara bra att kontrollera exakt vilka filrättigheter som rekommenderas för din tillämpning. Flera säkerhetsrisker skapas troligtvis när man öppnar skriv och läs behörighet till vem som helst (med chmod 777).
/M
Guttasej
Inlägg: 150
Blev medlem: 03 jun 2006, 20:05

SV: PHP rättigheter

Inlägg av Guttasej »

hmm ska testas :D

du kan va lugn :P är "internt" at the moment,  så körde bara 777 för att dubbelchecka,  men tack för tipset ska kollas snarast  :)
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"