подскажите пожалуста, после установки ImageMagick выдает ошибку ImageMagick image toolkit is not properly installed
The modules/image/image.imagemagick.inc file must be copied to includes in order for the ImageMagick image toolkit to function.
что это значит и как с этим бороться
Комментарии
чо прям край имидж межиком нужно? гэдэдва уже неканает?
не всегда. например в дебиане, php/gd2 связка скомпилирована дурацким образом, не позволяющим получать оптимальное качество при трансформации изображений. а ImageMagick позволяет.
да чайник я, весь учитался мануалом, а сделать так чтоб, в листенге статей картинка была прикреплена не могу, вот и спросил может эта ошибка влияет
The modules/image/image.imagemagick.inc file must be copied to includes in order for the ImageMagick image toolkit to function.
нужно выполнить данную инструкцию, всего-навсего )
Файл modules/image/image.imagemagick.inc должен быть скопирован в директорию includes (в корне инсталляци друпала) для того, чтобы ImageMagick тулкит мог функционировать.
я вот на дебиане с его говносборкой суперсекьюрного гд но как то не особо напрягает. Хотя я от имиджкеша(требователь ГЭДЭ) только ресайз использую и почти всегда вниз.
а почему тогда бы не использовать ImageMagick, в чем радость GD2?
спасибо что подсказали но вылезла новая ошибка
warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/bin/convert) is not within the allowed path(s): (/var/www/samsdela/data:.) in /var/www/samsdela/data/www/samsdelay.ru/modules/image/contrib/image_im_advanced/image_im_advanced.install on line 31.
не подскажите как с ней бороться
на странице /admin/settings/imageapi/config/imageapi_imagemagick должен быть указан путь к внешнему исполнимому файлу convert
на linux-like системах он обычно /usr/bin/convert
на *bsd -- /usr/local/bin/convert
чтобы выяснить наверняка, нужно в коммандной строке выполнить команду
which convert
которая укажет путь к первому найденому convert'у
в установки из коробки, мне нужно быстро в два клика чтобы все работало.
спасибо помогло
Здравствуйте. У меня та же проблема, что и у vitamina 76. И решаю я её теми же самыми методами, что и он. Спасибо за подсказки:-) Но как выполнить в командной строке команду which convert??? Подскажите, пожалуйста, буду очень благодарен.
С уважением С.Кондулуков
1. подключив клавиатуру к серверу напрямую
2. зайдя удаленно при помощи программы-терминала, скорее всего ssh
3. выполнив <?php system('which convert') ?>