mam takie pytanie, czy może ktoś wie dlaczego nie działa mi funkcja imagecreatefromjpeg() z argumentem, który jest URLem do obrazka?
Sytuacja wygląda tak:
Mam: ArchLinuxa, php 5.3.0-5, php-apache 5.3.0-5, php-gd 5.3.0-5.
i mam oto przykładowy kodzik:
$im = imagecreatefromjpeg('http://obrazek.z/sieci.jpg'); imagejpeg($im); imagedestroy($im);
Gdy do funkcji imagecreatefromjpeg() przesyłam argument z adresem obrazka z dysku, to wszystko jest w porządku - pokazuje obrazek.
Natomiast gdy przesyłam np. http://obrazek.z/sieci.jpg , no to wtedy już nie jest w porządku.
Tworzy się wtedy napis "http://localhost/test.php", czyli URL skryptu.
Oczywiście w php.ini mam włączone allow_url_fopen.
Nie mam jakiejść specjalnej potrzeby, by uzywać akurat imagecreatefromjpeg(), ale jestem po prostu ciekawy dlaczego to mi nie chce działać.
-----------
Edycja --|
-----------
Problem rozwiązany.
Mam jakieś problemy z demonem httpd.
Zastopowalem go i wystartowałem ponownie (NIE restart, bo restart nic nie dawał) i działa.
W sumie to można ten temat wywalić.