So my friend transferred his setup of our wiki over to my servers; I copied over all the files, reimported the database onto my server, and changed localsettings.php appropriately (the database and user and password parts, anyway). He switched the DNS settings over, and now the domain ( http://howdypedia.com/) points to my servers; however, there's a call error for it now: *Fatal error*: Call to undefined function: wfurlprotocols() in * /home/.goustav/howdypedia/howdypedia.com/includes/Parser.php* on line *55*
I started with my most scientific method, ripping out all the code it was complaining about (okay, probably not the best method, but I had backups), but after snipping out dozens of lines of code, a new one of these errors kept cropping up every time, mostly in the includes, and always with wfsomethingsomething. I restored the backups, but now I'm back to square one: I tried enabling fastCGI support for the domain, and switching from php 5.1.2 to 4.4.2, but that hasn't helped.
What is it I'm missing?
Emufarmers Sangly wrote:
So my friend transferred his setup of our wiki over to my servers; I copied over all the files, reimported the database onto my server, and changed localsettings.php appropriately (the database and user and password parts, anyway). He switched the DNS settings over, and now the domain ( http://howdypedia.com/) points to my servers; however, there's a call error for it now: *Fatal error*: Call to undefined function: wfurlprotocols() in * /home/.goustav/howdypedia/howdypedia.com/includes/Parser.php* on line *55*
Most likely you have a mix of files from different versions, and/or are pointing to the wrong directory in $IP in LocalSettings.php.
-- brion vibber (brion @ pobox.com)
mediawiki-l@lists.wikimedia.org