Спасибо, Илья, дело было в отсутствии нужных модулей в cpanfile
Все заработало http://still-lowlands-7377.herokuapp.com/ftree?passwd=;type=tree;target=Homer_Simpson;levels=2;lang=ru
12:49, 11 сентября 2015 г., Ilya Chesnokov <[email protected]>:
11 сентября 2015 г., 6:26 пользователь Nikolay Mishin <[email protected]> написал:Почитал
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" <[email protected]>:Heroku, IBM bluemix, да тысячи их.
Минимальный инстанс все бесплатно дают, а дальше надо посмотреть.
Хотя я для таких проектов тупо юзаю VPS на 10 евро в год, меньше заморочек чем с облаками
10 сентября 2015 г., 5:25 пользователь Nikolay Mishin <[email protected]> написал:Скриншоты это проще, а
есть ли облако, где можно запустить 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" <[email protected]>:Хотеть скриншоты или демо-сайт.
2015-09-09 0:32 GMT+03:00 Nikolay Mishin <[email protected]>:Привет, 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
[email protected] | http://moscow.pm.org,--Moscow.pm mailing list
[email protected] | http://moscow.pm.org
--
С уважением
Николай Мишин
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org
--
С уважением, Денис Федосеев
,--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org
--
С уважением
Николай Мишин
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org
--
Best regards,
Ilya Chesnokov
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org
Отправлено из мобильной Яндекс.Почты: http://m.ya.ru/ymail
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
