首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Phalcon-compose & Docker Toolbox web-server看不到任何文件

Phalcon-compose & Docker Toolbox web-server看不到任何文件
EN

Stack Overflow用户
提问于 2017-07-02 10:42:05
回答 2查看 245关注 0票数 1

我的操作系统是Windows 7,我正在使用。我当时正在学习教程,但是当我试图打开网页时,我被困住了,因为我的浏览器说它无法建立连接。

variables.env (其余是默认的):

代码语言:javascript
复制
# Application
WEB_DOCUMENT_ROOT=/project/public
WEB_ALIAS_DOMAIN=localhost
APPLICATION_CACHE=/project/cache
APPLICATION_LOGS=/project/logs
# production | development | staging | testing
APPLICATION_ENV=development

东道主:

代码语言:javascript
复制
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host

# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost
127.0.0.1       localhost

然后我发现有一个叫做Kitematic的程序已经安装了Docker工具,所以我打开它,看到了我所有的容器。我去了"wildlife_app_1“,这是我的web服务器,我看到了一个控制台,其中有一个警告:

代码语言:javascript
复制
[WARNING] WEB_DOCUMENT_ROOT does not exists with path "/project/public"!

有一个名为"exec“的按钮,它允许打开容器的终端,所以我打开了它,发现在"/project”中实际上没有"public“这样的目录。

有人知道怎么解决这个问题吗?提前感谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-07-04 11:06:44

以下是一个解决办法,而不是一个解决方案,但无论如何。我改变了“。”配置文件中的点与项目目录的绝对路径。

在此之前:

代码语言:javascript
复制
  - ./application:/project
  - ./cache:/project/cache
  - ./logs:/project/logs

之后:

代码语言:javascript
复制
  - C:/Users/Dmitriy/Desktop/projects/Wildlife/application:/project
  - C:/Users/Dmitriy/Desktop/projects/Wildlife/cache:/project/cache
  - C:/Users/Dmitriy/Desktop/projects/Wildlife/logs:/project/logs

现在起作用了。

票数 1
EN

Stack Overflow用户

发布于 2017-07-02 12:02:41

您必须在hosts文件中使用您的主机(本地机器IP)。192.168.1.129。注意:例如,这里的192.168.1.129 IP地址。

您通常可以使用命令提示符或终端快速找到信息。在Windows中,您可以打开“开始”菜单,搜索命令提示符,然后按Enter键。然后在出现的命令提示符中键入ipconfig,然后按Enter键--您很快就会找到要查找的内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44869920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档