Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php磁盘空闲空间未返回BTRFS文件系统上的正确值_Php_Nextcloud_Btrfs - Fatal编程技术网

php磁盘空闲空间未返回BTRFS文件系统上的正确值

php磁盘空闲空间未返回BTRFS文件系统上的正确值,php,nextcloud,btrfs,Php,Nextcloud,Btrfs,我在一个开放的Suse Leap系统上使用nextcloud,并将BTRFS作为文件系统。与“普通”文件系统相比,BTRFS有一些非常好的优势。 不幸的是,它也有缺点,因为它不是那么常见 Nextcloud基于php并使用函数 static int php_disk_free_space(char *path, double *space) 可以在这里找到 在BTRFS上,函数不会返回正确的可用空间量 我认为,如果要检查的路径是BTRFS文件系统上的,则需要在该php函数中进行检查,然后使用函

我在一个开放的Suse Leap系统上使用nextcloud,并将BTRFS作为文件系统。与“普通”文件系统相比,BTRFS有一些非常好的优势。 不幸的是,它也有缺点,因为它不是那么常见

Nextcloud基于php并使用函数

static int php_disk_free_space(char *path, double *space)
可以在这里找到 在BTRFS上,函数不会返回正确的可用空间量

我认为,如果要检查的路径是BTRFS文件系统上的,则需要在该php函数中进行检查,然后使用函数BTRFS_statfs,可以在以下位置找到:

不幸的是,这只是一个猜测。这里有没有人更了解php与BTRFS的结合?让php使用btrfs\u statfs需要什么

最好的问候和感谢提前很多