<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>パス キャッシュの問題が必要</li> <li>一連の関数に同じ相対パスが含まれていることが必要</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'); config/config.php</li> <li> / root/web ディレクトリの PHP プログラム コード: require('config/config.php'); ///root/web/admin/config/config.php</li> <li> 2 番目の config.php が置き換えられます。最初の config.php キャッシュは上書きされ、3 回目の実行では /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>