【问题标题】:include not working in PHP包括不在 PHP 中工作
【发布时间】:2013-07-31 05:24:55
【问题描述】:

我有一个非常奇怪的场景,我有一个file1,我在其中调用file2,比如说include('file2'); 问题是,一旦在我的浏览器中加载了file1.php,我对file2 进行了更改并上传它,现在如果我刷新file1.php,include(file2.php) 就永远不会运行。 我不知道是服务器缓存问题还是什么,我必须手动运行file2.php 才能看到file1.php 再次工作.. 任何人都可以帮助我

【问题讨论】:

  • 您是否在页面或错误日志中收到任何错误消息?
  • 当你说file2.php没有运行时,你的意思是它运行了,但是执行的是旧代码而不是新代码?
  • @RyanNaddy 没有收到错误..
  • @RiggsFolly 不,它甚至没有运行..
  • file1 是 .php 文件还是 .html 文件?

标签: php include require include-path


【解决方案1】:

当您刷新浏览器时,请务必使用:-

Windows: ctrl + F5
Mac/Apple: Apple + R or command + R
Linux: F5

否则,您可能只是从浏览器缓存中刷新,这还不够,不会返回网站并重新加载页面。

【讨论】:

  • 根据您的浏览器,更好的选择是浏览器的缓存插件之一 - 在 Chrome 中,我一直遇到这个问题,而且 Ctrl F5 非常受欢迎,所以我使用 Cache Killer 1.1,它可以工作对待
  • 你想把这个带到Stack Overflow ChatPHP聊天
  • @RiggsFolly 感谢您的宝贵时间.. 当然
  • @RiggsFolly 在那里看不到你
猜你喜欢
  • 2014-07-20
  • 1970-01-01
  • 1970-01-01
  • 2011-08-11
  • 2014-08-15
  • 1970-01-01
  • 2011-12-01
  • 2018-09-13
  • 1970-01-01
相关资源
最近更新 更多