Wordpress对php的更改不是即时的



我正在开发Wordpress的bitnami实例,并远程编辑php代码。

我的问题是,我对php(例如functions.php(所做的更改和在浏览器上看到的内容之间的反馈循环非常长。我拿出我的手机秒表,每60秒就有一次刷新。这让我相信这不是硬件造成的,必须在bitnami或wordpress中的某个位置设置才能更改刷新率。

谷歌对Wordpress相关内容的索引非常糟糕。你以前遇到过这个问题吗?你知道需要改变什么设置吗?

实际上,在bitnami实例中刷新php代码的频率有一个硬编码值。它的名称为opcache.revalidate_freq,可以在/opt/bitnami/php/etc/php.ini下找到。

解决方案是将默认值60更改为更适合开发的值,如0.5。请随意评论这可能产生的任何负面副作用。

; /opt/bitnami/php/etc/php.ini
; How often (in seconds) to check file timestamps for changes to the shared
; memory storage allocation. ("1" means validate once per second, but only
; once per request. "0" means always validate)
opcache.revalidate_freq = 60 -> 1

更改后,您需要重新启动php_fpm。

sudo /opt/bitnami/ctlscript.sh restart php-fpm

https://docs.bitnami.com/aws/apps/wordpress/configuration/configure-phpfpm-options/

相关内容

  • 没有找到相关文章

最新更新