EvoWiki:Bug reports
From EvoWiki
Contents |
External Links
External links with an apostrophe contained within the URL don't work.
For instance, the "What's New" URL for NoAiG is: "http://home.austarnet.com.au/stear/what's_new.htm".
As you can see, this will not form a real link unless the apostrophe in "what's_new.htm" is removed.
- Apostrophes and other special symbols in external links have to be written as ASCII codes, like this: "http://home.austarnet.com.au/stear/what's_new.htm"
- You can look up the ASCII codes here: Wikipedia: ASCII
Searching doesn't work
The search function at the top and bottom of each page doesn't work. Entering, say, "Hovind" and pressing either the "Go" or "Search" button gives the error message
Database error
From the Evolution Education wiki.
A database query syntax error has occurred. The last attempted database query was: "SELECT cur_id,cur_title,cur_namespace,si_page FROM cur,searchindex WHERE cur_id=si_page AND ( (MATCH (si_title) AGAINST ('hovind')) ) ORDER BY cur_namespace LIMIT 1" from within function "SearchEngine::goResult". MySQL returned error "1016: Can't open file: 'searchindex.MYI'. (errno: 145)".
- I noticed this as well. It's a real shame too because alot of stuff isnt linked from the main page, making it terribly hard to find otherwise. --GFA 18:29, 24 Dec 2003 (GMT)
- It seems like the search box works if you type in the exact name of a page (that exists) and hit "Go" --oplo
- A way to find pages is via the "Special pages" link at left, there are various automatic indices that are useful. --oplo
- OK, I finally got Jamie (the current acting server admin) who has both more mysql experience than me, and write access to the raw files to look at this and it is indeed fixed. Sort of. Any article that was made before the search table broke, and hasn't been edited since will not be searched :/ I could fix that, but it'd take a while and I don't have much time (exams next week), so for now you'll have to put up with articles only appearing in search results if they've been edited since yesterday. --Steinsky 23:39, 5 Jan 2004 (GMT)
- This search bug still exists! It's late 2005 now. I hope it hasn't been broken this long...
- OK, I finally got Jamie (the current acting server admin) who has both more mysql experience than me, and write access to the raw files to look at this and it is indeed fixed. Sort of. Any article that was made before the search table broke, and hasn't been edited since will not be searched :/ I could fix that, but it'd take a while and I don't have much time (exams next week), so for now you'll have to put up with articles only appearing in search results if they've been edited since yesterday. --Steinsky 23:39, 5 Jan 2004 (GMT)
Can't Save Pages?
I'm having trouble getting any edits to properly save, and instead get the error message: A database query syntax error has occurred. This may indicate a bug in the software. The last attempted database query was:
(SQL query hidden)
from within function "SearchUpdate::doUpdate". MySQL returned error "1016: Can't open file: 'searchindex.MYI' (errno: 145) (localhost)".
Anyone else have this issue? --Estelahe 16:57, 14 Aug 2005 (BST)
Yes. The save bug is still happening --Jsusskin 16:59, 28 Aug 2005 (BST)
- You should repair the the table "searchindex.MYI" using : "REPAIR TABLE searchindex" in phpMyAdmin. Check this page for more info : Dealing with database errors. No idea yet as to what is causing this, but it is probably due to a bug in the MediaWiki software. -- 193.191.137.205 16:12, 13 Dec 2005 (GMT)
- Repairing the table requires root access, so I have to bug Jamie to do it, and do so every couple of weeks when I backup the database. It breaks regularly because of a mysql bug which is triggered by something in the mediawiki software. The new mysql version will hopefully as the fix. Joe D (t) 00:12, 14 Dec 2005 (GMT)
- Hi. I found this page while trying to solve this for my own media wiki install. The following seems to have worked:
repair table searchindex; rename searchindex to old_searchindex; CREATE TABLE `old_searchindex` ( `si_page` int(8) unsigned NOT NULL default '0', `si_title` varchar(255) NOT NULL default , `si_text` mediumtext NOT NULL, UNIQUE KEY `si_page` (`si_page`), FULLTEXT KEY `si_title` (`si_title`), FULLTEXT KEY `si_text` (`si_text`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; INSERT INTO searchindex SELECT * FROM old_searchindex;
Hopefully that will stay fixed this time. Good luck!
- Still broken.68.34.230.69 01:25, 3 August 2007 (BST)
Using Template:Taxobox produces garbage
Any attempt to use the Taxobox template results in an extraordinary amount of gibberish being displayed, in the form of an inordinate amount of nested {{#if:| Template:! Template:Entryname statements. --KeithJM 01:36, 4 April 2007 (BST)
- I tried to copy Wikipedia's taxobox to EvoWiki, with no success, as you've found out. We need someone to rewrite it. For now, though, I just copy, paste and modify from preexisting species pages. We should make a template for that.
- I think I've figured out the reason from looking at the code. It makes calls to Protected template and /doc templates. Whenever you copied the one from Wikipedia, you didn't copy those as well. I'll try finding the code and creating those and see if it works. --KeithJM 05:49, 4 April 2007 (BST)
- Another problem I found after doing some searching is that you need to have the MediaWiki ParserFunctions extension installed. http://meta.wikimedia.org/wiki/ParserFunctions to process those #if statements. I think that will finally solve it. I've copy/pasted about 40 templates over here, but some of them rely on those functions, I think once those are installed we shall have our Taxoboxes. --KeithJM 17:49, 4 April 2007 (BST)
Done. Joe (t) 23:23, 4 April 2007 (BST)
- Thanks much. That solved the majority of the issue. There was still a slight bug, but I edited the template, and Taxoboxes are now working perfectly! Thanks again. --KeithJM 23:47, 4 April 2007 (BST)
Image uploading
I cant upload any images on to evo wiki now because the Special:Upload function is broken does anyone know how to fix it?--Fang 23 03:52, 13 September 2007 (BST)
- I know Joe tried to fix it, but that broke all the other images already uploaded, so he reverted it. Perhaps when he gets some more time over Christmas he might fix it for us.--Doddy 13:13, 27 November 2007 (UTC)

