0

I am getting the below error on updating a marketplace extension in backend (System->Websetup Wizard->Extension Manager).

Check Cron Scripts Cron script readiness check failed. Hide detail

Error from Setup Application Cron Script: Cron job has not been configured yet Other checks will fail as a result (PHP version, PHP settings, and PHP extensions)

Error from Updater Application Cron Script: Cron job has not been configured yet

For additional assistance, see cron scripts help.

Check Component Dependency We found conflicting component dependencies. Hide detail

Command "update" failed: Loading composer repositories with package information Updating dependencies (including require-dev) Your requirements could not be resolved to an installable set of packages.

Problem 1 - Installation request for dotmailer/dotmailer-magento2-extension 3.2.0 -> satisfiable by dotmailer/dotmailer-magento2-extension[3.2.0]. - dotmailer/dotmailer-magento2-extension 3.2.0 requires magento/framework >=100 <103 -> no matching package found.

Potential causes: - A typo in the package name - The package is not available in a stable-enough version according to your minimum-stability setting see https://getcomposer.org/doc/04-schema.md#minimum-stability for more details.

Read https://getcomposer.org/doc/articles/troubleshooting.md for further common problems.

For additional assistance, see component dependency help .

PHP Settings Check * For additional assistance, see PHP settings check help .

Need Help?

PHP Extension Help PHP Extensions Check missing PHP extensions. Hide detail

The best way to resolve this is to install the correct missing extensions. The exact fix depends on our server, your host, and other system variables. Our PHP extension help can get you started.

For additional assistance, contact your hosting provider.

How to Fix it?

Muhammad Hasham
  • 8,692
  • 11
  • 47
  • 105
Pavithra
  • 593
  • 1
  • 11
  • 24

2 Answers2

4

Run the below commands from your Magento_root to run the cron manually & then start again with your extension installation.

Php bin/magento cron:run
php update/cron.php
php bin/magento setup:cron:run

Run the readiness check again it will work!

Abhishek Tripathi
  • 2,885
  • 2
  • 18
  • 37
2

The readiness check makes sure your server and environment are set up correctly for enabling or disabling modules.

Readiness check failure Causes

Readiness check success Example

enter image description here

Reference: https://devdocs.magento.com/guides/v2.2/comp-mgr/module-man/compman-readiness.html

I hope this will help

Muhammad Hasham
  • 8,692
  • 11
  • 47
  • 105