Po kolei robię tak:
1) przygotowuję plik schema.yml
2) konfiguruję bazę danych: php symfony configure:database mysql://root@localhost/symfony_project
3) tworzę plik sqla: php symfony propel:build-sql
4) uruchamiam skrypt sqla: php symfony propel:insert-sql
5) buduję formy: php symfony propel:build-forms
6) buduję aplikację poleceniami
$ php symfony propel:generate-module --non-verbose-templates --with-show frontend post BlogPost
$ php symfony propel:generate-module --non-verbose-templates frontend comment BlogComment
$ php symfony cache:clear
Gdy teraz wpiszę w przeglądarkę stronę:
http://localhost/sf_sandbox/web/frontend_dev.php/post wywala mi apacha ;/
http://localhost/sf_sandbox/web/frontend_dev.php/Taka sama strona działa. Wcześniej wszystko dobrze zrobiło, pliki powstają, odpowiednie tabele w bazie danych też

Sam php bez symfony też działa dobrze.
Ma ktoś jakieś przypuszczenie o co może chodzić, bo już mnie k.wica chwyta.
Robię dokładnie tak jak kazali na stronie:
http://www.symfony-project.org/tutorial/1_2/my-first-projectJak w przeglądarkę wpisuję
http://localhost/sf_sandbox/web/frontend_dev.php/post to mi apacha wywala.
Próbowałem zamiast propela używać doctrine i nic, wszystko tak samo.
Struktura tabel w bazie jest dobra.
W logach mam za każdym wywołaniem mam takie coś:
Feb 04 13:53:39 symfony [info] {sfPatternRouting} Connect sfRoute "homepage" (/)
Feb 04 13:53:39 symfony [info] {sfPatternRouting} Connect sfRoute "default_index" (/:module)
Feb 04 13:53:39 symfony [info] {sfPatternRouting} Connect sfRoute "default" (/:module/:action/*)
Feb 04 13:53:39 symfony [info] {sfPatternRouting} Match route "default_index" (/:module) for /post with parameters array ( 'module' => 'post', 'action' => 'index',)
Feb 04 13:53:39 symfony [info] {sfFilterChain} Executing filter "sfRenderingFilter"
Feb 04 13:53:39 symfony [info] {sfFilterChain} Executing filter "sfCommonFilter"
Feb 04 13:53:39 symfony [info] {sfFilterChain} Executing filter "sfExecutionFilter"
Feb 04 13:53:39 symfony [info] {postActions} Call "postActions->executeIndex()"
Feb 04 13:53:39 symfony [debug] {sfPropelLogger} exec: SET NAMES 'utf8'
Feb 04 13:53:39 symfony [debug] {sfPropelLogger} 7
Feb 04 13:53:39 symfony [debug] {sfPropelLogger} prepare: SELECT blog_post.ID, blog_post.TITLE, blog_post.EXCERPT, blog_post.BODY, blog_post.CREATED_AT FROM `blog_post`
Feb 04 13:53:39 symfony [debug] {sfPropelLogger} 7
Mam następującą konfigurację xampp 1.7 w skład którego wchodzą:
Apache HTTPD 2.2.11 + Openssl 0.9.8i
MySQL 5.1.30
PHP 5.2.8
Ma ktoś jakieś sugestie co może być nie tak ?
ROZWIĄZANIE:
http://www.apachefriends.org/f/viewtopic.p...=16&t=32617
Tutaj jest rozwiązanie problemu.
Pod xamppem 1.7 programy korzystające z PDO wykrzaczały Apache. Trzeba podmienić odpowiednie biblioteki jak to jest napisane w linku który podałem.