<table cellspacing="0" cellpadding="0"><tr><td class="t_f" id="postmessage_15881"> <span style="color:#333333;font-family:'Georgia, 'Times New Roman', Times, san-serif';"><span style="font-size:14px;line-height:25px;"><span style="font-family:verdana, 宋体, Arial;line-height:24px;font-size:13px;"><p style="margin-top:5px;margin-right:auto;margin-bottom:5px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:0px;">IIS下 PHP FastCgi的问题</p> <p style="margin-top:5px;margin-right:auto;margin-bottom:5px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:0px;">require路径缓存的问题 </p> <p style="margin-top:5px;margin-right:auto;margin-bottom:5px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-indent:0px;">require系列函数包含相对路径相同 </p> </span></span></span> <div class="blockcode"> <div id="code_uA7"><ol> <li>/*IIS下 PHP FastCgi的问题</li> <li>require路径缓存的问题 </li> <li>require系列函数包含相对路径相同 </li> <li>比如:*/</li> <li> <li> /root/web/config/config.php</li> <li> /root/web/admin/config/config.php</li> <li> config.php的代码不相同</li> <li> /*如下: 依次执行下述代码*/</li> <li> /root/web目录下php程序代码 : require('config/config.php'); ///root/web/config/config.php</li> <li> /root/web/admin目录下php程序代码 : require('config/config.php'); ///root/web/admin/config/config.php</li> <li> /root/web目录下php程序代码 : require('config/config.php'); ///root/web/admin/config/config.php</li> <li> 第二个config.php会将第一个config.php的缓存覆盖掉,第三个执行时使用的是/root/web/admin/config/config.php。</li> </ol></div> <em onclick="copycode($('code_uA7'));">复制代码</em> </div> </td></tr></table> <div id="comment_15881" class="cm"> </div> <div id="post_rate_div_15881"></div> <br><br>