Bash, Shell, PHP, Python, Perl, CGI
chrissi007
Posts: 11 Joined: 2004-02-23 14:17
Post
by chrissi007 » 2004-04-14 18:44
Hiho, :D
In den vergangenen Tagen habe Ich versucht mit ImageMagick Bilder zu verkleinern. Ich hab dafür folgenden Script geschrieben:
Code: Select all
<?php
system("convert bild1.jpg -resize 640x480 -bild1_small.jpg");
?>
Allerdings taucht kein "bild1_small.jpg" auf.
Kann mir jemand weiterhelfen?
Soweit Ich weiß muss man im Code irgendwo eine Pfadangabe zu ImageMagick unterbringen. Weiß jemand wo die hin muss? ;)
Besten Dank im Vorraus! :D
pennybridge
Posts: 64 Joined: 2002-10-24 21:37
Post
by pennybridge » 2004-04-14 18:54
Chrissi007 wrote:
Code: Select all
<?php
system("convert bild1.jpg -resize 640x480 -bild1_small.jpg");
?>
dieser syntax ist nicht ganz korrekt.
Code: Select all
command [options] input_image output_image
bei dir müste es also
Code: Select all
<?php
system("convert -resize 640x480 bild1.jpg bild1_small.jpg");
?>
sein
chrissi007
Posts: 11 Joined: 2004-02-23 14:17
Post
by chrissi007 » 2004-04-14 19:02
Danke für die schnell Antwort :)
Ich habs jetzt einmal so:...
Code: Select all
<html>
<head>
<title>Test</title>
</head>
<body>
<?php
system("convert -resize 640x480 bild1.jpg bild1_small.jpg");
?>
</body>
</html>
...und einmal so probiert:
Code: Select all
<html>
<head>
<title>Test</title>
</head>
<body>
<?php
system("/usr/bin/convert -resize 640x480 bild1.jpg bild1_small.jpg");
?>
</body>
</html>
Aber in beiden Fällen gehts nicht :(
pennybridge
Posts: 64 Joined: 2002-10-24 21:37
Post
by pennybridge » 2004-04-14 19:21
Chrissi007 wrote: Danke für die schnell Antwort :)
Code: Select all
<html>
<head>
<title>Test</title>
</head>
<body>
<?php
system("/usr/bin/convert -resize 640x480 bild1.jpg bild1_small.jpg");
?>
</body>
</html>
läuft denn die seite, bzw der account unter safe_mode?
und dann würde mir noch die leidigen schreibrechte einfallen - ist der
ordner von php oder je nachdem imagick beschreibbar?
probier mal ein
Code: Select all
<html>
<head>
<title>Test</title>
</head>
<body>
<?php
error_reporting(E_ALL);
echo system("/usr/bin/convert -resize 640x480 bild1.jpg bild1_small.jpg");
?>
</body>
</html>
vielleicht hast du glück, und die ausgabe zeigt dir den fehler
chrissi007
Posts: 11 Joined: 2004-02-23 14:17
Post
by chrissi007 » 2004-04-14 20:36
Ich Depp lol!
Vor lauter Verzweiflung habe Ich vergessen dem Ordner 777er Rechte zu geben. :D :D :roll: 8)
Danke! :D
darkspirit
Posts: 553 Joined: 2002-10-05 16:39
Location: D'dorf
Contact:
Post
by darkspirit » 2004-04-14 20:39
Chrissi007 wrote: Vor lauter Verzweiflung habe Ich vergessen dem Ordner 777er Rechte zu geben.
Das willst du nicht wirklich, oder?
chrissi007
Posts: 11 Joined: 2004-02-23 14:17
Post
by chrissi007 » 2004-04-14 22:59
Also mir ist nur diese (unsichere) Möglichkeit bekannt einen Ordner schreibfähig zu machen.
Gibt es auch noch andere Möglichkeiten?
cybermage
Posts: 158 Joined: 2002-12-10 22:10
Location: Ausgburg (Germany)
Contact:
Post
by cybermage » 2004-04-14 23:49
warum nicht einfach die gruppe des ordners ändern?
oder den user der schreiben muss zur gruppe des ordners hinzufügen?