使用 Google Drive Directory 作为 Apache 虚拟主机

Posted

技术标签:

【中文标题】使用 Google Drive Directory 作为 Apache 虚拟主机【英文标题】:Use Google Drive Directory as Apache Virtual host 【发布时间】:2012-10-18 19:19:30 【问题描述】:

我正在尝试使用我的 google 驱动器文件夹设置 Apache 2.4 服务器。 我已经用 Dropbox 做了,它工作正常,但是用谷歌驱动器,Apache 找不到目录。

经过一番研究,我发现google drive文件夹的真实路径在

C:\Users\ME\AppData\Local\Google\Drive\sync_config.db

但它都是编译好的。有没有办法获取路径?

我已经尝试过这个 KiXtart 脚本:

http://www.kixtart.org/forums/ubbthreads.php?ubb=showflat&Number=204938

...这不再起作用了。

【问题讨论】:

google drive hosting changes in URL的可能重复 【参考方案1】:

您可以将google驱动文件夹映射到一个驱动器,然后将wmap/虚拟主机安装到这个路径:

subst x: "C:\pathname\foldername"

编辑:在 foldername 中添加引号括起空格(例如 /Google Drive/)

【讨论】:

【参考方案2】:

这是一个权限问题。右键单击“Google Drive”文件夹 -> 属性 -> 安全选项卡 -> 高级 -> 更改权限... -> 选中“包含来自父文件夹的可继承权限”。

【讨论】:

可能值得注意的是,右键单击您的 Google Drive 文件夹的快捷方式不起作用...右键单击实际的 google Drive 文件夹,可能在 C:\Users\USERNAME 您知道如何在 Windows 10 上执行此操作吗?似乎找不到选项 这对我不起作用。即使重新启动服务器,我仍然会收到 403。【参考方案3】:

这只是一个权限问题。更改 Google Drive 文件夹的权限以继承父文件夹的所有权限,然后就可以开始了。

【讨论】:

尽管它是正确的答案,而且比 user1997944 的答案要早 4 天,但它没有得到尽可能多的支持。 @Caltor,可能是因为其他答案包括设置路径

以上是关于使用 Google Drive Directory 作为 Apache 虚拟主机的主要内容,如果未能解决你的问题,请参考以下文章

将文件从已安装的 Google Drive 复制到本地 Google Colab 会话

在google drive使用google.colab云服务

使用 Java 和 Google Drive API V3 将文件上传到共享的 Google Drive 位置?

IOS:如何使用 Google Drive sdk 库将文件上传到特定的 Google Drive 文件夹

Google Drive 范围 drive.file 不足以将应用拥有的文件复制到应用用户的 Google Drive

如何使用 PKCE 登录 Google.Apis.Drive.v3 for .NET?