Jak publikować.strona php zamiast.html na github do demonstracji zawartości php?

Patrzę na następujące demo - http://blueimp.github.com/jQuery-File-Upload/

Według mojego zrozumienia w wersji demo, Pliki php są serwowane z Githuba, co oznacza, że zawartość php może być serwowana / uruchamiana z Githuba.

Rozumiem proces publikowania treści html z kodu hostowanego na GitHubie za pomocą tego linku -
http://help.github.com/pages/

Jestem po prostu ciekaw, jak mogę pokazać a .strona php jako demo, podobna do tego, co odbywa się w blueimp powyżej.

Próbowałem podobnych rzeczy w http://synechron.github.com/index2.php
ale zamiast wyświetlać się w oknie przeglądarki strona zostanie pobrana w Google chrome i w indeksie IE9.wyświetlany jest html.

Z góry dzięki !!

Author: Anmol Saraf, 2012-05-31

2 answers

Github Pages nie jest w pełni funkcjonalnym hostem. Nie uruchomi PHP, ani żadnego innego arbitralnego kodu.

 144
Author: Wooble,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-05-31 16:59:01

Nie, Nie możesz.

Github Pages pozwala na serwowanie zawartości klienta WWW (HTML, Javascript, CSS) bez konieczności posiadania i utrzymywania serwera www. Możesz tworzyć podfoldery, mapować do nich domenę. Użyj narzędzi takich jak Jekyll lub Hugo z kilkoma podstawowymi umiejętnościami programistycznymi, możesz sprawić, że Twoja strona będzie działać tak dobrze, jak CMS.

Nie pozwala jednak na użycie żadnej technologii zaplecza do przetwarzania i manipulowania danymi / logiką.

Więc PHP nie jest możliwe.

 7
Author: Timothy Quang Phuc Nguyen,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-02-10 09:04:10