imagepng
André
- php
0 Sören Kuklau0 André
0 Thomas
Hallo.
Ich habe vor, mit dem Befehl imagepng eine Grafik
mit PHP erstellen zu lassen. Ich muss auf PNG zurück-
greifen, weil meine PHP Version GIF nicht mehr unter-
stützt... schade eigentlich...
Wie dem auch sei, ich bekomme aber immer folgenden
Fehler:
Warning: imagepng: unable to open '/home/emaniax/andre/kalender/bilder/1.png' for writing
Muss ich dafür extra immer eine Datei anlegen, oder wie?
Ich muss 365 verschiedene Grafiken erstellen lassen...
Danke für die Hilfe!
Hallo.
Ich habe vor, mit dem Befehl imagepng eine Grafik
mit PHP erstellen zu lassen. Ich muss auf PNG zurück-
greifen, weil meine PHP Version GIF nicht mehr unter-
stützt... schade eigentlich...
Nein, eigentlich gut, dann wird das antiquierte GIF endlich vom in jeder Hinsicht überlegenen PNG ersetzt.
Warning: imagepng: unable to open '/home/emaniax/andre/kalender/bilder/1.png' for writing
Muss ich dafür extra immer eine Datei anlegen, oder wie?
Hat das Verzeichnis "bilder" denn entsprechende Permissions (755 sollte wohl reichen)?
Hallo.
Ich habe vor, mit dem Befehl imagepng eine Grafik
mit PHP erstellen zu lassen. Ich muss auf PNG zurück-
greifen, weil meine PHP Version GIF nicht mehr unter-
stützt... schade eigentlich...
Nein, eigentlich gut, dann wird das antiquierte GIF endlich vom in jeder Hinsicht überlegenen PNG ersetzt.
Warning: imagepng: unable to open '/home/emaniax/andre/kalender/bilder/1.png' for writing
Muss ich dafür extra immer eine Datei anlegen, oder wie?
Danke, an den Rechten hats helegen... mein Server verlangt da 777 :)
Hat das Verzeichnis "bilder" denn entsprechende Permissions (755 sollte wohl reichen)?
Aloha!
Danke, an den Rechten hats helegen... mein Server verlangt da 777 :)
Ist ja auch logisch, denn der Webserver läuft unter einer eigenen User-ID und vermutlich auch in einer anderen Gruppe, als dein FTP-Account. Wenn PHP, das als Webserver-User läuft und nicht in deiner Usergruppe ist, in deinem Verzeichnis etwas schreiben will, dann geht das eben nur, wenn Schreibrechte für "others" gesetzt sind: xx7. Da du selbst auch mit FTP schreiben willst, brauchst du auch alle Rechte: 7x7. Für die Gruppe selbst sind keine Schreibrechte erforderlich, also könnte man auch mit 707 arbeiten, aber 757 dürfte auch funktionieren.
- Sven Rautenberg
Hi,
Ich habe vor, mit dem Befehl imagepng eine Grafik
mit PHP erstellen zu lassen. Ich muss auf PNG zurück-
greifen, weil meine PHP Version GIF nicht mehr unter-
stützt... schade eigentlich...
Jepp.
Wie dem auch sei, ich bekomme aber immer folgenden
Fehler:
Warning: imagepng: unable to open '/home/emaniax/andre/kalender/bilder/1.png' for writing
Wie sieht Dein Quellcode aus?
Muss ich dafür extra immer eine Datei anlegen, oder wie?
Ich muss 365 verschiedene Grafiken erstellen lassen...
Ich vermute, Du erstellst ein Bild um dies dann anzuzeigen. Das beste wäre es in diesem Fall, eine PHP-Datei anzulegen, die komplette PNG-Header sendet (also selbst als Bild agiert). Die bindest Du einfach per
<img src="bilderzeuger.php?id=bildnummer"> ein. Die bilderzeuger.php fragt die id ab und liefert dann das passende Bild.
Gruß
Thomas