Wordpress .php文件的变化没有反映,甚至在服务器重启后也没有


Wordpress .php file changes not reflected not even after server restart

我正在运行一个Wordpress网站,我更改了一个.php文件,该文件为联系人表单创建电子邮件。我在Windows 2012 R2上运行IIS, PHP 5.6作为FastCGI模块。

我已经试过了。-清除客户端/浏览器缓存(但据我所知php是服务器端)—完全禁用IIS输出缓存—关闭。php文件的IIS输出缓存—重启服务器—在IIS管理器中重新启动网站—在本地重命名文件—通过FTP重新加载文件-禁用php.ini中的wincache扩展-清除Windows临时目录-清除IIS临时目录-检查了提供内容的目录(我没有更改可能的副本)

我更改了生成的电子邮件的标题和消息,当我使用联系人表单发送邮件时,我也收到了具有正确内容的消息,但没有更新的标题和消息格式。

目前我不知道我还应该尝试什么或如何解决这个问题。我的意思是,目前只有一个文件,但如果我要做一个wordpress更新。不知何故,它被缓存或预加载状态保存在某处,但我不知道在哪里。

谢谢。

我会尝试一种黑盒方法:下载eXtplorer或其他基于PHP的文件管理器,用任何浏览器运行它并以这种方式更改PHP文件(通过另一个PHP脚本替换PHP文件)。如果PHP工作,这通常也会工作。这不是一个永久的解决方案,而可能是一种临时的解决方案。