【发布时间】:2020-01-01 11:59:30
【问题描述】:
我开始为 nextcloud 编写应用程序。为了使我的应用程序正常工作,我需要能够将位于登录用户的文件目录中的文件的完整路径传递给 CLI 命令。
我知道文件目录的基本路径是在config.php中定义的;例如,它是“var/www/html/nextcloud”或“var/www/nextcloud”。
我发现了一些函数可以让我获取相对路径,例如
\OC\Files\Filesystem::getFileInfo($path)
和
\OC\Files\Filesystem::getInternalPath($path)
不幸的是,我找不到直接返回文件完整路径或至少从 config.php 中返回基本路径的函数。
你们有什么建议给我吗?
【问题讨论】:
-
“或者至少是来自 config.php 的基本路径” - 这似乎将所有内容存储在一个名为
$CONFIG的数组中,我猜该文件只是获取以某种方式包含,以便此变量在最顶层范围内可用……