On 2/5/08, David A. Desrosiers desrod@gnu-designs.com wrote:
Currently all maintenance tasks are hard-coded with the standard table names. I've run into this and been bitten by it far too many times.
Are you sure about this? I've never had that problem (if I'm running a script for installing an extension or the like, then there's sometimes a bit of tweaking needed, but the scripts in /maintenance seem to automatically recognize the prefix my wiki uses).
On 2/5/08, The Gadget Doctor mediawiki@thegadgetdoctor.com wrote:
Right now I can't seem to get any maintenance scripts to run as I get the following failure:
PHP Fatal error: require_once(): Failed opening required 'counter.php' (include_path='.:') in /var/www/vhosts/xxxxxxx/httpdocs/w/maintenance/update.php on line 2
I'm scouring the web and the archives right now but if anyone knows the answer.....
Is the path through which it's trying to include update.php correct? (It could be looking in the wrong place if you have something rewritten, I suppose.) Do you have AdminSettings.php filled out? Do you have PHP 5.x (if you're using MediaWiki 1.7+)?