我在通过 WPI 安装的 Win2k8/IIS7(使用 httpcache、fastCgi 和 UrlRewriter 2.0)上运行 WordPress。一切似乎都运行良好(上传、通过 Live Writer 发布、评论、插件、漂亮的 URL)。
我正在尝试将 WordPress 更新到最新版本,但出现如下错误:
下载失败。文件流的目标目录不存在或不可写
这与我在尝试下载主题或更新插件时遇到的错误相同。
事件日志中没有错误,WordPress 并没有真正告诉我它正在寻找哪个目录、它认为它正在使用什么用户或它缺少什么权限。
我已经两次(和三次)检查了 IIS 应用程序池用户是否已明确设置,并且该目录具有该用户的修改权限,最后这些权限已被传播到子文件夹。
在 Google 博士的建议下,我还在配置文件中添加了以下设置:
/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
define('WP_TEMP_DIR', ABSPATH . 'wp-content/');
define('FS_METHOD', 'direct');
我是否缺少配置选项或设置?WordPress 是否需要牺牲一只小猫和/或一只阿尔及利亚八齿狗?