WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Rättigheter apache, php (https://www.wn.se/forum/showthread.php?t=33304)

mrnoname 2008-11-15 20:45

Har lite problem med rättigheterna på min webbserver. (Just nu handlar det om att uppladdade filer via ftp inte går att redigera genom PHP)

Mac OS X 10.5.5 med standard webbdelning och fildelning. (Apache 2.2 och ftp).
2 separata användare.

Jag vill att filer/mappar ska kunna läggas till/redigeras utan att rättigheterna ska "bråka" genom:
- Apache/PHP
- Respektive användare genom FTP
- Respektive användare genom SSH


Någon som har några tips eller länkar som ger lite exempel på hur man bör sätta upp rättigheterna?

studiox 2008-11-15 21:58

Kanske ska fråga på ett macforum istället?

Men kolla vad apache körs som. PHP spelar ingen roll då den inte har några rättigheter till OS alls, bara apache som har det.

Vilken användare kör du apache som?

mrnoname 2008-11-15 22:18

Har ställt frågan på ett macforum också... men denna fråga passar ju lika bra för alla som känner sig hemma i unixvärlden också.

Apache körs som www:www

studiox 2008-11-16 23:20

Och dina användare kan såklart inte läsa dom.

Det bästa vore om apache låg i gruppen users, om dina users nu heter det, då räcker det om filerna är läsbara av gruppen.

Annars måste du göra dom läsbara av other, dvs o+r så att apache kan läsa dom.

mrnoname 2008-11-17 00:21

Ska se om jag fattat det rätt....

Lägg till www till gruppen users
chmod 775 på mappen

Provade ovanstående och det fungerade...


Alla tider är GMT +2. Klockan är nu 00:02.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson