gpt4 book ai didi

linux - 无法使用安装了 Ubuntu 的 VirtualBox 运行脚本

转载 作者:太空宇宙 更新时间:2023-11-04 03:49:57 25 4
gpt4 key购买 nike

我正在通过 lydna.com 制作一个关于使用 virtualbox 设置 Linux 的教程。

一切进展顺利,直到我不得不在我的开发文件夹中创建一个文件。它已被设置为共享文件夹,因此我可以将 html 文件直接写入虚拟服务器(我认为)。

我正在向共享文件夹中写入小脚本,每个脚本都出现 404 错误。对于像 http://sandbox.dev:8080/errors.php 这样的东西或http://sandbox.dev:8080/hello.html (其中只有一个“hello world”)。

附加信息;

在 VirtualBox 中,如果我进入设置 -> 共享文件夹 -> 计算机文件夹,我的“沙箱”文件夹肯定是正在使用的文件夹。

当我访问http://sandbox.dev:8080/server-status时- 它按预期工作。有关服务器的信息。

我已经安装了 Ubuntu 14.04 LTS。我已经安装了很多软件包。 “配置 Apache Web 服务器”部分开始出现问题,因此可能是 apache 问题。

我通过命令行查看了服务器/var/www/html。它看起来一点也不像共享文件夹。只有一个index.html——当在nano中查看它时——告诉我这是默认的ubuntu主页。但我根本无法在 URL 中导航到它。

有人可以帮忙吗?

最佳答案

通过添加类似但根据文件夹路径的目录指令来更新 apache2.conf:

<Directory /mnt/hgfs/sandbox"
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>

我的困惑与你的相似 - 链接 sandbox.dev/server-status有效,那为什么不做其他的呢?顺便说一下,我遇到这个问题是因为我正在调整 Jon Peck 对 VMware Fusion 和 Workstation 的说明。在 VM Workstation 上没有任何问题,但我首选的开发环境是 OS X,并且 VM Fusion (Pro 7.0.1) 的行为与其 Windows 姐妹不同 - 文件/etc/fstab 中的 .host:/行对共享文件夹沙箱所在的位置不起作用 - 默认情况下位于/mnt/hgfs 下。

我放弃了调整 VM Fusion - 即使 open-vm-tools 也无济于事,因此将严格按照 Jon Peck 的指示使用 VirtualBox,如果我遇到这个问题,我可以与您分享。

关于linux - 无法使用安装了 Ubuntu 的 VirtualBox 运行脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26665543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com