<?php
define('APP_DEBUG',TRUE);
require './tp/ThinkPHP.php';
?>
假如这时候我把 require 随便改一个错误的路径,比如"/sf/tp.index"(此文件不存在),这是浏览器访问127.0.0.1会提示错误,找不到这个文件,然后再把代码改回正确的 require './tp/ThinkPHP.php';,现在问题来了:本来这时候访问应该是正确的笑脸提示,但是实际上出现的是一个“哭脸”,错误的提示内容时候找不到
/sf/tp.index文件,重启IIS后又正常了,判断是在内存中缓存了前面的文件内容,具体什么原因,请熟悉的朋友告知,谢谢了!
最佳答案