Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony]Środowisko produkcyjne
Forum PHP.pl > Forum > PHP > Frameworki
logas
Witam mam dziwny problem z ustawieniem środowiska produkcjnego.Tak więc gdy wywołuje metody danego modułu w ten sposób http://symfony/tut_dev.php/latest_posts posty wyświetlają się ,lecz gdy wywołam tak http://symfony/index.php/latest_posts wywal mi błąd
Kod
      
[b]Oops! An Error Occurred[/b]
        
[b]The server returned a "500 Internal Server Error".[/b]
.Dodam że korzystałem z tego http://www.symfony-project.org/tutorial/1_0/my-first-project tutoriala
tomeksobczak
spróbuj wyczyścić cache symfony
Kod
./symfony cc

to częsty problem jak się nie pamięta o tym drobiazgu
logas
z przykrością musze stwierdzić że czyszczenie cache nie pomaga
pawel_k
ja proponuję zainstalować http://trac.symfony-project.com/wiki/sfErrorLoggerPlugin
pomaga w takich sytuacjach
logas
Nie moge uruchomić sfErrorLoggerPlugin wyświetla mi się błąd o treści Fatal error: Using $this when not in object context in /home/logas/symfony/plugins/sfErrorLoggerPlugin/config/config.php on line 3
Cysiaczek
Bez jaj - nie możesz zajrzeć do tego pliku?
logas
oto zawartość pliku
  1. <?php
  2. $this->dispatcher->connect('application.throw_exception', array('sfErrorLogger', 'log500'));
  3. $this->dispatcher->connect('controller.page_not_found', array('sfErrorLogger', 'log404'));
  4. ?>

moim zdaniem zawartość pliku nie ma sensu.Przecież $this powinien pokazywać na zmienną lub funkcje w klasie a tu żadnej klasy nie widzie.
dr_bonzo
Tylko ze jak zaincludujesz taki plik z poziomu metody klasy, to bedziesz mogl w nim uzyc $this. Widocznie w zlym miejscu jest includowany.
destroyerr
No to najważniejsze pytanie, którą wersje sf masz a do której wersji ściągnąłeś plugin. Moim zdaniem masz wersje 1.0.x a plugin dla sf1.1.
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.