firstimpression Posted February 1, 2017 Report Share Posted February 1, 2017 I performed a normal upgrade from 3.2.2, and everything worked except upgrade of DeliveryLimitations plugin (request returned Error 500). Now when I try to manually enable the plugin, getting error 500. The PHP error log would pop the error below. PHP Fatal error: Class 'Sinergi\\BrowserDetector\\Browser' not found in /var/ox/lib/OX/Plugin/Component.php on line 64, referer: http://localhost/admin/plugin-index.php PHP Stack trace:, referer: http://localhost/admin/plugin-index.php PHP 1. {main}() /admin/plugin-index.php:0, referer: http://localhost/admin/plugin-index.php PHP 2. OX_PluginManager->enablePackage($name = 'openXDeliveryLimitations', $reparse = *uninitialized*) /var/ox/www/admin/plugin-index.php:192, referer: PHP 3. OX_Plugin_ComponentGroupManager->enableComponentGroup($name = 'Client', $extends = 'deliveryLimitations') /var/ox/lib/OX/Plugin/PluginManager.php:504, referer: http://localhost/admin/plugin-index.php 4. OX_Component->getComponents($extension = 'deliveryLimitations', $group = 'Client', $recursive = TRUE, $enabledOnly = FALSE) /var/ox/lib/OX/Plugin/ComponentGroupManager.php:641, referer: http://localhost/admin/plugin-index.php 5. OX_Component::factory($extension = 'deliveryLimitations', $group = 'Client', $component = 'BrowserVersion') /var/ox/lib/OX/Plugin/Component.php:189, referer: http://localhost/admin/plugin-index.php How to fix this? Do I have to separately install Sinergi browser detector...? Thank you Quote Link to comment Share on other sites More sharing options...
firstimpression Posted February 2, 2017 Author Report Share Posted February 2, 2017 Got it, had to run "composer update" in install directory to download dependencies Sinergi and Symfony. Quote Link to comment Share on other sites More sharing options...
andrewatfornax Posted June 29, 2017 Report Share Posted June 29, 2017 Hi @firstimpression, That sounds to me like you were installing from GitHub? We don't recommend that, because we strip a number of development files out of the repository before packaging a release. Quote Link to comment Share on other sites More sharing options...
Florian Posted July 29, 2017 Report Share Posted July 29, 2017 Just want to confirm that Andrew's assumption was correct. I just ran into exactly the same issue. I also was using the release file from GitHub. After starting over and using the release file from revive-adserver.com, the problem disappeared. Thanks for the help! Maybe it would be a good idea to add a prominent note to the upgrade instructions. I wrongfully thought that both install files were the same. Quote Link to comment Share on other sites More sharing options...
andrewatfornax Posted July 31, 2017 Report Share Posted July 31, 2017 Hi @Florian, Well, we do have a reasonably prominent note on the GitHub page saying not to install from source! Quote Link to comment Share on other sites More sharing options...
Florian Posted July 31, 2017 Report Share Posted July 31, 2017 Ah, now I see it. :) I went straight to the releases last time. After all, I already read the instructions on revive-adserver.com, so why bother with the GitHub readme? :) Well, sorry about that and thanks again for your help. andrewatfornax 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.