I have always this error! What is the reason and how can I eliminate it? Thank you

Entity/field definitions 	Mismatched entity and/or field definitions
The following changes were detected in the entity type and field definitions.
Reference

    The Reference entity type needs to be installed.

Reference type

    The Reference type entity type needs to be installed.

Comments

hopfrog created an issue. See original summary.

bojanz’s picture

Status: Active » Closed (won't fix)

Core message, not related to this module.

maesale’s picture

Same error showed up here, bojanz is right. Core issue: php version (php-v) does not match module requirement of search_solr_api Version: 8.x-3.0-beta3
In our case drupal vhost run with php 7.2 and Apache with php 5.6

At Drupal 8 site:
Entity/field definitions
Mismatched entity and/or field definitions
The following changes were detected in the entity type and field definitions.
Solr Field Type
The Solr Field Type entity type needs to be installed

drush
[warning] Drush command terminated abnormally. Check for an exit() in your Drupal site.
...//modules/contrib # Fatal error: Default value for parameters with a class type hint can only be NULL in /.../public_html/modules/contrib/search_api_solr/src/Entity/SolrFieldType.php on line 247