[Xen-Soluce] SEO Optimization

[Xen-Soluce] SEO Optimization [Paid] 3.0.1

No permission to buy (€30.00)
Thanks, it worked
It stopped working again! This is unreliable feature. since i have installed the addon it has stopped working 4-5 times totally

i dont know what is the exact reason to this behavior, @XenSoluce can you please tell me how this feature is working, so i can be acknowledged when it can occur next time
 
Last edited:
Hello,

Have you tried running: [Xen-Soluce] SEO Optimization - Rebuild tables in rebuild caches


Regards, CRUEL-MODZ
 
It stopped working again! This is unreliable feature. since i have installed the addon it has stopped working 4-5 times totally

i dont know what is the exact reason to this behavior, @XenSoluce can you please tell me how this feature is working, so i can be acknowledged when it can occur next time
Hello, did you update your XenForo, XFRM/XFMG before it stop working ? If so, did run the rebuild tables option ?

Regards, SyTry
 
XenSoluce updated [Xen-Soluce] SEO Optimization with a new update entry:

Update 3.0.0

Changed :
  • N/A
Added :
  • In AdminCP : SEO Optimization :
    • Overview :
      • General options.
      • Content options.
      • Robot options.
      • Open Graph options.
      • Title options.
      • Request logger.
      • Alerts.
      • Request logger stats.
      • Add-on informations.
      • Connected add-ons.
    • Open Graph image : now you can import your own images (threads, nodes, etc
    • Google Live Preview (snippet) : now you can show a preview of SEO (Meta-Title...

Read the rest of this update entry...
 
Hi @XenSoluce, I get this error in version 3.0.0 when trying to upgrade from the previous version:

PHP:
Error: Call to undefined method XenSoluce\SEOOptimization\Setup::em() in src/addons/XenSoluce/SEOOptimization/Install/Upgrade3000000Trait.php at line 116
XenSoluce\SEOOptimization\Setup->migrateLegacySeoData() in src/addons/XenSoluce/SEOOptimization/Install/Upgrade3000000Trait.php at line 75
XenSoluce\SEOOptimization\Setup->upgrade3000000Step1() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 124
XenSoluce\SEOOptimization\Setup->upgradeStepRunner() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 73
XenSoluce\SEOOptimization\Setup->upgrade() in src/XF/Admin/Controller/AddOnController.php at line 612
XF\Admin\Controller\AddOnController->actionUpgrade() in src/XF/Mvc/Dispatcher.php at line 362
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2824
XF\App->run() in src/XF.php at line 814
XF::runApp() in admin.php at line 15

PHP Version 8.3.24​

XenForo v2.3.10
 
Hi @XenSoluce, I get this error in version 3.0.0 when trying to upgrade from the previous version:

PHP:
Error: Call to undefined method XenSoluce\SEOOptimization\Setup::em() in src/addons/XenSoluce/SEOOptimization/Install/Upgrade3000000Trait.php at line 116
XenSoluce\SEOOptimization\Setup->migrateLegacySeoData() in src/addons/XenSoluce/SEOOptimization/Install/Upgrade3000000Trait.php at line 75
XenSoluce\SEOOptimization\Setup->upgrade3000000Step1() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 124
XenSoluce\SEOOptimization\Setup->upgradeStepRunner() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 73
XenSoluce\SEOOptimization\Setup->upgrade() in src/XF/Admin/Controller/AddOnController.php at line 612
XF\Admin\Controller\AddOnController->actionUpgrade() in src/XF/Mvc/Dispatcher.php at line 362
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2824
XF\App->run() in src/XF.php at line 814
XF::runApp() in admin.php at line 15

PHP Version 8.3.24​

XenForo v2.3.10
Hello there, tagging @CRUEL-MODZ ;)

Regards, SyTry
 
Thanks @XenSoluce, but next error:

PHP:
ErrorException: [E_WARNING] Undefined array key "entity" in src/addons/XenSoluce/SEOOptimization/Install/Upgrade3000000Trait.php at line 117
XF::handlePhpError() in src/addons/XenSoluce/SEOOptimization/Install/Upgrade3000000Trait.php at line 117
XenSoluce\SEOOptimization\Setup->migrateLegacySeoData() in src/addons/XenSoluce/SEOOptimization/Install/Upgrade3000000Trait.php at line 75
XenSoluce\SEOOptimization\Setup->upgrade3000000Step1() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 124
XenSoluce\SEOOptimization\Setup->upgradeStepRunner() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 73
XenSoluce\SEOOptimization\Setup->upgrade() in src/XF/Admin/Controller/AddOnController.php at line 612
XF\Admin\Controller\AddOnController->actionUpgrade() in src/XF/Mvc/Dispatcher.php at line 362
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2824
XF\App->run() in src/XF.php at line 814
XF::runApp() in admin.php at line 15
 
Last edited:
Hello

I've re-uploaded the add-on in the latest update. You can download it again and re-upload the files. Sorry for the inconvenience!

Regards, CRUEL-MODZ
 
@XenSoluce . Trying to upgrade from 2.3.0 Fix 3 to latest and I get this when upgrading. PHP 8.3 or 8.5, no change. Latest XF.

Code:
TypeError: XenSoluce\SEOOptimization\Setup::XenSoluce\SEOOptimization\Install\{closure}(): Argument #1 ($table) must be of type XenSoluce\SEOOptimization\Install\Alter, XF\Db\Schema\Alter given, called in /src/XF/Db/SchemaManager.php on line 156 in src/addons/XenSoluce/SEOOptimization/Install/Upgrade2060395Trait.php at line 78

    XenSoluce\SEOOptimization\Setup->XenSoluce\SEOOptimization\Install\{closure}() in src/XF/Db/SchemaManager.php at line 156
    XF\Db\SchemaManager->alterTable() in src/addons/XenSoluce/SEOOptimization/Install/Upgrade2060395Trait.php at line 78
    XenSoluce\SEOOptimization\Setup->upgrade2060395Step1() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 124
    XenSoluce\SEOOptimization\Setup->upgradeStepRunner() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 73
    XenSoluce\SEOOptimization\Setup->upgrade() in src/XF/Job/AddOnInstallBatch.php at line 301
    XF\Job\AddOnInstallBatch->stepAction() in src/XF/Job/AddOnInstallBatch.php at line 95
    XF\Job\AddOnInstallBatch->run() in src/XF/Job/Manager.php at line 275
    XF\Job\Manager->runJobInternal() in src/XF/Job/Manager.php at line 205
    XF\Job\Manager->runJobEntry() in src/XF/Job/Manager.php at line 121
    XF\Job\Manager->runByIds() in src/XF/Admin/Controller/ToolsController.php at line 146
    XF\Admin\Controller\ToolsController->actionRunJob() in src/XF/Mvc/Dispatcher.php at line 364
    XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 266
    XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
    XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
    XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2830
    XF\App->run() in src/XF.php at line 850
    XF::runApp() in admin.php at line 15
 
@XenSoluce . Trying to upgrade from 2.3.0 Fix 3 to latest and I get this when upgrading. PHP 8.3 or 8.5, no change. Latest XF.

Code:
TypeError: XenSoluce\SEOOptimization\Setup::XenSoluce\SEOOptimization\Install\{closure}(): Argument #1 ($table) must be of type XenSoluce\SEOOptimization\Install\Alter, XF\Db\Schema\Alter given, called in /src/XF/Db/SchemaManager.php on line 156 in src/addons/XenSoluce/SEOOptimization/Install/Upgrade2060395Trait.php at line 78

    XenSoluce\SEOOptimization\Setup->XenSoluce\SEOOptimization\Install\{closure}() in src/XF/Db/SchemaManager.php at line 156
    XF\Db\SchemaManager->alterTable() in src/addons/XenSoluce/SEOOptimization/Install/Upgrade2060395Trait.php at line 78
    XenSoluce\SEOOptimization\Setup->upgrade2060395Step1() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 124
    XenSoluce\SEOOptimization\Setup->upgradeStepRunner() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 73
    XenSoluce\SEOOptimization\Setup->upgrade() in src/XF/Job/AddOnInstallBatch.php at line 301
    XF\Job\AddOnInstallBatch->stepAction() in src/XF/Job/AddOnInstallBatch.php at line 95
    XF\Job\AddOnInstallBatch->run() in src/XF/Job/Manager.php at line 275
    XF\Job\Manager->runJobInternal() in src/XF/Job/Manager.php at line 205
    XF\Job\Manager->runJobEntry() in src/XF/Job/Manager.php at line 121
    XF\Job\Manager->runByIds() in src/XF/Admin/Controller/ToolsController.php at line 146
    XF\Admin\Controller\ToolsController->actionRunJob() in src/XF/Mvc/Dispatcher.php at line 364
    XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 266
    XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
    XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
    XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2830
    XF\App->run() in src/XF.php at line 850
    XF::runApp() in admin.php at line 15
I just saw your message—sorry, I'll check it right away!
 
Back
Top Bottom