WordPress - WP_Filesystem不会写或读

时间:2016-08-10 07:06:42

标签: php wordpress file

在我的服务器上,WP_Filesystem不起作用。 如果我使用标准file_put_contentsfile_get_contents,则会正常读取和写入文件。

你知道可能是什么问题吗?

这不起作用(不会出现错误):

global $wp_filesystem;
// Initialize the WP filesystem, no more using 'file-put-contents' function
if (empty($wp_filesystem)) {
    require_once (ABSPATH . '/wp-admin/includes/file.php');
    WP_Filesystem();
}

if(!$wp_filesystem->put_contents( $path, $file_contents, 0644) ) {
    return esc_html__('Failed to put file', 'magellan');
}

这项工作:

file_put_contents($path, $file_contents);       

0 个答案:

没有答案