| ( ! ) Fatal error: Uncaught Error: Class "Bubble_Elasticsearch_Helper_SearchTermNormalizer" not found in /var/www/magento/app/Mage.php on line 657 |
| ( ! ) Error: Class "Bubble_Elasticsearch_Helper_SearchTermNormalizer" not found in /var/www/magento/app/Mage.php on line 657 |
| Call Stack |
| # | Time | Memory | Function | Location |
| 1 | 0.0000 | 432800 | {main}( ) | .../index.php:0 |
| 2 | 0.0010 | 461704 | Mage::run( $code = '', $type = 'store', $options = ??? ) | .../index.php:89 |
| 3 | 0.0013 | 467776 | Mage_Core_Model_App->run( $params = ['scope_code' => '', 'scope_type' => 'store', 'options' => []] ) | .../Mage.php:802 |
| 4 | 2.5909 | 890128 | Mage_Core_Controller_Varien_Front->dispatch( ) | .../App.php:381 |
| 5 | 2.5939 | 900352 | Mage_Core_Controller_Varien_Router_Standard->match( $request = class Mage_Core_Controller_Request_Http { protected $_dispatched = TRUE; protected $_module = 'esearch'; protected $_moduleKey = 'module'; protected $_controller = 'result'; protected $_controllerKey = 'controller'; protected $_action = 'index'; protected $_actionKey = 'action'; protected $_params = []; protected $_paramSources = [0 => '_GET', 1 => '_POST']; protected $_requestUri = '/nl-BE/catalogsearch/result/?k=Multimeter'; protected $_baseUrl = ''; protected $_basePath = NULL; protected $_pathInfo = '/esearch/result//'; protected $_rawBody = NULL; protected $_aliases = []; protected $_originalPathInfo = '/catalogsearch/result/'; protected $_storeCode = NULL; protected $_requestString = '/catalogsearch/result/'; protected $_rewritedPathInfo = NULL; protected $_requestedRouteName = NULL; protected $_routingInfo = []; protected $_route = 'elasticsearch'; protected $_directFrontNames = ['api' => '']; protected $_controllerModule = 'Bubble_Elasticsearch'; protected $_isStraight = FALSE; protected $_beforeForwardInfo = []; protected $_internallyForwarded = FALSE } ) | .../Front.php:179 |
| 6 | 2.5943 | 902120 | Mage_Core_Controller_Varien_Action->dispatch( $action = 'index' ) | .../Standard.php:261 |
| 7 | 2.6075 | 3057104 | Bubble_Elasticsearch_ResultController->indexAction( ) | .../Action.php:424 |
| 8 | 2.6077 | 3059424 | Bubble_Elasticsearch_Model_SearchIndex->getProductsForSearchResults( $queryText = 'Multimeter', $storeId = class Mage_Core_Model_Store { protected $_data = ['store_id' => '111', 'store_id_group' => '53', 'code' => 'tt_nl_be', 'website_id' => '1', 'group_id' => '1', 'name' => 'nl_BE Flämisch (Belgium)', 'sort_order' => '4010', 'is_active' => '1', 'managestores_parentstore' => '0', 'default_dest_country_id' => 'BE', 'hreflang' => 'nl-BE', 'url_key' => 'nl-BE', 'fallback_store_id' => '53', 'language_country_id' => 'nl_BE', 'language_code' => 'nl', 'comment' => 'Flämisch (Belgium)', 'locale_code' => 'nl_BE']; protected $_hasDataChanges = TRUE; protected $_idFieldName = NULL; protected $_isDeleted = FALSE; protected $_oldFieldsMap = []; protected $_syncFieldsMap = []; protected $_dirty = NULL; protected $_eventPrefix = 'store'; protected $_eventObject = 'store'; protected $_origData = ['store_id' => '111', 'store_id_group' => '53', 'code' => 'tt_nl_be', 'website_id' => '1', 'group_id' => '1', 'name' => 'nl_BE Flämisch (Belgium)', 'sort_order' => '4010', 'is_active' => '1', 'managestores_parentstore' => '0', 'default_dest_country_id' => 'BE', 'hreflang' => 'nl-BE', 'url_key' => 'nl-BE', 'fallback_store_id' => '53', 'language_country_id' => 'nl_BE', 'language_code' => 'nl', 'comment' => 'Flämisch (Belgium)']; protected $_resourceName = 'core/store'; protected $_resource = NULL; protected $_resourceCollectionName = 'core/store_collection'; protected $_cacheTag = TRUE; protected $_dataSaveAllowed = TRUE; protected $_isObjectNew = NULL; protected $_table_columns = NULL; protected $_priceFilter = NULL; protected $_website = class Mage_Core_Model_Website { protected $_data = [...]; protected $_hasDataChanges = TRUE; protected $_idFieldName = 'website_id'; protected $_isDeleted = FALSE; protected $_oldFieldsMap = [...]; protected $_syncFieldsMap = [...]; protected $_dirty = NULL; protected $_eventPrefix = 'website'; protected $_eventObject = 'website'; protected $_origData = [...]; protected $_resourceName = 'core/website'; protected $_resource = NULL; protected $_resourceCollectionName = 'core/website_collection'; protected $_cacheTag = TRUE; protected $_dataSaveAllowed = TRUE; protected $_isObjectNew = NULL; protected $_table_columns = NULL; protected $_configCache = [...]; protected $_groups = [...]; protected $_groupIds = [...]; protected $_groupsCount = 1; protected $_stores = [...]; protected $_storeIds = [...]; protected $_storeCodes = [...]; protected $_storesCount = 12; protected $_defaultGroup = class Mage_Core_Model_Store_Group { ... }; protected $_defaultStore = class Mage_Core_Model_Store { ... }; protected $_isCanDelete = NULL; private $_isReadOnly = FALSE }; protected $_group = class Mage_Core_Model_Store_Group { protected $_data = [...]; protected $_hasDataChanges = TRUE; protected $_idFieldName = 'group_id'; protected $_isDeleted = FALSE; protected $_oldFieldsMap = [...]; protected $_syncFieldsMap = [...]; protected $_dirty = NULL; protected $_eventPrefix = 'store_group'; protected $_eventObject = 'store_group'; protected $_origData = [...]; protected $_resourceName = 'core/store_group'; protected $_resource = NULL; protected $_resourceCollectionName = 'core/store_group_collection'; protected $_cacheTag = TRUE; protected $_dataSaveAllowed = TRUE; protected $_isObjectNew = NULL; protected $_table_columns = NULL; protected $_stores = [...]; protected $_storeIds = [...]; protected $_storeCodes = [...]; protected $_storesCount = 12; protected $_defaultStore = class Mage_Core_Model_Store { ... }; protected $_website = class Mage_Core_Model_Website { ... }; private $_isReadOnly = FALSE }; protected $_configCache = ['catalog/price/scope' => '1', 'web/secure/base_url' => 'https://www.toolteam.com/', 'web/secure/use_in_adminhtml' => '1', 'web/secure/use_in_frontend' => '1', 'web/url/use_store' => '1', 'web/unsecure/base_url' => 'https://www.toolteam.com/', 'web/seo/use_rewrites' => '1', 'web/unsecure/base_link_url' => 'https://www.toolteam.com/', 'web/secure/base_link_url' => 'https://www.toolteam.com/', 'general/locale/code' => 'nl_BE', 'web/routers/admin/area' => 'admin', 'web/routers/admin/class' => 'Mage_Core_Controller_Varien_Router_Admin', 'web/routers/admin' => [...], 'web/routers/standard/area' => 'frontend', 'web/routers/standard/class' => 'Mage_Core_Controller_Varien_Router_Standard', 'web/routers/standard' => [...], 'web/routers/install/area' => 'frontend', 'web/routers/install/class' => 'Mage_Install_Controller_Router_Install', 'web/routers/install' => [...], 'web/routers' => [...], 'web/url/redirect_to_base' => '0', 'dhl_versenden/dev/autoload_enabled' => '1', 'design/package/ua_regexp' => 'a:0:{}', 'design/package/name' => 'toolteam', 'design/theme/locale' => '', 'design/theme/default' => 'default', 'design/theme/default_ua_regexp' => 'a:0:{}', 'dev/translate_inline/active' => '0', 'admin/security/domain_policy_frontend' => '2', 'seo/url/trailing_slash' => '0', 'system/log/enable_log' => '0', 'persistent/options/enabled' => '0', 'customer/account_share/scope' => '0', 'web/session/use_remote_addr' => '1', 'web/session/use_http_via' => '1', 'web/session/use_http_x_forwarded_for' => '1', 'web/session/use_http_user_agent' => '1', 'web/cookie/cookie_lifetime' => '2592000', 'august_maintenancepage/general/activate_maintenance' => '0', 'august_maintenancepage/general/ip_table' => 'a:0:{}', 'general/restriction/is_active' => '0', 'persistent/options/customer' => '1']; protected $_configCacheBaseNodes = [0 => 'catalog/price/scope', 1 => 'web/secure/base_url', 2 => 'web/secure/use_in_adminhtml', 3 => 'web/secure/use_in_frontend', 4 => 'web/url/use_store', 5 => 'web/unsecure/base_url', 6 => 'web/seo/use_rewrites', 7 => 'web/unsecure/base_link_url', 8 => 'web/secure/base_link_url', 9 => 'general/locale/code']; protected $_dirCache = []; protected $_urlCache = []; protected $_baseUrlCache = ['link/null' => 'https://www.toolteam.com/nl-BE/', 'link/true' => 'https://www.toolteam.com/nl-BE/']; protected $_session = NULL; protected $_isAdminSecure = NULL; protected $_isFrontSecure = TRUE; protected $_frontendName = NULL; private $_isReadOnly = FALSE }, $filters = ['keywords' => [0 => 'Multimeter']], $inPage = ???, $pageSize = ???, $limit = ???, $minScore = ??? ) | .../ResultController.php:43 |
| 9 | 2.6077 | 3060760 | Bubble_Elasticsearch_Model_SearchIndex->search( $queryText = 'Multimeter', $storeId = class Mage_Core_Model_Store { protected $_data = ['store_id' => '111', 'store_id_group' => '53', 'code' => 'tt_nl_be', 'website_id' => '1', 'group_id' => '1', 'name' => 'nl_BE Flämisch (Belgium)', 'sort_order' => '4010', 'is_active' => '1', 'managestores_parentstore' => '0', 'default_dest_country_id' => 'BE', 'hreflang' => 'nl-BE', 'url_key' => 'nl-BE', 'fallback_store_id' => '53', 'language_country_id' => 'nl_BE', 'language_code' => 'nl', 'comment' => 'Flämisch (Belgium)', 'locale_code' => 'nl_BE']; protected $_hasDataChanges = TRUE; protected $_idFieldName = NULL; protected $_isDeleted = FALSE; protected $_oldFieldsMap = []; protected $_syncFieldsMap = []; protected $_dirty = NULL; protected $_eventPrefix = 'store'; protected $_eventObject = 'store'; protected $_origData = ['store_id' => '111', 'store_id_group' => '53', 'code' => 'tt_nl_be', 'website_id' => '1', 'group_id' => '1', 'name' => 'nl_BE Flämisch (Belgium)', 'sort_order' => '4010', 'is_active' => '1', 'managestores_parentstore' => '0', 'default_dest_country_id' => 'BE', 'hreflang' => 'nl-BE', 'url_key' => 'nl-BE', 'fallback_store_id' => '53', 'language_country_id' => 'nl_BE', 'language_code' => 'nl', 'comment' => 'Flämisch (Belgium)']; protected $_resourceName = 'core/store'; protected $_resource = NULL; protected $_resourceCollectionName = 'core/store_collection'; protected $_cacheTag = TRUE; protected $_dataSaveAllowed = TRUE; protected $_isObjectNew = NULL; protected $_table_columns = NULL; protected $_priceFilter = NULL; protected $_website = class Mage_Core_Model_Website { protected $_data = [...]; protected $_hasDataChanges = TRUE; protected $_idFieldName = 'website_id'; protected $_isDeleted = FALSE; protected $_oldFieldsMap = [...]; protected $_syncFieldsMap = [...]; protected $_dirty = NULL; protected $_eventPrefix = 'website'; protected $_eventObject = 'website'; protected $_origData = [...]; protected $_resourceName = 'core/website'; protected $_resource = NULL; protected $_resourceCollectionName = 'core/website_collection'; protected $_cacheTag = TRUE; protected $_dataSaveAllowed = TRUE; protected $_isObjectNew = NULL; protected $_table_columns = NULL; protected $_configCache = [...]; protected $_groups = [...]; protected $_groupIds = [...]; protected $_groupsCount = 1; protected $_stores = [...]; protected $_storeIds = [...]; protected $_storeCodes = [...]; protected $_storesCount = 12; protected $_defaultGroup = class Mage_Core_Model_Store_Group { ... }; protected $_defaultStore = class Mage_Core_Model_Store { ... }; protected $_isCanDelete = NULL; private $_isReadOnly = FALSE }; protected $_group = class Mage_Core_Model_Store_Group { protected $_data = [...]; protected $_hasDataChanges = TRUE; protected $_idFieldName = 'group_id'; protected $_isDeleted = FALSE; protected $_oldFieldsMap = [...]; protected $_syncFieldsMap = [...]; protected $_dirty = NULL; protected $_eventPrefix = 'store_group'; protected $_eventObject = 'store_group'; protected $_origData = [...]; protected $_resourceName = 'core/store_group'; protected $_resource = NULL; protected $_resourceCollectionName = 'core/store_group_collection'; protected $_cacheTag = TRUE; protected $_dataSaveAllowed = TRUE; protected $_isObjectNew = NULL; protected $_table_columns = NULL; protected $_stores = [...]; protected $_storeIds = [...]; protected $_storeCodes = [...]; protected $_storesCount = 12; protected $_defaultStore = class Mage_Core_Model_Store { ... }; protected $_website = class Mage_Core_Model_Website { ... }; private $_isReadOnly = FALSE }; protected $_configCache = ['catalog/price/scope' => '1', 'web/secure/base_url' => 'https://www.toolteam.com/', 'web/secure/use_in_adminhtml' => '1', 'web/secure/use_in_frontend' => '1', 'web/url/use_store' => '1', 'web/unsecure/base_url' => 'https://www.toolteam.com/', 'web/seo/use_rewrites' => '1', 'web/unsecure/base_link_url' => 'https://www.toolteam.com/', 'web/secure/base_link_url' => 'https://www.toolteam.com/', 'general/locale/code' => 'nl_BE', 'web/routers/admin/area' => 'admin', 'web/routers/admin/class' => 'Mage_Core_Controller_Varien_Router_Admin', 'web/routers/admin' => [...], 'web/routers/standard/area' => 'frontend', 'web/routers/standard/class' => 'Mage_Core_Controller_Varien_Router_Standard', 'web/routers/standard' => [...], 'web/routers/install/area' => 'frontend', 'web/routers/install/class' => 'Mage_Install_Controller_Router_Install', 'web/routers/install' => [...], 'web/routers' => [...], 'web/url/redirect_to_base' => '0', 'dhl_versenden/dev/autoload_enabled' => '1', 'design/package/ua_regexp' => 'a:0:{}', 'design/package/name' => 'toolteam', 'design/theme/locale' => '', 'design/theme/default' => 'default', 'design/theme/default_ua_regexp' => 'a:0:{}', 'dev/translate_inline/active' => '0', 'admin/security/domain_policy_frontend' => '2', 'seo/url/trailing_slash' => '0', 'system/log/enable_log' => '0', 'persistent/options/enabled' => '0', 'customer/account_share/scope' => '0', 'web/session/use_remote_addr' => '1', 'web/session/use_http_via' => '1', 'web/session/use_http_x_forwarded_for' => '1', 'web/session/use_http_user_agent' => '1', 'web/cookie/cookie_lifetime' => '2592000', 'august_maintenancepage/general/activate_maintenance' => '0', 'august_maintenancepage/general/ip_table' => 'a:0:{}', 'general/restriction/is_active' => '0', 'persistent/options/customer' => '1']; protected $_configCacheBaseNodes = [0 => 'catalog/price/scope', 1 => 'web/secure/base_url', 2 => 'web/secure/use_in_adminhtml', 3 => 'web/secure/use_in_frontend', 4 => 'web/url/use_store', 5 => 'web/unsecure/base_url', 6 => 'web/seo/use_rewrites', 7 => 'web/unsecure/base_link_url', 8 => 'web/secure/base_link_url', 9 => 'general/locale/code']; protected $_dirCache = []; protected $_urlCache = []; protected $_baseUrlCache = ['link/null' => 'https://www.toolteam.com/nl-BE/', 'link/true' => 'https://www.toolteam.com/nl-BE/']; protected $_session = NULL; protected $_isAdminSecure = NULL; protected $_isFrontSecure = TRUE; protected $_frontendName = NULL; private $_isReadOnly = FALSE }, $filters = ['keywords' => [0 => 'Multimeter']], $inPage = 1, $pageSize = 60, $limit = 10000, $minScore = 0.09 ) | .../SearchIndex.php:958 |
| 10 | 2.6077 | 3060760 | Bubble_Elasticsearch_Model_SearchIndex->searchV2( $queryText = 'Multimeter', $storeId = class Mage_Core_Model_Store { protected $_data = ['store_id' => '111', 'store_id_group' => '53', 'code' => 'tt_nl_be', 'website_id' => '1', 'group_id' => '1', 'name' => 'nl_BE Flämisch (Belgium)', 'sort_order' => '4010', 'is_active' => '1', 'managestores_parentstore' => '0', 'default_dest_country_id' => 'BE', 'hreflang' => 'nl-BE', 'url_key' => 'nl-BE', 'fallback_store_id' => '53', 'language_country_id' => 'nl_BE', 'language_code' => 'nl', 'comment' => 'Flämisch (Belgium)', 'locale_code' => 'nl_BE']; protected $_hasDataChanges = TRUE; protected $_idFieldName = NULL; protected $_isDeleted = FALSE; protected $_oldFieldsMap = []; protected $_syncFieldsMap = []; protected $_dirty = NULL; protected $_eventPrefix = 'store'; protected $_eventObject = 'store'; protected $_origData = ['store_id' => '111', 'store_id_group' => '53', 'code' => 'tt_nl_be', 'website_id' => '1', 'group_id' => '1', 'name' => 'nl_BE Flämisch (Belgium)', 'sort_order' => '4010', 'is_active' => '1', 'managestores_parentstore' => '0', 'default_dest_country_id' => 'BE', 'hreflang' => 'nl-BE', 'url_key' => 'nl-BE', 'fallback_store_id' => '53', 'language_country_id' => 'nl_BE', 'language_code' => 'nl', 'comment' => 'Flämisch (Belgium)']; protected $_resourceName = 'core/store'; protected $_resource = NULL; protected $_resourceCollectionName = 'core/store_collection'; protected $_cacheTag = TRUE; protected $_dataSaveAllowed = TRUE; protected $_isObjectNew = NULL; protected $_table_columns = NULL; protected $_priceFilter = NULL; protected $_website = class Mage_Core_Model_Website { protected $_data = [...]; protected $_hasDataChanges = TRUE; protected $_idFieldName = 'website_id'; protected $_isDeleted = FALSE; protected $_oldFieldsMap = [...]; protected $_syncFieldsMap = [...]; protected $_dirty = NULL; protected $_eventPrefix = 'website'; protected $_eventObject = 'website'; protected $_origData = [...]; protected $_resourceName = 'core/website'; protected $_resource = NULL; protected $_resourceCollectionName = 'core/website_collection'; protected $_cacheTag = TRUE; protected $_dataSaveAllowed = TRUE; protected $_isObjectNew = NULL; protected $_table_columns = NULL; protected $_configCache = [...]; protected $_groups = [...]; protected $_groupIds = [...]; protected $_groupsCount = 1; protected $_stores = [...]; protected $_storeIds = [...]; protected $_storeCodes = [...]; protected $_storesCount = 12; protected $_defaultGroup = class Mage_Core_Model_Store_Group { ... }; protected $_defaultStore = class Mage_Core_Model_Store { ... }; protected $_isCanDelete = NULL; private $_isReadOnly = FALSE }; protected $_group = class Mage_Core_Model_Store_Group { protected $_data = [...]; protected $_hasDataChanges = TRUE; protected $_idFieldName = 'group_id'; protected $_isDeleted = FALSE; protected $_oldFieldsMap = [...]; protected $_syncFieldsMap = [...]; protected $_dirty = NULL; protected $_eventPrefix = 'store_group'; protected $_eventObject = 'store_group'; protected $_origData = [...]; protected $_resourceName = 'core/store_group'; protected $_resource = NULL; protected $_resourceCollectionName = 'core/store_group_collection'; protected $_cacheTag = TRUE; protected $_dataSaveAllowed = TRUE; protected $_isObjectNew = NULL; protected $_table_columns = NULL; protected $_stores = [...]; protected $_storeIds = [...]; protected $_storeCodes = [...]; protected $_storesCount = 12; protected $_defaultStore = class Mage_Core_Model_Store { ... }; protected $_website = class Mage_Core_Model_Website { ... }; private $_isReadOnly = FALSE }; protected $_configCache = ['catalog/price/scope' => '1', 'web/secure/base_url' => 'https://www.toolteam.com/', 'web/secure/use_in_adminhtml' => '1', 'web/secure/use_in_frontend' => '1', 'web/url/use_store' => '1', 'web/unsecure/base_url' => 'https://www.toolteam.com/', 'web/seo/use_rewrites' => '1', 'web/unsecure/base_link_url' => 'https://www.toolteam.com/', 'web/secure/base_link_url' => 'https://www.toolteam.com/', 'general/locale/code' => 'nl_BE', 'web/routers/admin/area' => 'admin', 'web/routers/admin/class' => 'Mage_Core_Controller_Varien_Router_Admin', 'web/routers/admin' => [...], 'web/routers/standard/area' => 'frontend', 'web/routers/standard/class' => 'Mage_Core_Controller_Varien_Router_Standard', 'web/routers/standard' => [...], 'web/routers/install/area' => 'frontend', 'web/routers/install/class' => 'Mage_Install_Controller_Router_Install', 'web/routers/install' => [...], 'web/routers' => [...], 'web/url/redirect_to_base' => '0', 'dhl_versenden/dev/autoload_enabled' => '1', 'design/package/ua_regexp' => 'a:0:{}', 'design/package/name' => 'toolteam', 'design/theme/locale' => '', 'design/theme/default' => 'default', 'design/theme/default_ua_regexp' => 'a:0:{}', 'dev/translate_inline/active' => '0', 'admin/security/domain_policy_frontend' => '2', 'seo/url/trailing_slash' => '0', 'system/log/enable_log' => '0', 'persistent/options/enabled' => '0', 'customer/account_share/scope' => '0', 'web/session/use_remote_addr' => '1', 'web/session/use_http_via' => '1', 'web/session/use_http_x_forwarded_for' => '1', 'web/session/use_http_user_agent' => '1', 'web/cookie/cookie_lifetime' => '2592000', 'august_maintenancepage/general/activate_maintenance' => '0', 'august_maintenancepage/general/ip_table' => 'a:0:{}', 'general/restriction/is_active' => '0', 'persistent/options/customer' => '1']; protected $_configCacheBaseNodes = [0 => 'catalog/price/scope', 1 => 'web/secure/base_url', 2 => 'web/secure/use_in_adminhtml', 3 => 'web/secure/use_in_frontend', 4 => 'web/url/use_store', 5 => 'web/unsecure/base_url', 6 => 'web/seo/use_rewrites', 7 => 'web/unsecure/base_link_url', 8 => 'web/secure/base_link_url', 9 => 'general/locale/code']; protected $_dirCache = []; protected $_urlCache = []; protected $_baseUrlCache = ['link/null' => 'https://www.toolteam.com/nl-BE/', 'link/true' => 'https://www.toolteam.com/nl-BE/']; protected $_session = NULL; protected $_isAdminSecure = NULL; protected $_isFrontSecure = TRUE; protected $_frontendName = NULL; private $_isReadOnly = FALSE }, $filters = ['keywords' => [0 => 'Multimeter']], $inPage = 1, $pageSize = 60, $limit = 10000, $minScore = 0.09 ) | .../SearchIndex.php:1808 |
| 11 | 2.6078 | 3061400 | Bubble_Elasticsearch_Helper_Data->prepareQueryText( $text = 'Multimeter' ) | .../SearchIndex.php:1528 |
| 12 | 2.6079 | 3061784 | Mage::helper( $name = 'elasticsearch/searchTermNormalizer' ) | .../Data.php:530 |