[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