首页 > 解决方案 > 未升级的资产文件

问题描述

我正在尝试更新 CSS 和 JS 文件,但在网站上看不到此更改。甚至,当我使用地址栏访问 CSS 文件时。我看到该文件的旧版本。

当我通过 FTP 访问文件时,我看到文件已更新。

我做了什么?

向文件添加了版本,例如:

https://example.com/style.css?v=2 => Didn't work

我重新启动了服务

[root@server ~]# systemctl restart nginx.service && systemctl restart php-fpm.service

我删除了Opcache的缓存

php-fpm-cli -r 'var_dump(opcache_get_status());' -connect /var/run/php-fpm.sock

带有浏览器的私人窗口。没用。

我从另一台计算机访问了该文件。没用。

最后我重新启动了服务器:我仍然看到没有更新的 CSS 和 JS 文件!

可能是什么问题呢?

服务器;

PHP 7.1、Nginx 和 PHP-FPM

标签: phpnginxcachingopcache

解决方案


推荐阅读