php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.07.2006, 20:55  
Benutzer
 
Registriert seit: 20.09.2004
Beiträge: 90
pino
Standard Allgemeine Frage zum Thema Upload mit PHP

Hallo und guten Abend!

Wir haben ein kleines CMS entwickelt und dort natürlich auch die Möglichkeit, Bilder hochzuladen. In einer vorherigen Version haben wir die Bilder mit der der Funktion move_uploaded_file in den entsprechenden Ordner geschoben.

Probleme haben wir bekommen, als wir eine bestehende Website auf einen anderen Server umziehen wollten. Da wir mit dem FTP-User keine Zugriffrechte auf die hochgeladenen Bilder hatten, kamen wir per FTP nicht ran. Und SSH-Zugriff gab es nicht.

Dann haben wir das System auf FTP umgestellt. Ein Bild wird also mit PHP hochgeladen und dann vom Script nochmal per FTP auf den Server geschickt. Somit hat es den richtigen User.

Problem dabei ist nun, dass das ganze scheinbar nicht überall funktioniert. Wir hatten jetzt 2 Fälle in denen der FTP-Upload per Script nicht funktioniert. In beiden Fällen gab es eine Firewall im Unternehmen, von wo aus das Script bedient wurde.
Kann das denn sein? Das Script mit dem FTP-Connect sollte doch Serverseitig laufen.

Wie auch immer.

Die Frage ist nun, wie man das mit hochgeladenen Bildern am besten und sinnvollsten macht. Auch Rechtemässig.

Viele Grüße

Pino
pino ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 18.07.2006, 20:58  
Gast
 
Beiträge: n/a
Standard

Per FTP hochgeladen?? Du meinst, dass das upgeloadete File per FTP in das richtige Verzeichnis verschoben wird. Das hat aber dann nichts mit einer Firewall auf dem Client zu tun.

Gruß
phpfan
 
Alt 18.07.2006, 21:20  
Benutzer
 
Registriert seit: 20.09.2004
Beiträge: 90
pino
Standard

Zitat:
Per FTP hochgeladen?? Du meinst, dass das upgeloadete File per FTP in das richtige Verzeichnis verschoben wird. Das hat aber dann nichts mit einer Firewall auf dem Client zu tun.
Richtig, das meinte ich. Komischerweise ging es jetzt in 2 Firmen nicht, die beide eine Standleitung mit Firewall haben.

Ist es also definitv ausgeschlossen, dass es daran liegen könnte? Also wenn Port 21 zu ist.

Pino
pino ist offline  
Alt 18.07.2006, 21:31  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von pino
Ist es also definitv ausgeschlossen, dass es daran liegen könnte? Also wenn Port 21 zu ist.
Wenn die Daten erst einmal per HTTP auf dem Server gelandet sind, hat der Client nichts mehr mit dem weiteren Geschaukel dieser zu schaffen. Hier ist der Fehler - wie "phpfan" bereits geschrieben hat - sicher nicht beim HTTP-Client zu suchen.
 
Alt 18.07.2006, 21:39  
Benutzer
 
Registriert seit: 20.09.2004
Beiträge: 90
pino
Standard

Ok. Dann weiss ich schonmal mehr.

Aber ist das vorgehen denn normal? Ich meine wegen den Dateirechten? Oder macht man das in der Regel anders? Vielleicht ist das ja auch völliger Unsinn, was ich da mit FTP mache...

Es geht ja dabei lediglich darum, dass man später per FTP an die Dateien rankommt.
pino ist offline  
Alt 18.07.2006, 21:50  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von pino
Aber ist das vorgehen denn normal? Ich meine wegen den Dateirechten? Oder macht man das in der Regel anders? Vielleicht ist das ja auch völliger Unsinn, was ich da mit FTP mache...
Leider ist der Weg übers FTP bei eingeschaltetem safe_mode häufig nicht zu umgehen, auch wenn es natürlich alles andere als elegant ist. Aber das Problem wird nicht nur von Dir auf diese Art gelöst...
 
Alt 18.07.2006, 21:51  
Benutzer
 
Registriert seit: 20.09.2004
Beiträge: 90
pino
Standard

Ok, dann bin ich ja erstmal beruhigt und begebe mich auf Fehlersuche.

Vielen Dank Euch allen.

Pino
pino ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Thema anpinnen und Thema als gelesen markieren? litterauspirna PHP Tipps 2008 27 04.08.2008 11:19
[Erledigt] Allgemeine Frage robydog PHP Tipps 2008 40 15.06.2008 18:41
OOP allgemeine frage zu classen notyyy PHP Tipps 2007 2 11.02.2007 22:07
Upload Script + Multible Server cyberstorm PHP Tipps 2006 5 11.10.2006 19:43
Problem mit File Upload b++ PHP Tipps 2006 2 26.04.2006 20:35
File Upload tomtaz PHP Tipps 2006 1 19.04.2006 14:58
newbie upload frage PHP Tipps 2006 10 29.01.2006 23:28
Datei Upload Frage imagica PHP Tipps 2006 3 17.01.2006 09:10
Schräge Frage zum Thema Dateiupload mit php PHP-Fortgeschrittene 18 29.12.2005 23:24
Bild vor dem Upload zuschneiden PHP Tipps 2005-2 15 16.10.2005 10:03
Frage zu Upload PHP Tipps 2005-2 10 10.10.2005 12:18
[Erledigt] Allgemeine Frage zu MySQL/SQL ;) Datenbanken 9 22.10.2004 14:15
NESTED SETS dieses Thema sollte abgehakt werden PHP Tipps 2004 0 12.10.2004 18:18
[Erledigt] Frage! PHP Tipps 2004 4 27.07.2004 11:25
Hilfe zum Thema Server!!! PHP Tipps 2004 1 15.07.2004 19:22


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:12 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.