I haven't changed any php except small changes to LocalSettings.php last
week, but it was nothing related to this.

My traffic hat not spiked recently but I do have my host looking at the
issue. Thanks for the tips.

Anything else on the issue would be appreciated.



On Thu, Feb 12, 2009 at 11:43 AM, Manfred Kooistra
<[email protected]>wrote:

> Line 826 (in my code) is this:
>
> $s = $dbr->selectRow( 'user', '*', array( 'user_id' => $this->mId ),
> __METHOD__ );
>
> it appears to be related to a mySQL query. Usually the error you get in
> PHP means that some variable, that you try to work with, has not been
> set or is FALSE, e.g. $dbr.
>
> Reading about the connection error you get in phpMyAdmin, I'd guess that
> PHP encounters the same, when it tries to connect to your database and
> fill the variable. So I'd begin looking at your DB, _if_ you are sure
> that you have not changed anything in your PHP code!
>
> I don't know much about Apache and stuff, but I had a big problem once
> when due to a listing in some very popular web catalogue I suddenly
> recieved thousands of hits a day (compared to maybe 100 the day before).
> The increase in traffic was so intense that it brought my DB down. I
> solved the problem with making all pages static. This was possible on
> that website, simply by having a cronjob execute once each night and
> build all pages from the database. But that website was not a wiki, with
> user contribution. Anyway ...
>
> ... try and find out about the performance of your database. I don't
> know how, I had someone look at the logs and interpret them for me, and
> he installed a small script that recorded what happened on the database
> server etc., so maybe start with calling your provider and ask them
> about _their_ server and tell them that you see performance problems.
>
> Hope all this bla bla helps you!
>
> ~ Manfred
>
>
>
> >Hey all,
> >
> >About one every 5 page views mediawiki throws this error:
> >
> >Fatal error: Call to a member function selectRow() on a non-object in
> >User.php on line 826
> >
> >I have not recently upgraded. I have been on version 1.13.3 since it was
> >released. The site was working fine until this morning and rebooting mySQL
> >didn't help. I also get a connection error every couple of loads if I
> click
> >through my databases in phpmyadmin. Does anyone know what could be wrong?
> I
> >have shell access.
> >
> >Thanks
> >_______________________________________________
> >MediaWiki-l mailing list
> >[email protected]
> >https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>
>
>
> _______________________________________________
> MediaWiki-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
>
_______________________________________________
MediaWiki-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

Reply via email to