I have an EE2.9.2 install with the Wiki module working fine. After upgrading to EE3.5.16, and upgrading the Wiki module to 4.0.0 (pulled from github) I’m getting this error:
Dependency Injection: Unregistered service "ee:Variables/Parser"
ee/EllisLab/ExpressionEngine/Service/Dependency/InjectionContainer.php:184The stack trace tells me the offending line is mod.wiki.php:1654. But that call is used all over the place in the wiki mod file.
Is the method of accessing this dependency (ee('Variables/Parse...')) not supported in EE3, and only 4? I have many other 3/4 compatible popular add-ons (Solspace stuff, Low stuff, EE Harbor stuff) and I can’t find any reference in any of them to this method, only in the wiki add-on files.
Thank you!
Hey jonleecraw, yes, version 4.0.0 of the Wiki module is only compatible with ExpressionEngine 4. If for some reason you cannot upgrade to ExpressionEngine 4, you can use the older version of the Wiki module found in the 3.x branch on GitHub.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.