ďťż

[php]Miniatury dl dużych obrazków z php

       

Podstrony


telcocafe

Witam!
Potrzebuję tworzyć z poziomu php miniatury dla dużych plików (1600*1200) jpg. Niestety skrypty:
http://www.webcheats...nail_images.php
i
http://forum.php.pl/...mp;#entry582665
nie radzą sobie z tak dużymi plikami, gdyż nie pozwala im na to ograniczenie pamięci serwera.
czy istnieje jakiś sposób na stworzenie takiej miniatury??
Z góry dzięki za pomoc.



Plik musi zostać wczytany do pamięci. Jeżeli nie masz możliwości zmiany limitu pamięci to nic tutaj raczej nie wyczarujesz. Ewentualnie jeżeli masz funkcje imagick to może są na tyle inteligentne że przy tworzeniu miniatury wczytują część grafiki (tak jak może robić to konsolowy convert)... Rozwiązanie: lepszy hosting, oddzielny hosting dla plików statycznych.

sprawdzę czy na serwie jest imagick, jeśli nie pozostaje ręczne generowanie miniatur - nie robię skryptu dla siebie i nie decyduję o serwerze, który niestety został zakupiony (wykonuję modyfikację napisanego wcześniej skryptu, który działa już od roku)

Riklaunim, wiesz może gdzie mogę znaleźć gotową i działającą bibliotekę dll imagick??

Musi być zainstalowana po stronie serwera - skompilowana względem systemowych bibliotek imagemagick i PHP. Na pecl.php.net powinno być rozszerzenie ale nie wiem w jakim jest stanie (imagick jest mało popularny raczej w PHP).
Sprawa jest prosta - chcą miniatury z większych zdjęć - serwer na to nie pozwala - to niech sobie załatwią lepszy hosting, albo nie skontaktują się z adminem serwera. Nie masz co nad tym kombinować.

* dev-php5/magickwand Available versions: (~)1.0.6 (~)1.0.7 Homepage: http://www.magickwand.org/ Description: A native PHP-extension to the ImageMagick MagickWand API. * dev-php5/pecl-imagick Available versions: 2.0.1 2.1.1 {examples} Homepage: http://pecl.php.net/imagick Description: PHP wrapper for the ImageMagick library.



wiem, ale chcę to doinstalować do swojego prywatnego serwera.

Dla Windowsa - dll gdzieś powinno być ;) Dla Linux/Unix źródełka i phpize, make, make install i dodanie do php.ini.

zalazłem dll dal windowsa, ale chyba jakąś zepsutą wersję, bo wyrzyuca błędy podczas uruchamiania serwera.
Do serwera unixowego nie potrzebuję takich bajerów - i tak nikt z tego u mnie nie będzie korzystał ;-)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.