【问题标题】:Wordpress .php file changes not reflected not even after server restart即使在服务器重新启动后,Wordpress .php 文件更改也不会反映
【发布时间】:2015-12-28 18:19:56
【问题描述】:

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

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

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

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

谢谢。

【问题讨论】:

    标签: php wordpress caching iis


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2021-08-31
      • 1970-01-01
      • 2011-05-26
      • 1970-01-01
      • 2015-01-14
      • 2020-08-21
      • 2014-03-22
      • 2012-04-04
      • 2016-02-10
      相关资源
      最近更新 更多