:( Error 500 still happening with 100 FCGI children. And there are a lot less than 100 users.
I had to add a few rewrite rules to get Wordpress MU to work, so I suspect that's related to the problem. We have Moodle running on the same server, and it works fine at the same time. I think we will have to move WPMU to a different server sooner rather than later. Can't go back to Apache because somehow Cherokee solves an error with Moodle's HTML WYSIWYG editor. -- Urko Masse +84-90-9088876 Samuel Goldwyn<http://www.brainyquote.com/quotes/authors/s/samuel_goldwyn.html> - "I'm willing to admit that I may not always be right, but I am never wrong." On Fri, Sep 11, 2009 at 13:39, Urko Masse <[email protected]> wrote: > Just to be sure that's not the issue? Sounds like a lot to me, but not harm > done in trying, I guess :) > -- > Urko Masse > +84-90-9088876 > > Jonathan > Swift<http://www.brainyquote.com/quotes/authors/j/jonathan_swift.html> - "May > you live every day of your life." > > On Fri, Sep 11, 2009 at 13:35, Jorge Sarmiento > <[email protected]>wrote: > >> try raising PHP_FCGI_CHILDREN to 100. >> >> Jorge S. >> >> >> On Fri, Sep 11, 2009 at 12:50 AM, Urko Masse <[email protected]>wrote: >> >>> I left the default, which is 15. See here: >>> source!1!env!PHP_FCGI_CHILDREN = 15 >>> source!1!env!PHP_FCGI_MAX_REQUESTS = 5000 >>> >>> We are at school, and problems happen when we get a classroom of about 25 >>> students using the blogs all at the same time. >>> >>> Any suggestions? This is a Ubuntu 8.04 VMWare Host, running with 3Gb of >>> RAM and 2 CPUs (virtual). The physical servers are dual Quad Core Xeon >>> E5430. >>> I'll try incrementing from 15 to 40, and see what happens. >>> >>> Thanks for the tip! >>> -- >>> Urko Masse >>> +84-90-9088876 >>> >>> Pablo >>> Picasso<http://www.brainyquote.com/quotes/authors/p/pablo_picasso.html> - >>> "Computers are useless. They can only give you answers." >>> >>> On Fri, Sep 11, 2009 at 12:26, Jorge Sarmiento < >>> [email protected]> wrote: >>> >>>> Urko: >>>> >>>> how many fcgi processes are you spawning? I used to get a similar error >>>> when getting too many connections on too few php-fcgi processes. >>>> >>>> Jorge S. >>>> >>>> On Thu, Sep 10, 2009 at 10:00 PM, Urko Masse <[email protected]>wrote: >>>> >>>>> Oh, crap, it's happening again: >>>>> >>>>> This is what I get from the server: >>>>> >>>>> <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> >>>>> >>>>> <html> >>>>> >>>>> <head><title>500 Internal Server Error</title></head> >>>>> <body> >>>>> >>>>> <h1>500 Internal Server Error</h1> >>>>> >>>>> <p><hr> >>>>> Cherokee web server 0.99.24 (Ubuntu), Port 80 >>>>> >>>>> </body> >>>>> </html> >>>>> >>>>> >>>>> I tried to do curl -v, but it worked fine. I can only reproduce the >>>>> error using the web browser, because it only happens after logging on to >>>>> Wordpress MU. >>>>> >>>>> Any ideas? I have attached my cherokee.conf. I think the issue is >>>>> related to the Rewrite rules of Wordpress MU, that's why I attach the >>>>> file. >>>>> >>>>> Right now, we are considering moving Wordpress MU to a different >>>>> server, and run it with Apache, as it is the only supported webserver. >>>>> It's >>>>> a real pity, though, because it runs much faster on Cherokee. >>>>> >>>>> -- >>>>> Urko Masse >>>>> +84-90-9088876 >>>>> >>>>> Pablo >>>>> Picasso<http://www.brainyquote.com/quotes/authors/p/pablo_picasso.html> - >>>>> "Computers are useless. They can only give you answers." >>>>> >>>>> On Thu, Sep 10, 2009 at 12:46, Alvaro Lopez Ortega < >>>>> [email protected]> wrote: >>>>> >>>>>> On 10-sep-09, at 06:59, Urko Masse wrote: >>>>>> >>>>>> I see this in the Cherokee log when the problem happens: >>>>>>> >>>>>>> ... >>>>>>> 172.23.3.1 - - [10/Sep/2009:11:41:12 +0700] "POST >>>>>>> /blogs/username/wp-admin/options.php HTTP/1.1" 500 235 " >>>>>>> http://sitename.com/blogs/username/wp-admin/options-general.php" >>>>>>> "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.1) >>>>>>> Gecko/20090715 >>>>>>> Firefox/3.5.1 (.NET CLR 3.5.30729)" >>>>>>> >>>>>> >>>>>> Is PHP configured to use TCP or a Unix Socket? The preferred way is to >>>>>> use a TCP port. Please, check your information sources and ensure that >>>>>> PHP >>>>>> used "-b PORT" rather than "-b /PATH". >>>>>> >>>>>> 172.23.3.1 - - [10/Sep/2009:11:41:13 +0700] "POST /blogs/ HTTP/1.1" >>>>>>> 500 235 "http://sitename.com/blogs/" "Mozilla/5.0 (Windows; U; >>>>>>> Windows NT 5.1; en-US; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 (.NET >>>>>>> CLR >>>>>>> 3.5.30729)" >>>>>>> ... >>>>>>> >>>>>> >>>>>> What's the response if you GET /blogs/? (curl -v >>>>>> http://sitename.com/blogs/) >>>>>> >>>>>> What does that 235 mean? >>>>>>> >>>>>> >>>>>> >>>>>> That's the amount of information being transfered. >>>>>> >>>>>> -- >>>>>> Octality >>>>>> http://www.octality.com/ >>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> Cherokee mailing list >>>>> [email protected] >>>>> http://lists.octality.com/listinfo/cherokee >>>>> >>>>> >>>> >>> >> >
_______________________________________________ Cherokee mailing list [email protected] http://lists.octality.com/listinfo/cherokee
