wp-cacheをWindowsで動作させると、動作しない。

WordPress2.8.4でwp-cacheを動作させようとすると、管理画面が「WP-Cache 管理画面 メインオプション」以外、真っ白な画面となる現象に遭遇。
どうやらwp-cacheはWindows上での動作はNGである模様。

原因

wp-cache内にある、シンボリックリンク関連関数、FILEを利用したパス設定がうまく動作していない模様。

解決方法

次のPHPファイルをコピーする。

function wp_cache_add_pages() {
    //add_options_page('WP-Cache Manager', 'WP-Cache', 5, __FILE__, 'wp_cache_manager');
    add_options_page('WP-Cache Manager', 'WP-Cache', 5, 'wp_cache/wp_cache.php', 'wp_cache_manager');
}
function wp_cache_check_link() {
    global $wp_cache_link, $wp_cache_file;

//  if ( basename(@readlink($wp_cache_link)) != basename($wp_cache_file)) {
//      @unlink($wp_cache_link);
//      if (!@symlink ($wp_cache_file, $wp_cache_link)) {
    
    if (!file_exists($wp_cache_link)) { {
            echo __("<code>advanced-cache.php</code> link does not exist<br />", 'wp-cache');
            echo sprintf(__("Create it by executing: <br /><code>ln -s %s %s</code><br /> in your server<br />", 'wp-cache'), $wp_cache_file, $wp_cache_link);
            return false;
        }
    }
    return true;
}