Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony] wywala serwer
Forum PHP.pl > Forum > PHP > Frameworki
ziolo
Hej mam problem właśnie sobie ściągnałem symfony i zacząłem robić tutoriale i mam problem taki sam czy niezależnie czy robię:

http://www.symfony-project.org/tutorial/1_2/my-first-project
czy
jobeet czyli http://www.symfony-project.org/jobeet/1_2/Propel/pl/03

Otoż wszystko robie krok po kroku jak mówi mi tutorial i problem jest gdy chcę sprawdzić efekty działania w przeglądarce otóż wtedy wywala mi Apacha;/

,,Wystąpił problem z aplikacją Apache HTTP Server i zostanie ona zamknięta. Przepraszamy za kłopoty''

Czy ktoś miał podobny problem ? Uzywam xamppa pod windows xp.
Foxx
A w jakim konkretnie momencie sprawdzasz efekty działania?
Do jakiego etapu dochodzisz, czy uzyskujesz jakiekolwiek wyniki?
Czy zwykłe echo 'x'; działa poprawnie?
ziolo
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ż smile.gif 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-project

Jak 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.
sticker
przypuszczam że apache jakiś krzywy jest smile.gif weź innego relasa i podmień
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.