ispCP - Board - Support
PHP Uploads - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: PHP Uploads (/thread-1469.html)

Pages: 1 2


PHP Uploads - Marcel - 10-08-2007 01:05 AM

Hallo,

ich habe ein "kleines" Problem. Und zwar geht es um diverse PHP Upload Scripte. Hierbei werden die Dateien mit den chmod 0600 gespeichert was dem PHP User erlaubt diese Dateien ohne Probleme herunterzuladen. Sollte jedoch ein direkter Zugriff auf die Datei erfolgen resultiert dies in einem 403.
Klar der Apache kommt mit dem User www-data daher was natürlich nicht erlaubt ist.

Nun meine Frage, gibt es eine andere Möglichkeit den Zugriff auf die Dateien zu ermöglichen ohne das Script umzuschreiben oder auch den Chmod manuell zu setzen?

Die Sache ist halt die, das Kunden gerne Ihr Script auf den Server laden und erwarten das es funktioniert. Wenn ich denen nun etwas von umschreiben erzähle .... Smile


RE: PHP Uploads - ephigenie - 10-08-2007 04:16 AM

Das ist eine Sache, die noch gefixt gehört und zwar hilft ein umask :
Code:
#!/bin/sh
umask 0022
PHPRC="/var/www/fcgi/<domain>/"
export PHPRC
PHP_FCGI_CHILDREN=1
export PHP_FCGI_CHILDREN
PHP_FCGI_MAX_REQUESTS=500
export PHP_FCGI_MAX_REQUESTS
exec /usr/bin/php5-cgi



RE: PHP Uploads - RatS - 10-08-2007 04:26 AM

It's in current trunk.


RE: PHP Uploads - BeNe - 10-08-2007 06:02 AM

Wunderbar! Ich wusste selber nicht wie das am besten gehen soll.

Greez BeNe


RE: PHP Uploads - Marcel - 10-08-2007 07:02 AM

RatS Wrote:It's in current trunk.

Meintest du damit das es in 830 enthalten ist oder im nächsten Trunk kommt.


RE: PHP Uploads - BeNe - 10-08-2007 04:04 PM

Denke mal ab r831 erst oder aufwärts.
Mir ist bis her keine Änderung bekannt.

Greez BeNe


RE: PHP Uploads - RatS - 10-08-2007 04:16 PM

auf alle Fälle seit r727


RE: PHP Uploads - BeNe - 10-08-2007 04:19 PM

Solange habe ich dann auch nicht mehr bei den Änderungen zurück geschaut.
Marcel hat aber soweit ich weis einen Trunk um die r800 Rolleyes
Dann sollte es ja eigentlich schon gehen, oder ?

Greez BeNe


RE: PHP Uploads - xister - 10-08-2007 04:29 PM

BeNe Wrote:Marcel hat aber soweit ich weis einen Trunk um die r800 Rolleyes

Exakt, Marcel und ich haben einen Trunk vom 2007-09-28.
Also weit über r727. Smile


RE: PHP Uploads - Breaki - 10-08-2007 05:17 PM

so, hab grad nich viel zeit drum fass ich mich kurz...

habt ihr seit 727 geupgradet oder seitdem mal neu installiert? da bei nem upgrade nur die gui / engine neu gemacht werden und nicht die templates /etc/ispcp/fcgi/parts

muss dann auch noch in /etc/ispcp/fcgi/working und /var/www/fcgi geändert werden.

gruß johannes