Czesc kiedys tutaj pytalem sie o hosting i otrzymalem odpowiedz, a mianowicie openshift. Postanowilem wrzucic caly projekt ale jest maly problem. API mam napisane w malo znanym micro frameworku silex i teraz mam problem z jego odpaleniem, poniewaz nie wyswietla mi tresci. Routing dziala dobrze bo api mam pod adresem www.strona/api i routing dziala jak nalezy ale niestety nie ma zadnej odpowiedzi. Pusta strona. Teraz nie wiem gdzie lezy wina, bo pierwszy raz wrzucam cos na hosting a nie na githuba. Bylbym wdzieczny za rady, ktore byc moze przybliza mnie do mojego problemu.
EDIT:
zauwazylem jendak ze jak wchodze w api to pojawia sie komunikat o kodzie bledu 500 ale bardzo szybko znika, natomiast inne adresy daja blad 404 not found, bo nie mam ich zdefiniowanych w silex.
tak wyglada drzewo:
-api
-controllers
-models
- itd..
-index.php
-client
-index.html
A tak wyglada htaccess
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
#RewriteBase /path/to/app
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
</IfModule>
Włącz sobie logowanie błędów i zajrzyj do logów.
czy usuwałeś "RewriteCond %{REQUEST_FILENAME} !-d" z pliku .htaccess?
Opis konfiguracji http://silex.sensiolabs.org/doc/master/web_servers.html#apache
W miejscu "#RewriteBase /path/to/app" należałoby wpisać obecną, rzeczywistą ścieżkę do twojej webappki
Możesz tymczasowo włączyć debug mode
$app['debug'] = true;
Juz wiem o co chodzi. Napislaem cale api w wersji silex 2.0 ktory wymaga php 5.5 a z tego co widze openshift nie obsluguje tej wersji dlatego musze zrezygnowac z openshifta. Znacie moze jakies alternatywy dla openshifta?
Ok wiec moj cel to heroku.