Magento 仅覆盖模板一次

Magento override template only once

我有 magento Magento 2.4.3

我创建了一个模块来覆盖徽标。 有效。

首次启用后,我在

中看到了我的新徽标
app\code\MyVendor\MyModule\view\frontend\templates\html\header\logo.phtml

我再次编辑了模板,但看不到我的新编辑。

我尝试了所有这些命令:

rm -rf generated
rm -rf var/cache
rm -rf var/generation

php bin/magento setup:upgrade
php bin/magento cache:clean
php bin/magento cache:flush

但我总是看到我的第一个代码。 为什么? magento 在哪里保存此文件文件?

我找到了解决方案。 这是 php 缓存。 我用

opcache_reset() 

清理 Magento 缓存之前