parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Это особенности реализации класса

Maxx 12.05.2016 11:24 / 12.05.2016 12:31

В случае info в классе есть обработка ошибки в img.p:
^if(!$result.hRaw){
	^throw[$sClassName;info;Unknown image format '$sFileSrc']
}
, которую вы и видите
В случае resize - возрат кода ошибки не обрабатывается. 248 - это ненормально. В случае info вы просто не видите кода возврата

В целом утилита не работает.
1. Возьмите любую картинку, положите ее в каталог с утилитой (советую все же остановится на одной, лучше nconvert, тем более в IM недавно критическую уязвимость нашли).
2. Зайдите консолью на сервер и натравите утилиту напрямую на рядом лежащий файл, посмотрите результат. Для начала просто ее запустите в коносли - запустится ли вообще?

Меня смущает ваш путь к скрипту -
$.sScriptPath[/fuckinscripts]
Это ваш реальный путь или вы реальный так спрятали? Если реальный, то почему ничего не работает понятно - вы скрипты положили в веб-пространство, а на большинстве хостингов запуск скриптов по умолчанию там запрещен. Положите скрипт туда, где у вас парсер лежит, в соседнюю папку. Обычно скрипты кладут в папку с названием cgi-bin, vcgi и пр., то есть путь должен быть примерно таким:
$.sScriptPath[/../cgi-bin/nconvert]