Current time: 11-27-2024, 06:05 PM Hello There, Guest! (LoginRegister)


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

Posts: 35
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
10-08-2007 01:05 AM
Find all posts by this user Quote this message in a reply
ephigenie Offline
Project Leader
*******
Administrators

Posts: 1,578
Joined: Oct 2006
Reputation: 15
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
Project Leader
******

Posts: 1,854
Joined: Oct 2006
Reputation: 17
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
*****
Moderators

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

Greez BeNe
(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: 35
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.
10-08-2007 07:02 AM
Find all posts by this user Quote this message in a reply
BeNe Offline
Moderator
*****
Moderators

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

Greez BeNe
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
Project Leader
******

Posts: 1,854
Joined: Oct 2006
Reputation: 17
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
*****
Moderators

Posts: 5,899
Joined: Jan 2007
Reputation: 68
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
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
Member
*
Beta Team

Posts: 405
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
*

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:


User(s) browsing this thread: 2 Guest(s)