Apache Virtual Hosts unter verschiedenen usern laufen lassen

Irgendwelche Probleme mit XAMPP für Linux? Dann ist hier genau der richtige Ort um nachzufragen.

Postby Toralf » 20. June 2003 13:30

Pc-Dummy wrote:HI

Die Lösung für dein prob heist ChildPerUserId

ChildPerUserId weist einem virtuellen Server eine eigene Benutzer- und Gruppenkennung zu.

bsp.:

[code]
<VirtualHost 1.2.3.4>
Serveradmin webmaster@pc-dummy.net
Documentroot /opt/lampp/htdocs/pc-dummy.net/
Servername www.pc-dummy.net
ErrorLog logs/www.pc-dummy.net-error_log
CustomLog logs/www.pc-dummy.net-access_log common
ChildPerUserId sebastian users 1 # ChildPerUserId <User> <Gruppe> <NummerDesKindprozesses>
</VirtualHost>

Die andere mittlerweile veraltete möglichkeit ist es bei Verwendung mit MPM über AssignUserId zu machen. (Wahrscheinlich die dir bekannte ;) )

MFG
Pc-Dummy


Öhm, es ist ne vermutung aber:

1. ChildPerUserID <User> <Gruppe> <ANZAHLDERTHREADS>
2. Wieso ist assignuserid veraltet ? Es ist dafür gedacht der das server ohne manuelles load balancing läuft. Im gegensatz dazu steht ChildPerUserID wo du jedem benutzer eine bestimmte menge an resourcen zuordnen kannst.

*so denke ich mir jedenfalls das apache konzept*
Toralf
 
Posts: 33
Joined: 15. June 2003 18:27

Postby Pc-dummy » 20. June 2003 17:56

hi Toralf

dasselbe sagt auch mein buch!

weis aber niet warum es niet mit lampp geht, hab schon stundenlang probiert

MFG
Pc-Dummy
Gentoo/X86_64, AMD Athlon 64 FX-53, 1,5 GB INFINEON Ram, Audigy 2 ZS Platinum Pro, 300 GB Platten, LG-DVD Brenner
Pc-dummy
AF Moderator
 
Posts: 784
Joined: 29. December 2002 01:46
Location: AT-Vorarlberg-Feldkirch

Postby phreaks » 16. December 2003 00:32

Hi Kai,

stehe auch mal wieder vor dem Problem, Scripte unter anderer Userid laufen zu lassen. Vermute, LAMPP ist immer noch prefork oder?

cu/phreaks
Have you ever seen http://www.nullteam.de ?
User avatar
phreaks
 
Posts: 25
Joined: 17. June 2003 10:20
Location: Nürnberg

Postby Oswald » 16. December 2003 10:12

Hallo Phreaks!

Ja. Korrekt. Allerdings muss ich gestehen, dass ich seit Juni auch nicht wieder probiert haben Apache mit was anderem als prefork zu compilieren. Ich werd's aber mal wieder probieren. Aber auch wenn's geht, eine neue XAMPP-Version wird's dieses Jahr nicht mehr geben...

Liebe Grüße
Oswald
User avatar
Oswald
Apache Friends
 
Posts: 2718
Joined: 26. December 2002 19:51
Location: Berlin, Germany
Operating System: Linux

Postby phreaks » 16. December 2003 12:45

Hallo Kai,

Hast du suExec schon mal ausprobiert? Wie ich mit httpd -V sehen konnte, ist suExec mit kompiliert worden...

Komischerweise sehe ich den Logeintrag " [notice] suEXEC mechanism enabled (wrapper: /path/to/suexec)" nicht in meinen Logs???

Andere Frage:
Ist eigentlich weiterhin php als cgi möglich? Habe eine andere Möglichkeit (C-Wrapper) gefunden, PHP-Scripte unter anderen User laufen zu lassen. Geht aber nur bei CGI.

Gruesse
Phreaks

ps: gerade lese ich, dass unter APache2 es nicht mit User/Group geht sondern mit SuexecUserGroup Directive... :D Muss ich heute abend mal checken...aber über jeden Input bin ich trotzdem dankbar!
Have you ever seen http://www.nullteam.de ?
User avatar
phreaks
 
Posts: 25
Joined: 17. June 2003 10:20
Location: Nürnberg

Postby genrich » 26. January 2005 23:09

Gibt es eigentlich neuigkeiten in dieser Richtung in der Aktuellen XAMPP Version? Hab außer diesem alten Thread nicht's gefunde...

Ich hab es selber mal versucht, erhalte aber nur immer einen Fehler, beim Ausführen von CGIs: http://community.apachefriends.org/f/viewtopic.php?t=9877
genrich
 
Posts: 16
Joined: 20. January 2005 09:22

Postby phreaks » 28. January 2005 11:55

Hi Genrich,

das trifft sich aber gut. Habe gerade fuer einen Freund (*winke_Planar3*) suPHP mit der aktuellen XAMPP 1.4.11 ausprobiert.
Habe ein Paket als AddOn gebaut, welches nun PHP als CGI und suPHP entält.
Einfach entpacken, httpd.confs anpassen und los gehts....

Wir probieren das gerade aus und hatten bisher keine Probleme. Wenn du es testen möchtest, würde ich mich über ein Feedback freuen.

http://www.nuflavour.de unter dem Link 'Programming' findest du alles nötige.

cu/phreaks
User avatar
phreaks
 
Posts: 25
Joined: 17. June 2003 10:20
Location: Nürnberg

Postby genrich » 31. January 2005 09:31

Wobei ich eigentlich ein Python-CGI ausführen lassen will :(
genrich
 
Posts: 16
Joined: 20. January 2005 09:22

Previous

Return to XAMPP für Linux

Who is online

Users browsing this forum: No registered users and 2 guests