| Joel Enzian Media GmbH |
Geschrieben am: Mi 11.05.2005, 15:27
|
![]() 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 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! |
![]() |
|
#2 Geschrieben am: Mi 11.05.2005, 23:12 (+07:44)
|
|
|
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)) { |
![]() |
| Omnicron |
#3 Geschrieben am: Mi 11.05.2005, 23:49 (+00:37)
|
![]() 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> |
![]() |
| Joel Enzian Media GmbH |
#4 Geschrieben am: Do 12.05.2005, 16:55 (+17:05)
|
![]() 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! |
![]() |
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
![]() |
![]() ![]() ![]() |
| Themen Titel | Autor | Views | Antworten | Letzte Aktion |
| 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]
















