Windows服务器不支持WordPress插件WP-Cache的解决方法
Categories
Archives
Links
  • baidu

Windows服务器不支持WordPress插件WP-Cache的解决方法

Published on Wednesday, September 13th, 2006 11:55 am GMT
Category: Programming

  Windows服务器不支持WordPress插件WP-Cache的解决方法:

  1、用文本编辑器打开wp-cache.php,找到函数wp_cache_add_pages,将其定义修改为:

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’);
}

  2、继续查找函数wp_cache_check_link,将其定义修改为:

function wp_cache_check_link() {
return true;
/* 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)) {
echo “<code>advanced-cache.php</code> link does not exist<br />”;
echo “Create it by executing: <br /><code>ln -s $wp_cache_file $wp_cache_link</code><br /> in your server<br />”;
return false;
}
}
return true;
*/
}

  3、将文件wp-cache-phase1.php复制到wp-content目录下,并更改文件名为advanced-cache.php。

  4、如果服务器使用的PHP版本为PHP5.x,则还需要进行一项修改,具体参见安装WordPress插件WP-Cache后页面显示空白的问题

  原因分析:这是因为windows没有ln这个函数造成的,该函数用于创建文件链接。

“Windows服务器不支持WordPress插件WP-Cache的解决方法”下有1条评论
  1. nickyu发表评论说:

    这篇文章给了我很大帮助,谢谢!

发表评论

Windows服务器不支持WordPress插件WP-Cache的解决方法

上一篇:服务器支持易采需要开启iconv函数
下一篇:PHP5的php.ini文件在PHP的安装目录下

Links