Post Reply 
PHP Uploads
Author Message
Marcel Offline
Junior Member
*
Beta Team

Posts: 23
Joined: Oct 2006
Reputation: 0
Post: #1
PHP Uploads
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

One must still have chaos in oneself to be able to give birth to a dancing star.
10-08-2007 01:05 AM
Visit this user's website Find all posts by this user Quote this message in a reply
ephigenie Offline
Administrator
*******
Administrators

Posts: 671
Joined: Oct 2006
Reputation: 12
Post: #2
RE: PHP Uploads
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
10-08-2007 04:16 AM
Visit this user's website Find all posts by this user Quote this message in a reply
RatS Offline
The Project's Fire Worker
******

Posts: 701
Joined: Oct 2006
Reputation: 18
Post: #3
RE: PHP Uploads
It's in current trunk.
10-08-2007 04:26 AM
Visit this user's website Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****

Posts: 3,168
Joined: Jan 2007
Reputation: 42
Post: #4
RE: PHP Uploads
Wunderbar! Ich wusste selber nicht wie das am besten gehen soll.

Greez BeNe

[Image: ispcpsw.png]
Ein Betriebssystem ist immer nur so gut und sicher wie der Administrator der es verwaltet.
Wie gut der Administrator jedoch seine Fähigkeiten ausspielen kann, legt das Betriebssystem fest.
-> Linux rulZ!
(This post was last modified: 10-08-2007 04:02 PM by BeNe.)
10-08-2007 06:02 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Marcel Offline
Junior Member
*
Beta Team

Posts: 23
Joined: Oct 2006
Reputation: 0
Post: #5
RE: PHP Uploads
RatS Wrote:It's in current trunk.

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

One must still have chaos in oneself to be able to give birth to a dancing star.
10-08-2007 07:02 AM
Visit this user's website Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****

Posts: 3,168
Joined: Jan 2007
Reputation: 42
Post: #6
RE: PHP Uploads
Denke mal ab r831 erst oder aufwärts.
Mir ist bis her keine Änderung bekannt.

Greez BeNe

[Image: ispcpsw.png]
Ein Betriebssystem ist immer nur so gut und sicher wie der Administrator der es verwaltet.
Wie gut der Administrator jedoch seine Fähigkeiten ausspielen kann, legt das Betriebssystem fest.
-> Linux rulZ!
10-08-2007 04:04 PM
Visit this user's website Find all posts by this user Quote this message in a reply
RatS Offline
The Project's Fire Worker
******

Posts: 701
Joined: Oct 2006
Reputation: 18
Post: #7
RE: PHP Uploads
auf alle Fälle seit r727
10-08-2007 04:16 PM
Visit this user's website Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****

Posts: 3,168
Joined: Jan 2007
Reputation: 42
Post: #8
RE: PHP Uploads
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

[Image: ispcpsw.png]
Ein Betriebssystem ist immer nur so gut und sicher wie der Administrator der es verwaltet.
Wie gut der Administrator jedoch seine Fähigkeiten ausspielen kann, legt das Betriebssystem fest.
-> Linux rulZ!
10-08-2007 04:19 PM
Visit this user's website Find all posts by this user Quote this message in a reply
xister Offline
Junior Member
****
Dev Team

Posts: 219
Joined: Oct 2006
Reputation: 6
Post: #9
RE: PHP Uploads
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
10-08-2007 04:29 PM
Find all posts by this user Quote this message in a reply
Breaki Offline
Junior Member
****
Dev Team

Posts: 109
Joined: Sep 2007
Reputation: 5
Post: #10
RE: PHP Uploads
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
10-08-2007 05:17 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


| All rights reserved : isp-control.net |