Something went wrong while trying to load the full version of this site. Try hard-refreshing this page to fix the error.

How to enable fastcgi cache for WordPress with aapanel

aaP_tony

aaPanel_Kern
Thank you for the clear explanation about the index.php. I understand it is hard to cater to all wordpress configurations, so I will only share my findings incase someone else have the same configuration as me. The configuration in question here is Settings -> Permalinks, if you this custom structure /index.php/%year%/%monthnum%/%day%/%postname%/ (I presume any permalinks with index.php in the middle will have this issue), you'll need to change the nginx configuration after deploying from aapanel.

The issue I had was getting 404 when trying to load any page other than the homepage, this is fixed by adding include pathinfo.conf; to enable-php-81-wpfastcgi.conf. Then you'll have another issue because of the index.php in the url, your pages won't get cached so you'll have to remove index.php from this line also:

if ($request_uri ~* "/wp-admin/|/xmlrpc.php|wp-.*.php|/feed/|index.php|sitemap(_index)?.xml") {
    set $skip_cache 1;
}

But as Kern stated above, this won't work if your wordpress permalinks setting is different than mine.


horasjey

aaPanel_Jose fastcgi_cache_key "$scheme$request_method$host$request_uri";
fastcgi_cache_path /dev/shm/fastcgi-cache levels=1:2 keys_zone=WORDPRESS:100m inactive=60m;
fastcgi_cache_use_stale error timeout invalid_header http_500;
fastcgi_ignore_headers Cache-Control Expires Set-Cookie;

how to solved this isue


aaPanel_Kern

Hello, the latest installation of nginx has added relevant configuration in the configuration file, if you need to use it, please use
include enable-php-74.conf;
Replaced with:
include enable-php-74-wpfastcgi.conf;

horasjey

zimbabwee



horasjey

zimbabwee yes same problem white me :-(


zimbabwee

horasjey wait jose or aapanelkern.. i use professional edition pls reply mod ๐Ÿ˜„


zimbabwee

aaPanel_Kern my site white screen after try ths,need follow step in original post ?


zimbabwee

aaPanel_Kern works now, how to purge ? try nginx helper failed purge


zimbabwee

aaPanel_Kern Help me, I just replaced the enable-php-73.conf; with include enable-php-73.conf; Cache seems to work well, but I can't do Purge Cache through Nginx Helper. I tried to delete the cache
/dev/shm/nginx-cache/wp but the same WordPress I still display the cache version, it's been 12 hours since I made changes to the theme but never appeared ๐Ÿ™


horasjey

aaPanel_Kern Replaced with:
include enable-php-74-wpfastcgi.conf;

if my website is not wordpress , is it the same as the code line ..?


aaPanel_Kern

zimbabwee
Hello, enter the relevant website plug-ins to clean up




horasjey

aaPanel_Kern fastcgi chahce Onlt WordPress or not..?


aaPanel_Kern

The configuration of the panel only supports wordpress, and others need to be configured by you

horasjey



horasjey

I have tried to install on wordpress,
but my website becomes like this


aaPanel_Kern

horasjey
Hi, please check the site error log


horasjey

aaPanel_Kern
solved sir,
whre i can check static file chahce on my vps?


aaPanel_Kern

horasjey
cache:
/dev/shm/nginx-cache/wp/
/www/server/nginx/proxy_cache_dir/


horasjey

aaPanel_Kern why i update post , website not update for client..?


horasjey

aaPanel_Kern /www/server/nginx/proxy_cache_dir/

blank directory proxsy_cache_dir


horasjey

aaPanel_Kern /dev/shm/nginx-cache/wp/

for direcroty wp


ยซ Previous Page Next Page ยป