PSD-Support mit GD - Page 2 PSD-Support mit GD - Page 2
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

PSD-Support mit GD

Started by Zitrone, March 03, 2011, 01:25:31 PM

Previous topic - Next topic

0 Members and 4 Guests are viewing this topic.

Αndré

Die Fehlermeldung ist doch eigentlich selbsterklärend: die Datei include/picmgmt.inc.php ist nicht vorhanden.

Zitrone

ist mir schon klar, aber ich habe sie ja nur mit deiner ersetz im selben Verzeichnis ...

Und er sagt mir ja include_path='.:/usr/share/pear:/usr/share/php, aber da liegt die gar nicht ....
da war sie auch nicht vorher gelegen !!
CPG-Version 1.5.8 (Up-to-date)
FTP : 2 GB Traffic
MySQL-Version: 5.0.51a

Αndré

Dann haut etwas mit deiner VM generell nicht hin, wenn es vorhandene Dateien nicht findet und bei einwandfreien Codezeilen Fehlermeldungen ausspuckt. Dafür kann ich nun aber beim besten Willen kein Support geben. Schau bitte in die Dokumentation, wofür die PHP-Einstellung "include_path" verantwortlich ist.

Zitrone

Ich habe zwar lange gebraucht, um den Fehler zufinden, habe ihn aber gefunden :)

Jetzt krieg ich keine Fehlermeldung mehr, wenn ich eine .PSD hochlade. Schon mal sehr gut....
Eine Thumbnail wird mir angezeigt, aber wenn ich auf dieses Thumbnail klicke, krieg ich nur eine X :(
CPG-Version 1.5.8 (Up-to-date)
FTP : 2 GB Traffic
MySQL-Version: 5.0.51a

Αndré

Quote from: Zitrone on March 04, 2011, 11:14:38 AM
Ich habe zwar lange gebraucht, um den Fehler zufinden, habe ihn aber gefunden :)
Wärst du so freundlich uns mitzuteilen, woran es lag? Evtl. tritt dieser Fehler auch bei anderen Personen auf, die über diesen Thread stolpern.


Quote from: Zitrone on March 04, 2011, 11:14:38 AM
wenn ich auf dieses Thumbnail klicke, krieg ich nur eine X :(
Das sagte ich ja bereits:
Quote from: Αndré on March 03, 2011, 04:13:40 PM
Immer mit der Ruhe, das ist noch nicht die entgültige Lösung. Bei meinen derzeitigen Einstellungen wird versucht die PSD-Datei in Originalgröße im Browser darzustellen, was natürlich nicht funktioniert.


Quote from: Zitrone on March 03, 2011, 04:25:51 PM
Also ich will es:

PSD hochladen, das diese dann angezeigt wird...
Von mir aus als JPG :)
Du willst also, dass die PSD-Datei in ein darstellbares Format umgewandelt wird und danach gelöscht wird. In welches Format soll es denn umgewandelt werden? JPG, PNG, GIF?

Zitrone

Quote from: Αndré on March 04, 2011, 11:39:17 AM
Wärst du so freundlich uns mitzuteilen, woran es lag? Evtl. tritt dieser Fehler auch bei anderen Personen auf, die über diesen Thread stolpern.
[/qoute]

In meiner Apache-Server-Configuration, die auf das Coppermine-Verzeichnis verweist, hat sich auf Default zurückgestellt und somit wurde es auf den /usr/share Link verwiesen.
Warum er das gemacht hat? Ich vermute, das die Upload.php-Datei vom Coppermine-Verzeichnis beschädigt war und er dann die Standard-Datei genommen hat.

Quote from: Αndré on March 04, 2011, 11:39:17 AM


Das sagte ich ja bereits:
Du willst also, dass die PSD-Datei in ein darstellbares Format umgewandelt wird und danach gelöscht wird. In welches Format soll es denn umgewandelt werden? JPG, PNG, GIF?

Das meinte ich so:
Perfekte Lösung wäre: Man kann PSD ohne Probleme hochladen und wird auch als das PSD-Format dargestellt.
Abweich-Lösung wäre: Das PSD wird hochgeladen und beim Hochladen in das JPG-Format konvertiert. Könnte ich mit Leben, wobei die erste Lösung natürlich schöner wäre
CPG-Version 1.5.8 (Up-to-date)
FTP : 2 GB Traffic
MySQL-Version: 5.0.51a

Αndré

Dein Browser kann standardmäßig aber keine PSD-Dateien anzeigen, daher auch das 'X'.

Zitrone

Dann müssen wir es wohl oder übel in JPG wandeln ...
CPG-Version 1.5.8 (Up-to-date)
FTP : 2 GB Traffic
MySQL-Version: 5.0.51a

Zitrone

CPG-Version 1.5.8 (Up-to-date)
FTP : 2 GB Traffic
MySQL-Version: 5.0.51a

Zitrone

Da wir hier wahrscheinlich nicht weiterkommen, Andre, hab ich jetzt mal auf der VM ImageMagick installiert.


Es ist das selbe bestehnde Problem. Ich trag in der Config von der Coppermine-Galerie den Pfad zur ausführbaren Datei von ImageMagick ein und ich kann nichts mehr machen.
Bilder hochladen geht, aber Thumbnails werden nicht angezeigt, geschweige denn die Bilder...
CPG-Version 1.5.8 (Up-to-date)
FTP : 2 GB Traffic
MySQL-Version: 5.0.51a

Αndré

Wie kommst du darauf, dass wir nicht weiterkommen? Ich habe momentan einfach zu wenig Zeit (kombiniert mit zu wenig persönlichem Interesse an der Problematik) um mich der Sache anzunehmen. Wir können mit GD aus einer PSD-Datei eine JPG-Datei erstellen. Es muss jetzt nur noch der Code angepasst werden, dass auch die Originaldatei in eine JPG-Datei umgewandelt wird.

Zitrone

Oh Sorry, das ich gleich so aufdringlich war  ???

Sprich wir bräuchten einen convertierungscode, der aber eine bestimmte Exe ausführt, weil mit PHP kriegen wir das nicht hin oder?
CPG-Version 1.5.8 (Up-to-date)
FTP : 2 GB Traffic
MySQL-Version: 5.0.51a

Αndré

Lies dir bitte nochmal das gesamte Thema durch. Wir sind doch bereits an dem Punkt angelangt, dass wir mittels PHP und GD aus einer PSD-Datei eine JPG-Datei mittels imagecreatefrompsd erzeugen können. Vom Prinzip her müssten wir nur die Ursprungsdatei gleich am Anfang in eine JPG-Datei umwandeln und dann ergibt sich der Rest von selbst.

Zitrone

Jop ich kann zum Glück auch erfolgreich hochladen Juhu :)
Dafür schon mal vielen Dank !!

Jetzt müssten wir es halt hinkriegen, das beim Upload der PSD gleich in JPG gewandelt wird...
oder
wir kriegen es so hin, das die PSD-Datei angezeigt werden kann ...
CPG-Version 1.5.8 (Up-to-date)
FTP : 2 GB Traffic
MySQL-Version: 5.0.51a