Hi again,
the latest update completely crashes our WordPress/WooCommerce page. The log seems to show an incompatibility with the Storefront Pro Plugin:
[04-Oct-2024 11:40:01 UTC] PHP Fatal error: Uncaught Error: Call to undefined function exists_np() in /home/sites/site100013413/web/wp-content/object-cache.php:214
Stack trace:
#0 /home/sites/site100013413/web/wp-content/object-cache.php(195): WP_Object_Cache->delete_np()
#1 /home/sites/site100013413/web/wp-content/object-cache.php(53): WP_Object_Cache->delete()
#2 /home/sites/site100013413/web/wp-content/plugins/storefront-pro-premium/includes/wp-sdk/includes/supplements/fs-essential-functions-2.2.1.php(39): wp_cache_delete()
#3 /home/sites/site100013413/web/wp-content/plugins/storefront-pro-premium/includes/wp-sdk/includes/supplements/fs-essential-functions-1.1.7.1.php(29): fs_get_plugins()
#4 /home/sites/site100013413/web/wp-content/plugins/storefront-pro-premium/includes/wp-sdk/start.php(153): fs_find_direct_caller_plugin_file()
#5 /home/sites/site100013413/web/wp-content/plugins/storefront-pro-premium/storefront-pro.php(54): require_once('...')
#6 /home/sites/site100013413/web/wp-settings.php(522): include_once('...')
#7 /home/sites/site100013413/web/wp-config.php(107): require_once('...')
#8 /home/sites/site100013413/web/wp-load.php(50): require_once('...')
#9 /home/sites/site100013413/web/wp-blog-header.php(13): require_once('...')
#10 /home/sites/site100013413/web/index.php(17): require('...')
#11 {main}
thrown in /home/sites/site100013413/web/wp-content/object-cache.php on line 214
Is there a fix for that? Before ot worked fine on that site (version 1.9.7).
]]>Hi,
recently I had a problem when updating the plugin “Germanized for WooCommerce” as the plugin was stuck afterwards and always redirected me to the successful update page. When asking the support they pointed me to an object cache problem and indeed it worked after deleting the object-cache.php
See https://www.ads-software.com/support/topic/nach-update-immer-redirect-auf-willkommen-bei-germanized/
They said there are problems with transients in the cache plugin and it looks like I’m not the only one with that problem. Could you look into this? Maybe get in touch with vendidero?
Thanks!
A novice question (well, two related questions) just to be clear, and not at all intended to be derogatory: Should I delete all other cache plugins if I activate your page cache feature?
And should I activate it? That is, have you done any benchmarking that says your page cache is as speed-improving as the older, established page cache plugins or should I use only the APCu feature of yours and keep my old page cache until a later version of yours? I would love to use one plugin, instead of two, but I love speed more.
Hello. Thank you for the great job. I love your lightweight solutions.
I have a problem: some background scripts crash when the APCu plugin is active. Is it possible to disable APCu caching for a specific script or db query? Something like this: https://developer.www.ads-software.com/reference/functions/wp_suspend_cache_addition/
Btw Is there any description how the plugin works? Which queries it caches?
]]>Hi guys, great job!
Are you sure that the page cache works with the woocommerce single product? To make it work I modified line 21 of the file /atec-cache-apcu/includes/atec-cache-apcu-pcache.php like this:
if (!in_array($type,['page','post','product']) && !$isCat) { @header('X-Cache: FAIL-INVALID_TYPE_'.strtoupper($type)); return; }
It seems to me that the system has a common cache for all WordPress instances on the server. At first glance, there are no conflicts between different blogs. Are there any special features in the server or plugin configuration on a server with 2-3 WordPress installations?
]]>My websites are on OpenLiteSpeed has both Opcache and Redis cache. Should I use this APCu cache too?
Thanks
]]>Hello,
Are login users served by page cache? How about if there is a comment posted, will cache auto cleared?
thanks a lot for your hardwork
]]>hello
after active plugin, this warning show up.
atec-cache-APCu: Can not find object-cache.php in your wp-content folder. This file is required to implement a persistent APCu object cache. Please deactivate/activate this plugin. Installing the object-cache.php is part of the activation process.
APCu?extention is installed and opcache too. Last version of wordpress and hello elementor theme. No cache plugin.
]]>WordPress version 6.5.3
Current plugin: atec Cache APCu (version 1.5.2)
PHP version 8.2.19 Error details
An E_ERROR error was caused on line 161 of the file /home/XX/web/XX/public_html/wp-content/plugins/atec-cache-apcu/includes/atec-server-info.php. Error message: Uncaught Error: Call to undefined function exec() in /home/XX/web/XX/public_html/wp-content/plugins/atec-cache-apcu/includes/atec-server-info. php:161
Stacktrace: 0 /home/XX/web/XX/public_html/wp-content/plugins/atec-cache-apcu/includes/atec-server-info.php(225): ATEC_server_info->__construct() 1 /home/XX/web/XX/public_html/wp-content/plugins/atec-cache-apcu/includes/atec-cache-apcu-results.php(57): require_once(‘… ‘) 2 /home/XX/web/XX/public_html/wp-content/plugins/atec-cache-apcu/includes/atec-cache-apcu-results.php(164): ATEC_wpcu_results->__construct() 3 /home/XX/web/XX/public_html/wp-content/plugins/atec-cache-apcu/includes/atec-wpca-install.php(37): require_once(‘…’) 4 /home/XX/web/XX/public_html/wp-includes/class-wp-hook.php(324): atec_wpca_results_page() 5 /home/XX/web/XX/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() 6 /home/XX/web/XX/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() 7 /home/XX/web/XX/public_html/wp-admin/admin.php(259): do_action() 8 {main}
thrown
]]>WordPress version 6.5.3 / PHP version 7.4.33
I use OPcache, APCu and WP Object Cache.
Since version 1.4.3 I get the following error: An E_PARSE type error was caused in line 6 of the file /wp-content/plugins/atec-cache-apcu/includes /atec-wpc-tools.php.
Error message: syntax error, syntax error, unexpected ‘|’, expecting ‘;’ or ‘{‘
This causes a fatal error.
I uninstalled then reinstalled the plugin, checking that the files created had been deleted in the wp-content folder: object-cache.atec-cache-apcu.txt and object-cache.php but nothing helped. forced to downgrade to version 1.4.1
A non-defined function error started appearing today on one of my client’s sites, adelgazacondelagarza.com
Uncaught Error: Call to undefined function atec_nonce() in /home/ssss/domains/adelgazacondelagarza.com/public_html/wp-content/plugins/atec-cache-apcu/includes/atec-cache-apcu-page-cache-admin-tools.php:3
Nothing extra was done to the module, just installed and activated it.
]]>Greetings,
I’m facing an issue when I try to activate APCu Page Cache. APCu object cache is working, but when Page Cache is turn on, I got critical error with safe mode email by wordpress. Can you help me please? I have the same problem with 2 websites. I would like to use this plugin as Page and Object cache to reduce number of plugins. Many thanks for your help.
]]>Greetings,
I’m facing an issue when I try to activate APCu Page Cache. APCu object cache is working, but when Page Cache is turn on, I got critical error with safe mode email by wordpress. Can you helpe me please?
]]>Hi, the recent update crashes backend completely. Even on plugins overview page this appears:
Fatal error: Uncaught Error: Call to undefined function atec_nonce()
in?/****/wp-content/plugins/atec-cache-apcu/includes/atec-cache-apcu-page-cache-admin-tools.php?on line?33
Call stack:
atec_WPCA_admin_bar()
WP_Hook::apply_filters()
WP_Hook::do_action()
do_action_ref_array()
wp_admin_bar_render()
WP_Hook::apply_filters()
WP_Hook::do_action()
do_action()
require_once()
Please check your plugin if its working BEFORE you publish an update.
]]>atec Cache APCu v1.3.2 – Statistics >> Server Info
Show
Server Info
There is a critical error on your website. Check your email for instructions.
Learn more about how to troubleshoot WordPress issues.
Log:
Error details
An E_ERROR error was caused on line 28 of the /home/xxxx/web/xxxx/public_html/wp-content/plugins/atec-cache-apcu/includes/server-info.php file. Error message: Uncaught DivisionByZeroError: Division by zero in /home/xxxx/web/xxxx/public_html/wp-content/plugins/atec-cache-apcu/includes/server-info.php:28
Stacktrace: 0 /home/xxxx/web/xxxx/public_html/wp-content/plugins/atec-cache-apcu/includes/atec-cache-apcu-results.php(56): require_once() 1 /home/xxxx/web/xxxx/public_html/wp-content/plugins/atec-cache-apcu/includes/atec-cache-apcu-results.php(251): ATEC_wpcu_results->__construct() 2 /home/xxxx/web/xxxx/public_html/wp-content/plugins/atec-cache-apcu/includes/wpca-install.php(28): require_once(‘…’) 3 /home/xxxx/web/xxxx/public_html/wp-includes/class-wp-hook.php(324): atec_wpca_results_page() 4 /home/xxxx/web/xxxx/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() 5 /home/xxxx/web/xxxx/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() 6 /home/xxxx/web/xxxx/public_html/wp-admin/admin.php(259): do_action() 7 {main}
thrown
]]>Some pages should not be cached, for example the Сart, Checkout, My account in a Woocommerce. We need a setting that will allow to make exceptions from the PCache.
]]>1) After changing the settings, need to clear the cache
2) atec-cache-apcu-page-cache.php:14 – PHP Fatal error: Uncaught Error: Call to undefined function esc_htm()
3) Sometimes the Posts Page (Blog) returns a white screen, clearing the cache helps
4) Caching on the Blog (posts list) follows the title of the first post. But it should be cached at the URL address!
If I check the box to enable page cache and save, nothing happens. Always APCu Page Cache – disabled. APCu object cache – enabled works good. Any ideas?
]]>So, I just activated the plugin on my site, and everything seems to be working fine for now but for some reason Site Health keeps showing me this Jetpack error.
Funny enough everything seems to be working fine with Jetpack on my site. I’m so confused.
]]>Hello,
When I turn on “APCu Page Cache” from “atec Cache APCu v1.1″, the content of certain web pages is no longer displayed. When I look at the code of these pages, I see 1 HTML line there with <span style=”display:none;”>CACHED: atec Cache APCu v | 0 ms</span>. What could be the cause of this? I am working via localhost on a Windows IIS server. If I turn off “APCu Page Cache”, it does work again.
Are there any special APCu PHP-ini settings needed so that it does work correctly?
Any help is most welcome.
Thanks in advance.
Hello,
First of all, congratulations on this very practical PHP APCu cache plugin. It works very well, even on a Windows Server with IIS web server.
However, there appears to be a problem when clicking on the “APCu PCache” Admin bar link. After clearing the APCu cache, an attempt is made to load up another admin page but it fails. I get a blank page with the following message: “Hmmm…. can’t reach this page”. See screen copy on URL: https://ibb.co/P1BH1g1
Can this be examined and fixed please?
Thanks in advance.