WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Kör apache som annan användare (https://www.wn.se/forum/showthread.php?t=1041742)

qm-alexander 2010-04-26 15:38

Kör apache som annan användare
 
Hejsan jag kör en ubutu maskin och har ett litet problem.

Jo det är så att jag har ett php skript som ska starta ett program på min server.

Nu är det så här att ingen kan komma åt php utifrån då jag enbart använder för att köra dom här skripten.

Problemet jag får är att när jag kör skriptet så händer inget då jag har felsökt en del nu... och kommit fram till att det måste vara apachen som inte har behörighet.

Tänker jag fel eller kan man på något sätt ge Apache en högre behörighet?

najk 2010-04-26 15:43

suphp kan hjälpa dig om du inte vill byta hela apache konfigureringen. Annars ändrar du i httpd.conf under User/Group.

qm-alexander 2010-04-26 15:45

tack najk för ditt snabba svar ska ta mig en titt på suphp!

eliasson 2010-04-27 08:31

Citat:

Ursprungligen postat av qm-alexander (Inlägg 20352900)
tack najk för ditt snabba svar ska ta mig en titt på suphp!

Jag skulle rekommendera sig att vänta med suPHP och istället felsöka Apache istället.
suPHP använder du om du vill att scriptet skall köras via olika användare, beroende på t ex virtual directories - och verkar inte stämma in med din problembeskrivning.

lazat 2010-04-28 15:48

suPHP är också configurerat så att root inte har rättighet att köra det. Det är en del pill för att ändra detta. Så om skripet ska köras som root så är det bättre du startar igång det från ett cronjobb istället.


Alla tider är GMT +2. Klockan är nu 05:29.

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