[Moscow.pm] PSGI and ftree
Ilya Chesnokov
chesnokov.ilya на gmail.com
Пт Сен 11 04:06:00 PDT 2015
11 сентября 2015 г., 13:16 пользователь Nikolay Mishin <mi на ya.ru> написал:
>
> Спасибо, Илья, дело было в отсутствии нужных модулей в cpanfile
> Все заработало
> http://still-lowlands-7377.herokuapp.com/ftree?passwd=;type=tree;target=Homer_Simpson;levels=2;lang=ru
Прикольно :-)
> 12:49, 11 сентября 2015 г., Ilya Chesnokov <chesnokov.ilya на gmail.com>:
>
> 11 сентября 2015 г., 6:26 пользователь Nikolay Mishin <mi на ya.ru> написал:
>
> Почитал
>
> https://docs.google.com/presentation/d/11N3bBJV2enpkOyV6XoSH6NuMku03DG6Hg51Jyr3oZ2Y/edit#slide=id.g4bad5fa4a_033
>
> простое psgi приложение запускается,а вот
> мое,где CGI обернут с помощью PSGI - нет
> (https://metacpan.org/source/MISHIN/FamilyTreeInfo-2.3.19/cgi-bin/app.psgi)
>
>
> Может это как-то связано с тем, что у тебя пути к перлу странные
> прописаны в shebang line?
>
>
> придется переписывать...
> а так хотелось сделать по-быстрому
>
> 10.09.2015, 15:10, "Denis Fedoseev" <denis.fedoseev на gmail.com>:
>
> Heroku, IBM bluemix, да тысячи их.
> Минимальный инстанс все бесплатно дают, а дальше надо посмотреть.
>
> Хотя я для таких проектов тупо юзаю VPS на 10 евро в год, меньше заморочек
> чем с облаками
>
> 10 сентября 2015 г., 5:25 пользователь Nikolay Mishin <mi на ya.ru> написал:
>
> Скриншоты это проще, а
> есть ли облако, где можно запустить perl psgi приложение?
> желательно бесплатно
> исправил все ошибки
> https://metacpan.org/release/MISHIN/FamilyTreeInfo-2.3.19
> и даже сделал портейбл версию
> https://github.com/mishin/Ftree-portable
> осталось только уложить ее в дистрибутив
>
> 09.09.2015, 12:05, "Jack of Shadows" <somerandomlogin на gmail.com>:
>
> Хотеть скриншоты или демо-сайт.
>
> 2015-09-09 0:32 GMT+03:00 Nikolay Mishin <mi на ya.ru>:
>
> Привет, MoscowPM!!
>
> Ура, я перевел ftree (программу,рисующую генеалогическое древо) из CGI в
> PSGI
> https://metacpan.org/release/MISHIN/FamilyTreeInfo-2.3.14
>
> если ее поставить
> cpanm
> https://cpan.metacpan.org/authors/id/M/MI/MISHIN/FamilyTreeInfo-2.3.14.tar.gz
>
> и скопировать папку cgi-bin из дистрибутива
> например сюда
> c:\ftree\cgi-bin
>
> то, делая
>
> c:\ftree\cgi-bin
> и
> plackup
>
> HTTP::Server::PSGI: Accepting connections at http://0:5000/
> и
> теперь заходим в броузер
> http://127.0.0.1:5000/
>
> и можем увидеть генеалогическое дерево, причем
> для его управления нужно просто редактировать файл
> c:\ftree\cgi-bin\tree.xls
> или
> файл с другим именем, но тогда это имя нужно указать в файле ftree.config
> изменив параметр
> file_name tree.xls
> на свой
>
> а картинки родных должны быть 3x4
> и их нужно класть в директорию
> c:\ftree\cgi-bin\pictures
> где именем картинки должен быть id персоны+.jpg
>
> все работает
>
> для юникса нужно будет еще исправить параметр
>
> photo_dir c:/ftree/cgi-bin/pictures/
>
> на свой
>
> Просьба попробовать,
>
> 1) у меня не обрабатывается форма при нажатии на ссылку Birthdays
> (http://127.0.0.1:5000/?type=bdays;passwd=;lang=gb)
>
> говорит
>
> http://127.0.0.1:5000/-method
>
> not found
>
> 2)и не возвращается со страницы
> http://127.0.0.1:5000/person_page?target=Abraham_Simpson;passwd=;lang=gb
>
> буду очень благодарен, если поможете
>
> в
>
> app.psgi
>
> https://metacpan.org/source/MISHIN/FamilyTreeInfo-2.3.14/cgi-bin/app.psgi
>
> тупо скомпилировал текущие работающие cgi скрипты
>
> --
> С уважением
> Николай Мишин
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
>
> ,--
>
>
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
> --
> С уважением
> Николай Мишин
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
> --
> С уважением, Денис Федосеев
>
> ,--
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
> --
> С уважением
> Николай Мишин
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
>
>
>
> --
> Best regards,
> Ilya Chesnokov
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>
>
> Отправлено из мобильной Яндекс.Почты: http://m.ya.ru/ymail
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
--
Best regards,
Ilya Chesnokov
Подробная информация о списке рассылки Moscow-pm