My host said my tables were corrupted. So I repaired the database and it
fixed the issue. Strange?

On Thu, Feb 12, 2009 at 12:05 PM, Manfred Kooistra
<[email protected]>wrote:

> If you are on a shared server, or, as in many hosting situations even
> when you have your own server, you are on a shared database server, it
> might well be another website that is bringing that shared database
> server down.
>
> Anyway, we'll see what your provider comes up with.
>
>
>
> >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
>
>
>
> _______________________________________________
> 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