Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> PHP: Datei uploaded mit HTTP ist nicht lesbar
Joel
Enzian Media GmbH
Geschrieben am: Mi 11.05.2005, 15:27
Report PostQuote Post

AyomRank 7
**************

Gruppe: Member (aktiv)
Beiträge: 1441
Mitglied seit: 17.06.2004


Hallo,

Ich habe ein Problem mit Apache/PHP.

Der Benutzer kann mittels HTTP-Upload eine Bilddatei auf den Server laden. Diese hat dann aber benutzerrechte dass nur der Owner sie lesen kann.

Beispiel:
1. Benutzer uploaded Datei mit dem PHP-Script nach ./webimages/image.jpg
2. Benutzer möchte Datei anschauen ->
You don't have permission to access /webimages/image.jpg on this server.

Weil: Nur Owner hat lese-rechte.

Kann man Apache/PHP irgendwie so konfigurieren, dass uploadete Dateien auch von dem Benutzer gelesen werden können? ( Wenns geht ohne ein chmod oder so wink.gif )

Greets,
Joel


--------------------
EagleFind.com - Die visuelle Suchmaschine
Enzian Media bietet Entwicklung von Websites, Videos und Webcam-Streaming.

Suxedoo- Werbekampagne im Wert von 5000.- jetzt Gewinnen! Nur für im Handelsregister eingetragene Frimen!
Top
PMUsers WebsiteICQ
Top
 
 

#2 Geschrieben am: Mi 11.05.2005, 23:12 (+07:44)
Report PostQuote Post

AyomRank 1
**

Gruppe: Member (inaktiv)
Beiträge: 0
Mitglied seit: --


Dann solltest Du entweder das Verzeichnis in dem das Bild gespeichert ist ein Unterverzeichnis in Deinem Webverzeichnis sein, oder du musst eine directory als alias in der config.inc setzen.
Vielleicht hast Du ja auch den Pfad nicht richtig gesetzt. Zeig doch mal den Code.

bei mir geht das etwas vereinfacht so und funktioniert sehr gut:

if (isset($_FILES['userfile'])){
if ( !empty($_FILES['userfile']['tmp_name']) && ($_FILES['userfile']['tmp_name'] != 'none' )){
$file = $_FILES['userfile']['tmp_name'];
$size = getimagesize($file);
if ($mime_type =="image/jpeg" || $mime_type=="image/gif" || $mime_type=="image/png") {
if ($mime_type =="image/jpeg" ){$endung=".jpg";}
elseif ($mime_type =="image/gif" ){$endung=".gif";}
else{$endung=".png";}
$n='name'.$endung;
$path='C:/apachefriends/xampp/htdocs/bildersammlung/';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $path .$n)) {
Top
PMEmail Poster
Top
 
Omnicron
#3 Geschrieben am: Mi 11.05.2005, 23:49 (+00:37)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 86
Mitglied seit: 17.11.2004


was spricht denn gegen das chmod? kannst es doch gleich beim anlegen der datei setzen mit php


--------------------
<script>
if(blöde_Idee)
{
goto TRASH;
}
else(weiter_denk)
{
goto KAFFEEMASCHINE;
}
</script>
Top
PMEmail PosterICQ
Top
 
Joel
Enzian Media GmbH
#4 Geschrieben am: Do 12.05.2005, 16:55 (+17:05)
Report PostQuote Post

AyomRank 7
**************

Gruppe: Member (aktiv)
Beiträge: 1441
Mitglied seit: 17.06.2004


Was spricht gegen chmod?

Ich will nicht den Code des Content-Management-Systems anpassen.

Aber habs trotzdem so gelöst.... :/ tja


--------------------
EagleFind.com - Die visuelle Suchmaschine
Enzian Media bietet Entwicklung von Websites, Videos und Webcam-Streaming.

Suxedoo- Werbekampagne im Wert von 5000.- jetzt Gewinnen! Nur für im Handelsregister eingetragene Frimen!
Top
PMUsers WebsiteICQ
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/7018

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Calcolo bei dd24 nicht lauffähig ? Japs 142 4 Do 8.01.2009, 11:16
Kunde zahlt nicht - was nun? H.Prohaska 1002 26 Mo 29.12.2008, 00:56
FTP-Zugang funktioniert nicht mehr inox 132 4 Mi 24.12.2008, 15:37
Google Cache kann nicht gefunden werden Eckerle 292 1 Di 2.12.2008, 16:03
7 oder 19% Ust. auf Datei-Downloads ? claudinchen 253 6 Mo 1.12.2008, 22:04
Abo Markt noch nicht erschöpft? Max S 182 1 Sa 29.11.2008, 13:39
Browser + Port 80 = Seite nicht gefunden Maik 171 3 Sa 22.11.2008, 12:04
Domain http://www.rürup-info.de/ calusa 112 0 Mi 19.11.2008, 11:59
Tradedoubler: Login nicht moeglich socio 286 9 Fr 14.11.2008, 11:24




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]