This is the SiteSearch360 module for Magento 2.x
-
log in to your server via a command line and navigate to your magento 2 root folder
-
add/update semknox-extension repository in your composer.json:
-
as LOCAL composer repository:
- download the latest versions from SiteSearch360 Magento2 and SiteSearch360 PHP-Core
- unpack both project archives in "extensions" folder (create if not exists) in your magento 2 root folder
- add repository to composer json
composer config repositories.semknox path "extensions/semknox/*"
-
as REMOTE composer repository:
composer config repositories.semknox-api-core vcs "https://bitbucket.org/SEMKNOX/semknox-php-extension-core.git" composer config repositories.semknox-magento2 vcs "https://bitbucket.org/SEMKNOX/semknox-magento2-extension.git"
-
-
requires semknox-extension and all of its dependencies in your magento 2 Installation
composer require semknox/semknox-magento2
-
enable semknox-extension:
bin/magento module:enable Semknox_Productsearch
disable would be:
bin/magento module:disable Semknox_Productsearch
-
upgrade
bin/magento setup:upgrade
-
compile frontend and empty cache:
bin/magento setup:di:compile bin/magento cache:clean
-
update composer package
composer update semknox/semknox-magento2
-
prepare system
bin/magento setup:upgrade --keep-generated bin/magento setup:static-content:deploy bin/magento cache:clean
-
run semknox cronjob only:
php bin/magento cron:run --group=semknox_productsearch
-
compile without memory limit:
php bin/magento -dmemory_limit=-1 setup:di:compile
-
empty cache:
php bin/magento c:c
-
disable cache
php bin/magento cache:disable
-
Fix for elasticsearch low Diskspace error:
curl -XPUT -H "Content-Type: application/json" http://localhost:9200/_cluster/settings -d '{ "transient": { "cluster.routing.allocation.disk.threshold_enabled": false } }' curl -XPUT -H "Content-Type: application/json" http://localhost:9200/_all/_settings -d '{"index.blocks.read_only_allow_delete": null}'