Willkommen im TP Hilfe Forum unter Traum-Projekt.com
Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen und Fragen stellen, privat mit anderen TPlern kommunizieren, an Umfragen teilnehmen und gratis Fotos runterladen. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Wir würden uns freuen, Dich in einer der freundlichsten Communitys als Mitglied begrüßen zu dürfen. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support Team.
Hey da bin ich wieder,
hab das Skript mal auf meinem Webserver ausprobiert. Leider will das da auch nicht. Ich bekomme für jedes Bild im Ordner folgende Fehlermeldung
Warning: imagejpeg() [function.imagejpeg]: Unable to open 'DSC00001.jpg' for writing in /...meinServerPfad.../galerie/galerien/sandkasten/thumbs/thumb.php on line 27
sind die Vorraussetzungen damit nicht erfüllt?
Bis jetzt hatte ich noch nie damit Probleme. Naja ok wirklich aufwendige Sachen habe ich in PHP ja auch noch nicht gemacht ;-)
Aber woran kann das dann liegen?
Gruß
R.Carlos
__________________
Man kann nicht alles wissen...man muss nur wissen wo es steht...
tja keine Ahnung was da nicht stimmt, aber vermutlich der Pfad.
Man muß wirklich nichts weiter tun, als den entsprechenden Ordner erstellen, CHMOD 777 geben, Bilder rein kopieren, Thumbnail Script rein kopieren, Thumbnail Script über den Browser aufrufen, fertig. Da ist normalerweise nichts mit Pfade anpassen usw. Wenn bei Dir PHP als Fast-CGI läuft setze den Ordner mal auf CHMOD 755.
__________________
#.Viele Grüße, Andreas
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Hallo Rizzo,
danke für die Antwort.
Mhhh am Pfad wird es glaube ich nicht liegen. Ich habe, wie du schon beschrieben hast, die Thumb.php in den Ordner Thumbs kopiert und entsprechend über den Browser aufgerufen. Dabei bekomme die entsprechende Fehlermeldung.
Was meinst du genau mit auf CHMOD 777 setzen? Sind das bestimmte berechtigungen? Wie kann ich die denn so setzen?
Gruß
R.Carlos
__________________
Man kann nicht alles wissen...man muss nur wissen wo es steht...
mit CHMOD ändert man Dateiattribute. Zum schreiben ist 766 oder 777 nötig, bei PHP als Fast-CGI führt das aber zu einem Server Error und es muß 755 eingestellt sein. Ändern kann man die Zugriffsrechte mit jedem FTP Programm, mit dem Du die Dateien auf deinen Server überträgst. Einfach mal auf eine Datei/Ordner mit rechts klicken und Eigenschaften (o.ä., das kann von FTP Client zu FTP Client variieren) wählen, dann sollte man schon direkt drüber stolpern.
Hier siehst Du einige Screenshots, wie das in den FTP Programmen aussieht. Erleichtert vielleicht etwas die Orientierung.
__________________
#.Viele Grüße, Andreas
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Hi,
Vielen Dank. Hab ich wieder was gelernt. Man ist alt wie eine Kuh, aber man lernt immer wieder was dazu ;-)
Tatsächlich habe ich die Option hier gefunden. Aber leider will das immer noch nicht. Ich habe es mit CHMOD 777 und CHMOD 755 versucht. Trotzdem bekomme ich die gleiche Fehlermeldung.
Ist doch so richtig eingestellt oder? (siehe Anhang)
__________________
Man kann nicht alles wissen...man muss nur wissen wo es steht...
ja schon klar...Mit Bild meinte ich den Screenshot den ich mit beigefügt habe. Der Screenshot ist mit den Einstellungen von 755. Die ich den Ordner und den Dateien darin zugewiesen habe.
__________________
Man kann nicht alles wissen...man muss nur wissen wo es steht...
Der Kampf zwischen dem Script und R.Carlos konnte zugunsten von R.Carlos entschieden werden.
Wie sich per Private Nachrichten herausgestellt hat, war es ein Flüchtigkeitsfehlerchen mit den Zugriffsrechten von einem übergeordneten Verzeichnis.
__________________
#.Viele Grüße, Andreas
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Erstmal danke für dieses super Tutorial! Ist endlich mal eine schöne und einfache Galerie! Bei mir zuahuse (localhost) gehts auch wunderbar, doch am Webserver wo die Galerie später sein sollte gibts nur PHP Version 4.0.4pl1 und ich hab somit ein problem mit glob()! Kann mir da jemand eine Lösung vorschlagen ausser eine neue version zu installieren?
schau Dich mal bei den Verzeichnis-Funktionen von PHP um, dort findest Du etliche Beispiele zum auslesen von Verzeichnissen.
Allerdings solltest Du wirklich überlegen ob es nicht an der Zeit ist sich einen ordentlichen Provider zu suchen, denn diese PHP Version die auf deinem Server läuft schon extrem veraltet ist. Das bringt nicht nur Nachteile von nicht unterstützten Funktionen mit sich, sondern ist auch aus Sicherheitsgründen sehr bedenklich. Webspace/Server die up-to-date sind gibt es heutzutage schon für sehr kleines Geld, weshalb eigentlich kein Grund besteht bei einem Provider zu bleiben, der sich scheinbar nicht um seine Server, und somit Kunden, kümmert.
__________________
#.Viele Grüße, Andreas
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Der Kampf zwischen dem Script und R.Carlos konnte zugunsten von R.Carlos entschieden werden.
Wie sich per Private Nachrichten herausgestellt hat, war es ein Flüchtigkeitsfehlerchen mit den Zugriffsrechten von einem übergeordneten Verzeichnis.
JAAAHHHH ich habe FEUER gemacht!!! ;-)
Manchmal liegt der Fehler zwischen den Ohren.
Nochmal an der Stelle ein Dankeschön an Rizzo für das tolle Skript und den tollen Support. Danke
Gruß
R.Carlos
__________________
Man kann nicht alles wissen...man muss nur wissen wo es steht...