This is a public ticket. Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.
Friday, 10 November 2017 13:07 EET
 when scheduled in the cron the following:

php /var/www/html/consulenzaagriocola.it/cli/finder_indexer.php

the following error is displayed:

Smart Search INDEXER ============================ Starting Indexer Setting up Smart Search plugins Setup 9053 items in 0.131 seconds.

Error! We're sorry.

Call to a member function getTag() on null

same thing when the same command is issued from the linux cli. please help.
Luciano Mattarelli
Minitek Smart Search - Professional Subscription
Friday, 10 November 2017 15:10 EET
Hi there,

The Smart Search Indexer is built into Joomla, Minitek Smart Search does not have any control over it.

One possible reason for the error that you get is a 3rd party smart search plugin.

To test this, please disable all 3rd party smart search plugins and enable only the default Joomla smart search plugins.
Then, try to run the indexer again and see if you get the same error.
Yannis
Support Team
Thursday, 07 December 2017 14:00 EET
dear Yannis
thanks for the reply... it's been a while since our last message... anyway we found, as you adviced, another plugin that was blocking the script and uninstalled it. Unfortunalely, now the script gives us another error:

Deadlock found when trying to get lock; try restarting transaction

Any suggestion? Thank you very much.

regards
Luciano Mattarelli
Minitek Smart Search - Professional Subscription
Tuesday, 12 December 2017 16:49 EET
Hi there,

Can you please send me a screenshot of the error so that I can understand the problem better?
Yannis
Support Team
Tuesday, 12 December 2017 17:00 EET
see attached result of command line output. no other smart search plugin are enabled on the site.
Attachment
Luciano Mattarelli
Minitek Smart Search - Professional Subscription
Tuesday, 12 December 2017 17:16 EET
Go to
Global configuration > Smart Search (not Minitek Smart Search) > Index
and enable the parameter:
Enable Logging

Now, clear the indexed items and re-run the indexer via cron.

This will create a log file in the site logs folder that will give us some extra info about the problem.
Yannis
Support Team
Tuesday, 12 December 2017 17:39 EET
no log is created when executed via cli

if executed via web interface, this is found in the indexer.php log:

2017-12-12T15:35:55+00:00 INFO 93.145.159.55 - Starting the indexer
2017-12-12T15:35:58+00:00 INFO 93.145.159.55 - Starting the indexer batch process
2017-12-12T15:36:03+00:00 INFO 93.145.159.55 - Batch completed, peak memory usage: 4,194,304 bytes
2017-12-12T15:36:04+00:00 INFO 93.145.159.55 - Starting the indexer batch process
2017-12-12T15:36:04+00:00 INFO 93.145.159.55 - Batch completed, peak memory usage: 4,194,304 bytes
2017-12-12T15:36:07+00:00 INFO 93.145.159.55 - Starting the indexer batch process
2017-12-12T15:36:07+00:00 INFO 93.145.159.55 - Batch completed, peak memory usage: 4,194,304 bytes
2017-12-12T15:36:07+00:00 INFO 93.145.159.55 - Starting the indexer batch process
2017-12-12T15:36:10+00:00 INFO 93.145.159.55 - Batch completed, peak memory usage: 2,097,152 bytes
2017-12-12T15:36:10+00:00 INFO 93.145.159.55 - Starting the indexer batch process
2017-12-12T15:36:10+00:00 WARNING 93.145.159.55 deprecated JFile::getName is deprecated. Use native basename() syntax.
2017-12-12T15:36:10+00:00 WARNING 93.145.159.55 deprecated JFile::getName is deprecated. Use native basename() syntax.
2017-12-12T15:36:10+00:00 WARNING 93.145.159.55 deprecated The addScript method signature used has changed, use (url, options, attributes) instead.
2017-12-12T15:36:13+00:00 WARNING 93.145.159.55 deprecated The addScript method signature used has changed, use (url, options, attributes) instead.
2017-12-12T15:36:13+00:00 WARNING 93.145.159.55 deprecated The addScript method signature used has changed, use (url, options, attributes) instead.
2017-12-12T15:36:13+00:00 WARNING 93.145.159.55 deprecated The addScript method signature used has changed, use (url, options, attributes) instead.
2017-12-12T15:36:13+00:00 WARNING 93.145.159.55 deprecated Passing a parameter into Joomla\CMS\Component\ComponentHelper::load() is deprecated and will be removed in 4.0. Read Joomla\CMS\Component\ComponentHelper::$components directly after loading the data.
2017-12-12T15:36:13+00:00 WARNING 93.145.159.55 jerror Errore nel caricamento del componente: com_weblinks, Componente non trovato

the last line is in italian, it means "component loading error: com_weblinks, component not found"
Luciano Mattarelli
Minitek Smart Search - Professional Subscription
Tuesday, 12 December 2017 17:51 EET
update: we installed component "weblinks" from https://downloads.joomla.org/extensions/weblinks

now in the log the error has disappeared. still, via cli the problem persists.

please help... thanks
Luciano Mattarelli
Minitek Smart Search - Professional Subscription
Tuesday, 12 December 2017 18:02 EET
All these errors are generated by the Joomla finder component.

I am sorry but unfortunately I can't do anything about it. It seems as there are problems in the Joomla layer.

Minitek Smart Search is built on top of the Joomla finder component and the errors are generated in the Joomla layer.
Yannis
Support Team

This website uses cookies so that we can provide you with the best user experience. By clicking "continue" you agree to cookies being used in accordance with our Cookies Policy.

Search