Hi @cantuaria
Please tell me which version of the plugin do you use? Could you tell me if you have activated Deeper Search option and do you use an Index Optimizer (latest option on the Main Page).
Thanks!
It is not working, it is reporting a critical error after the installation of the lite (free) or a pro version...
Any similar experiences or known solutions?
Tx
Hi @Bards
Strange issue. Could you please check or share your error.log with lines about fulltext-search plugin? There should be any records in this case.
Could you share any screenshot with the critical error message?
Thanks!
Thank you for your fast response...
Sorry, it is a Fatal error, not Critical...
Here is my debug
Fatal error: Uncaught Error: Call to undefined function error_log() in /home/sbb23215/public_html/portal/wp-includes/class-wpdb.php:1602 Stack trace: #0 /home/sbb23215/public_html/portal/wp-includes/class-wpdb.php(2128): wpdb->print_error() #1 /home/sbb23215/public_html/portal/wp-includes/class-wpdb.php(2854): wpdb->query('select \n\t\t\t\t\tco...') #2 /home/sbb23215/public_html/portal/wp-content/plugins/fulltext-search/includes/wpfts_db.php(42): wpdb->get_results('select \n\t\t\t\t\tco...', 'ARRAY_A') #3 /home/sbb23215/public_html/portal/wp-content/plugins/fulltext-search/includes/wpfts_index.php(1866): WPFTS_DB->get_results('select \n\t\t\t\t\tco...', 'ARRAY_A') #4 /home/sbb23215/public_html/portal/wp-content/plugins/fulltext-search/includes/wpfts_core.php(863): WPFTS_Index->get_status() #5 /home/sbb23215/public_html/portal/wp-content/plugins/fulltext-search/fulltext-search.php(207): WPFTS_Core->get_status() #6 /home/sbb23215/public_html/portal/wp-includes/class-wp-hook.php(308): wpfts_custom_js('') #7 /home/sbb23215/public_html/portal/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters(NULL, Array) #8 /home/sbb23215/public_html/portal/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #9 /home/sbb23215/public_html/portal/wp-admin/admin-header.php(163): do_action('admin_head') #10 /home/sbb23215/public_html/portal/wp-admin/plugins.php(605): require_once('/home/sbb23215/...') #11 {main} thrown in /home/sbb23215/public_html/portal/wp-includes/class-wpdb.php on line 1602
Постоји критична грешка на вашем веб месту. Молимо вас да проверите сандуче своје управљачке е-поште за упутства.
Сазнајте више о отклањању грешака Вордпресу.
It is a Serbian Cyrilic site, but on the other site (older one same Cyrillic) plugin still works perfectly.
Thx
Hi @Bards
It's a very strange issue. Look to the error message, it says "Call to undefined function error_log()" that means "error_log" function was not found. However it's a native PHP function which should be present always.
https://www.php.net/manual/en/function.error-log.php
Why it's not defined? It can be your server or your hosting issue. Could you consult your hosting provider's support for that?
Also there is a link to this code from WPFTS core:
$q = 'select
count(*) n_inindex,
sum(if ((force_rebuild = 0) and (build_time != 0), 1, 0)) n_actual
from `'.$idx.'index`
where `tsrc` = "wp_posts"';
$res = $wpfts_core->db->get_results($q, ARRAY_A);
As you can see it's a very simple code that basically should not trigger a critical error.
Please could you tell me which WPFTS version you tried and which PHP version is used there.
Thank you!
Thank you for this... Your message directed me to check php version that is used on the website.
I have more websites on the same server, and they all use PHP7.4 but this one was use PHP8.1. When I switched back to 7.4, all is up and running again
The conclusion is: It doesn't work with PHP8.1 (I didn't check PHP8.0)
Thank you.
Hi @Bards
Okay could you still tell me which WPFTS version is there?
Basically it can be too old, because latest WPFTS version DOES support PHP8.1.
The version is 2.46.180 (I think this is the latest one)
Hi @Bards
Officially yes, 2.46.180 is the latest. However there is a pre-release version 2.49.208 that have a lot of fixes including fixed support for PHP8.1+
I've sent you that version to the private chat, please install it to replace 2.46.180 and try with PHP8.1.