Zrobiłem prostą aplikację, która korzysta ze skryptów Python CGI. Mam działającą wersję lokalną (działa dobrze z lighttpd), ale teraz chcę ją przesłać do Heroku. Aplikacja składa się z 2 lub 3 skryptów, które powodują operacje na pliku i drukowania informacji z powrotem do przeglądarki, więc nie potrzebuję żadnego modułu poza CGI.Uruchom aplikację Python CGI na Heroku
Ale tylko Heroku documentation wyjaśnia, jak przesłać aplikacje Pythona z fantazyjnymi frameworkami sieciowymi i nie używam ich.
Chcę wiedzieć, czy możliwe jest uruchamianie skryptów CGI na Heroku, a jeśli tak, to jak to zrobić.
Rozmieść go w taki sposób, w jaki robiłbyś pliki statyczne, z wyjątkiem do katalogu obsługującego CGI. –
Jestem całkowicie nowy w Heroku. Nie wiem, jak uzyskać katalog obsługujący CGI. Wspominają także o virtualenv, nie jestem pewien, czy musiałbym to zrobić, aby przesłać pliki CGI. Jeśli dobrze zrozumiałem, po prostu muszę sklonować repozytorium git, skopiować pliki do katalogu głównego, zatwierdzić, pchnąć i zrobić? – user1002327
virtualenv nie ma nic (dobrze, bardzo mało) z tym zrobić, a włączanie CGI to problem z serwerem WWW, a nie problem Heroku per se. –