Yeah, i got the same problem as you, Andrew. The simplest way is to enable logging in your prod and take a look at the log. This could help you a lot. Actually I found the solution of my problem in the server's log, but it doesn't matter. Be sure you set up the appropriate right with "symfony fix-perms" and set the appropriate DB connection settings. Always clear your cache after making some changes. Hope this helped you a little bit ;)
On 17 Юли, 20:28, "Andrew Backer" <[EMAIL PROTECTED]> wrote: > I'd be happy to just have it show the *exact same* page as it does in dev, > in production. I can filter out most of the debugging by checking the > environment. Is there any way to do that? > > It works fine in _dev (w/o custom action) so it can't be the worst thing > ever to make this happen, I hope. In my case, I don't do anything (and > -wont- do anything) that touches the DB in the layout.php or custom action > (Assuming I can use one). > > Alternately, you say a filter is the most likely way to go, and only catch > sfException and other named exceptions. I assume that after catching one I > would ->forward() to the appropriate action. I've never written a filter, > but I assume there is an example out there somewhere =) > > Thanks, > //Andrew > > 2008/7/17 Nicolas Perriault <[EMAIL PROTECTED]>: > > > > > > > On Thu, Jul 17, 2008 at 5:22 AM, Andrew Backer <[EMAIL PROTECTED]> wrote: > > > > How do I set up symfony to display a custom page an sfException is > > thrown, > > > and the app is in production mode? > > > At least, you can customize your 500 error page by just creating a > > web/errors/error500.php standard PHP script in your project. But you > > won't be able to catch the exception which caused the error here :-/ > > > You could also use a filter to catch every targeted exceptions (always > > avoid to catch Exception by default, some are used by symfony itself > > to redirect requests) and do something useful with them. > > > ++ > > > -- > > Nicolas Perriault > >http://prendreuncafe.com-http://symfonians.net-http://sensiolabs.com > > Phone: +33 660 92 08 67- Скриване на цитирания текст - > > - Показване на цитирания текст - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---
