| Re: XoopsGallery и IIS |
| by Andrey_Ra on 2003/3/18 5:36:07 Нда достаточно просто решалось все. Надо было NetPBM скачать с родного сайта, а я скачал NetPBM прям из папки с дистрибутивом галереи. В остальном глюков не замечено. Если русификации еще не делали, кому надо - пишите. |
| XoopsGallery и IIS |
| by Andrey_Ra on 2003/3/15 7:20:23 Поставил Gallery 1.3.3 и поимел несколько проблем. Сначала просто глючило все, из-за постоянной ошибки с незаданной переменной $GALLERY_BASEDIR. Авторы рекомендуют просто выключить предупреждения в php.ini, но я не думаю что решать проблемы подобными способами является правильным. А проблема там в том, что переменная эта торчит в каждом файле модуля перед вызовом каких либо конфигов, вернее в самом вызове конфига используется: <?php require($GALLERY_BASEDIR . "init.php"); ?> Это практически первая строка в скрипте. Естественно что эту переменную некому задать, так что подобный вызов просто бессмысленен. Решается к сожалению только заменой упомянутой строки на вот такую: <?php require("init.php"); ?> Во всех файлах из каталога \xoops\modules\xoopsgallery\ После этого модуль стал работать заметно лучше. По крайней мере все управление включилось. Проблема осталась одна - при заливке картинок напрямую - они не заливаются. Вернее по логу сервера - заливаются, а вот далее неправильно обрабатываются и не копируются в каталог с картинками. Вот такое предупреждение выдается: Adding 01.0.jpg jpegtopnm: Can't open E:\union-www\xoops\modules\xoopsgallery\cache\albums\album01\01_0.jpg. Errno=No such file or directory(2). pnmscale: EOF / read error reading magic number ppmtojpeg: EOF / read error reading magic number Error: Unable to make thumbnail (0)! Файлы в пхп заливаются нормально 100%, проверялось через встроенный пункт меню картинок в администрировании системы ксупса (тот, что нигде кроме администрирования не появляется). Буду сегодня разбираться с этой проблемой, если разберусь - обязательно напишу. Ну если кто знает как это пофиксить - буду очень признателен! |
