PDA

Просмотр полной версии : Проблема с отображением изображений


Sly
25.11.2006, 12:14
Изучал TYPO3 на локальном сервере. Все работало. Что-то понял что-то нет, но начал выкладывать что получилось на хостинг. Установка TYPO3 там автоматическая (хостинг jaguarpc.com). Все встало. Шаблоны перекинул. Навигация пашет. Тексты добавляются... Добавил фотки, разместил на странице, ан нет их. Что такое. Еще раз все проверил, сделал медленно, внимательно... Нет :-( В инфе в TYPO3 нашел различия.

На локальной машине:
Check Image Magick:
Available ImageMagick/GraphicsMagick installations:
C:\Program Files\TYPO3_4.0.2\GraphicsMagick\ gm 1.1.7

GraphicsMagick enabled: 1
GraphicsMagick path: C:\Program Files\TYPO3_4.0.2\GraphicsMagick\ (1.1.7)
GraphicsMagick path/LZW: C:\Program Files\TYPO3_4.0.2\GraphicsMagick\ ()
Version 5/GraphicsMagick flag: gm

GDLib enabled: 1
GDLib using PNG: 1
GDLib 2 enabled: 1
IM5 effects enabled: -1 (Blurring/Sharpening with IM 5+)
Freetype DPI: 96 (Should be 96 for Freetype 2)


На хостинге:
Check Image Magick:
Available ImageMagick/GraphicsMagick installations:
/usr/bin/ convert composite identify 6.3.0
/usr/local/bin/ convert composite identify 6.3.0

ImageMagick enabled: 1
ImageMagick path: /usr/X11R6/bin/ ()
ImageMagick path/LZW: /usr/bin/ (6.3.0)
Version 5/GraphicsMagick flag:

GDLib enabled: 1
GDLib using PNG: 0
GDLib 2 enabled: 0
IM5 effects enabled: 0 (Blurring/Sharpening with IM 5+)
Freetype DPI: 72 (Should be 96 for Freetype 2)


Может кто подскажет из за чего у меня так? И что можно сделать? Могу еще какую-нить инфу предоставить если поможет. Спасибо. Может что не правильно отконфигурировано на сервере. Мож саппорту голову намылить?... или себя обругать тупого недоумка? :-)

Shalfey
25.11.2006, 18:23
Ещё бы различий не было, Windows хостинг и Unix :)
Я бы начал с того что посмотрел ошибки в Инструменты->Установка.

Sly
27.11.2006, 11:22
Можно подробнее где именно в установке посмотреть? У меня и на локальной и на хостинге одни и те же ошибки в Image Processing > Reading and converting images:

Read JPG ошибка, Read GIF, Read PNG... И вообще на все форматы ошибка. И вообще везде, что связано с картинками ошибка за исключением GDLib. И там и там все ОК. Но под виндой все обрабатывается нормально...

О! Посмотрел свойства изображения. Локальные адреса картинок такие:
.../typo3/typo3temp/pics/fb4166719a.jpg
.../typo3/typo3temp/pics/0170a13822.jpg
...
а на хостинге:
.../index.php?id=4
.../index.php?id=4
.../index.php?id=4
...
...
... :-D

Причем при нажатии на картинку она нормально увеличивается и отображается, но вот откуда он ее берет. Плагинами не наворачивал. На хостинге даж меньше ставил чем на локальной. Тип страницы "изображение". Меняю тип на текст с изображением то же самое. Беда... :-(

PhilD
27.11.2006, 11:41
у вас на хостинге неправильно пути к IM стоят - сравните доступные пути и установленные. TYPO автоматически эти пути не подставляет!

Sly
27.11.2006, 11:47
у вас на хостинге неправильно пути к IM стоят - сравните доступные пути и установленные. TYPO автоматически эти пути не подставляет!

Я не в курсе где смотреть... Можно, если это не слишком нагло с моей стороны, путь к файлу и образец строки? Отличный, блин, хостинг, но вот первая лажица. Хотя никто не обещал идеально работающий автоматический инсталлер :)

PhilD
27.11.2006, 12:27
Available ImageMagick/GraphicsMagick installations:
/usr/bin/ convert composite identify 6.3.0
/usr/local/bin/ convert composite identify 6.3.0

ImageMagick enabled: 1
ImageMagick path: /usr/X11R6/bin/ ()
ImageMagick path/LZW: /usr/bin/ (6.3.0)
сравните выделенные строки
система говорит, какие пути к IM доступны
а какой использовать - ваше дело (в системе могут быть установленно несколько версий)
вот путь который будете использовать и подставьте в ImageMagick path
это не лажица, это особенность TYPO - подождем переработанного installtool

Sly
27.11.2006, 14:12
В инструменты > конфигурация уже прописано вот это

[im_path]=/usr/X11R6/bin/
[im_path_lzw]=/usr/bin/

Я предположил что можно настроить там. Если да то вроде все есть, но как уже писалось выше не работает. Есть ли смысл менять путь на второй?

Sly
27.11.2006, 14:31
Чет я поковырялся но всерно ничено не понял. На локальной машине есть такие строки в localconf.php:
$TYPO3_CONF_VARS["GFX"]["im_path"] = 'C:\Program Files\TYPO3_4.0.2\GraphicsMagick\\';
$TYPO3_CONF_VARS["GFX"]["im_path_lzw"] = 'C:\Program Files\TYPO3_4.0.2\GraphicsMagick\\';

На хостинге вообще нет с путями, указанными в конфигурации при веб-администрировании. Совсем ничего не понимаю. Эти пути я должен в localconf.php указать или где?

PhilD
27.11.2006, 14:42
[im_path]=/usr/X11R6/bin/ - ну нет у вас по этому пути IM, нет!
есть по /usr/bin/ !
[im_path_lzw]=/usr/bin/ - а это настройка инструментов сжатия, и на предыдущую не влияет.
пути указываются в installtool, а у вас ничего не прописано поскольку стоят по умолчанию - неверные для вашего хостинга

Sly
27.11.2006, 14:44
О Е!!! Добавил следующие строки в локалконф

$TYPO3_CONF_VARS['GFX']['im_path'] = '/usr/bin/';
$TYPO3_CONF_VARS['GFX']['im_path_lzw'] = '/usr/local/bin/';

Вроде как заработало. Спасибо PhilD огромное... т.е. я успел увидеть одну картинку, но теперь кроме первой страницы ничто не открывается
Page is being generated.
If this message does not disappear within 30 seconds, please reload.

Видать тяжко хостингу стало от меня :D