插件文件未更新(缓存已清除)

时间:2015-08-20 作者:Raynor Kuang

我正在手动上传我创建的插件,但没有任何更改生效,文件编辑器也不会显示任何更改,除非我更改插件中的文件名。在禁用W3 Total Cache(我能找到的唯一正在运行的缓存插件)时,我已经尝试过这样做。有人能解释一下这种行为吗?

1 个回复
SO网友:Rarst

很难就这样的问题提供建议,因为它们是特定于您的安装的。

从非常普遍的意义上讲,两类问题中的一类会导致这种情况:

你没有在做你认为你在做的事情。例如,将文件放置到错误的服务器/文件夹中。

您的服务器没有执行您认为它正在执行的操作。例如,从(积极配置的)操作码缓存加载的PHP代码,而不是文件系统。

文件名的问题让我怀疑是后一种情况。您可以尝试重新启动服务器(完全只是计算机的软件),看看它的缓存是否有影响。

结束

相关推荐

Nonces and Cache

很明显,表单提交和AJAX请求,尤其是合理的请求,需要“nonces”来避免某些攻击。然而,随着高速缓存系统的大量使用,很难生成它们并输出新的nonce而不是高速缓存的nonce。为了解决这个问题,我考虑创建一个AJAX函数,返回一个新的nonce,在提交表单之前进行请求。然后,此nonce将作为隐藏字段附加到表单中。你认为这是一种安全的方法吗?返回新nonce的PHP函数:function create_nonce() { return wp_create_nonce(\'my-nonc

插件文件未更新(缓存已清除) - 小码农CODE - 行之有效找到问题解决它

插件文件未更新(缓存已清除)

时间:2015-08-20 作者:Raynor Kuang

我正在手动上传我创建的插件,但没有任何更改生效,文件编辑器也不会显示任何更改,除非我更改插件中的文件名。在禁用W3 Total Cache(我能找到的唯一正在运行的缓存插件)时,我已经尝试过这样做。有人能解释一下这种行为吗?

1 个回复
SO网友:Rarst

很难就这样的问题提供建议,因为它们是特定于您的安装的。

从非常普遍的意义上讲,两类问题中的一类会导致这种情况:

你没有在做你认为你在做的事情。例如,将文件放置到错误的服务器/文件夹中。

您的服务器没有执行您认为它正在执行的操作。例如,从(积极配置的)操作码缓存加载的PHP代码,而不是文件系统。

文件名的问题让我怀疑是后一种情况。您可以尝试重新启动服务器(完全只是计算机的软件),看看它的缓存是否有影响。

相关推荐

Nginx+WordPress+HHVM:为什么Batcache不能工作?瓦尼什会提供更多帮助吗?

我听说了很多关于HHVM, 所以我用Nginx(带Pagespeed模块)和HHVM设置了WordPress博客的副本(在另一个域上)。现在,好处是显而易见的:在相同的配置上,加载时间要快两到三倍。我正在努力加快速度,我还安装了Memcached and Batcache. 我已经安装了memcached 包,已复制对象缓存。php(Pastebin) 在WordPress博客的根文件夹上,然后我安装了Batcache插件并复制了高级缓存。php(Pastebin) 将文件保存到wp content文件夹