Error caused by FlaggedRevs when upgrading Wiki to 1.19
On the day when I reported the error I downloaded (as I suppose) the newest version of FlaggedRevs from ist page using Git Master (snapshot was temporarily not working). Today I downloaded again FlaggedRevs v. 1.19 but this time using a snapshot. And again an error appeares. This time when I try to launch a web updater (after uploading FlaggedRevs to an appriopriate directory and adding the demanded line to LocalSettings.php) I get the following error:
Fatal error: Class 'FlaggedRevsUISetup' not found in /home/koleje/public_html/z/extensions/FlaggedRevs/FlaggedRevs.php on line 48
I presume I'm doing something wrong but I don't have the vauguest idea what I'm doing wrong...
That doesn't make much sense. That code line is almost right after the line " require( dirname( __FILE__ ) . '/frontend/FlaggedRevsUI.setup.php' );". If that file wasn't found, you would have had a different fatal, so it must exist.
Dear Aaron, it seems that all my problems were caused by an inappriopriate hosting. I've just moved to a different one (with a root-access) and everything works fine! Once again thanks a lot for your patience and attention!
Same here... I think my hoster is fine, I uploaded the extension and tried to update via the webinstall, leading to "Detected bug in an extension! Hook FlaggedRevsUpdaterHooks::addSchemaUpdates failed" :/
I've finally solved the problem by moving my website to a hosting service with a shell access. Before that I tried webistall, i also downloaded everything (files, database) to a local machine, executed all necessary scripts on the local machine and than uploaded everything to the remote one. And I haven't managed to solve the problem in this way either. So I can't help you. The only thing I can say is: when I moved to a new hosting with shell access where I can execute all necessary scripts from a command line, everything works fine and smoothly without any problems.
Well, the solution can't be to change the webhoser, right? :( An extension should be installable in both ways
Actually, the documentation says that shell access is a requirement to run MediaWiki. You can try workarounds like Extension:Maintenance, but advanced features (like FlaggedRevs probably is) are more likely to break.