- Edited
aaP_raha_ab1988 Cache does not work for logged in users. Check in private browsing mode.
aaP_raha_ab1988 Cache does not work for logged in users. Check in private browsing mode.
aapanel_user Yes you right , I cheek that and then works perfect ,
Now for wordpress which plugin? WP-Rocket or WP-fastest cache?
aaP_raha_ab1988 I didn't use any of them. And if you use fastcgi cache you don't really need cache plugins.
aapanel_user Dos that minifiy java script and css and html ?
aaP_raha_ab1988 For wordpress with fastcgi cache i recommend autoptimize work well together.
aaP_raha_ab1988 No. I also recommend autoptimize.
I am trying to setup my second site for fastcgi-cache
So I can just use the same directory ?
mkdir /dev/shm/fastcgi-cache
or I need to create new directory for new site ?
mkdir /dev/shm/fastcgi-cache2
and new config site
define('RT_WP_NGINX_HELPER_CACHE_PATH', '/dev/shm/fastcgi-cache2');
????
lucius100 Caching on local disk is not as fast as putting it in an in-memory database like Redis|MongoDB|Memcached. You can try using
aapanel_power
With all due respect, that is not what @lucius100 is asking. I also would like to know the answer to his question.
Besides that, I don't believe that Redis should be used for full page caching, but Fastcgi.
Kind greetings,
Jimmy
JimmyBobsa I think we can mix the folder for both site, but purge cache sure will clear the cache for 2 sites, that's why we need to create second folder maybe ?
@aapanel_power I just want to use fastcgi on local disk, no enough memory for redis,etc.
lucius100 but purge cache sure will clear the cache for 2 sites
Correct. I have 11 WP sites running on a 4GB VPS and all sites are really fast. But when 1 sites clears the cache, cache is purched for all sites. So 1 dir per website is the best idea indeed. Could not find how to make it work like that.
JimmyBobsa Try make change to directory in step 1,2,6
/dev/shm/fastcgi-cache
make it more memorable, if website is example.com try use folder
/dev/shm/example
In theory, it should work.
lucius100 In theory, it should work.
Yep, but it doesn't
I have tried different way's, but the cache dir stay's empty. I tried with PHP 7.3/7.4 and 8
JimmyBobsa I tried it just now, and it doesn't work lol.
ERROR:
nginx: [emerg] "fastcgi_cache_key" directive is duplicate in /www/server/panel/vhost/nginx/example.com.conf:1
nginx: configuration file /www/server/nginx/conf/nginx.conf test failed
I can't even use same setting for second site, it seems like fastcgi caching only can for 1 website.
So right now, all your website no caching ?
I just migrated from OLS to nginx, there's no way I gonna back again T_T
Really hope there's solution for fastcgi caching 2 or more website
Hi all,
Have you tried to follow this tutorial?
https://www.aapanel.com/forum/d/593-how-to-enable-fastcgi-cache-for-wordpress-with-aapanel
zimmer Have you tried to follow this tutorial?
The url you gave, is the page we are on right now. So.. yes.
Wooops my fault.
nginx: [emerg] "fastcgi_cache_key" directive is duplicate in /www/server/panel/vhost/nginx/xyz.xyz.conf:1
nginx: configuration file /www/server/nginx/conf/nginx.conf test failed
I am getting this error Please fix this as soon as possible
good morning, I followed all the steps of the estalaçao, the first site worked, but on the second site, I made the same settings, skipped the first step, as suggested above.
Now my second site is downloading index.php when I access the site.
How can I solve this? already tried several ways.
php log error
while reading response header from upstream, client: 162.158.90.51, server: mpsicomed.engineteam.com.br, request: "POST /wp-admin/admin-ajax.php?action=wp_1_dokan_pro_sv_update_seller_product_status&nonce=25c1938759 HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-cgi-74.sock:", host: "mpsicomed.engineteam.com.br", referrer: "https://mpsicomed.e