The vast majority of the issues I faced came from (I think) my failure to keep updated, then trying to take short cuts in prepping for a whole set of updates. It feels now like I'm getting close, because the results are consistent over attempts. We love the extension, having used it since the board was set up in 2005 or 6. If we can just get this last bit solved, maybe my client/board owner/wife will let me out of the garage
Any way, here's what I've done and the results:
1-Reverted to phpBB 3.0.11
2-Disabled and removed all extensions and mods that I could find, including Digests. Loss of data not a problem.
3-Used STK to clean up the database
4-Checked for/removed remnants per your instructions for fixing a bad install
5-Uploaded a fresh set of phpBB 3.2.2 files, successfully ran database update
6-Disabled and removed a few leftovers
7-Uploaded fresh set of Digests 3.2.6 files to /ext
8-Tried to enable Digests, error
9-Cleaned up database, added line to /core/common.php thus:
public function __construct(\phpbb\language\language $language)
$this->language = $language;
$this->helper = $helper;
10-Tried to enable Digests, got the same error:
Catchable fatal error: Argument 1 passed to phpbbservices\digests\core\common::__construct() must be an instance of phpbb\language\language, none given, called in /home2/holisti2/public_html/migrate/ext/phpbbservices/digests/migrations/release_3_0_2_data.php on line 33 and defined in /home2/holisti2/public_html/migrate/ext/phpbbservices/digests/core/common.php on line 27
phpbb_ext: phpbbservices/digests line present
phpp_config: _dgests_show_forum_path, 0
phpbb_users: no digest related columns
php_migrations: digests\migrations\release _3_0_2_da...
I also tried to use whaus' workaround, but I really don't know anything about php programming, so I doubt I did it right. Results were pretty much as above any way. Any help greatly appreciated. We're holding off a hard relaunch of the website until we can offer Digests. It's a truly marvelous way for subscribers to stay abreast of their specific interests on a board that covers a lot of topics.