首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Zend服务器部署

Zend服务器部署
EN

Stack Overflow用户
提问于 2012-05-23 08:36:07
回答 1查看 2.3K关注 0票数 2

我正在根据官方教程在Zend服务器上部署示例Zend应用程序。无论我部署什么,我唯一可以访问的就是hello world页面(Hello world表示hello)。

如何访问真实的应用程序?

host/address/public和host/address/index.php或其他组合不起作用...

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-23 09:20:27

当您使用Zend Studio创建zpk文件时,有一个deployment.xml文件指定了一些vhost设置以及各种其他依赖项和触发器。

如果您在Zend Studio中双击此文件,您将看到一个帮助您创建此文件的gui。

这个问题的两个重要字段是“应用程序目录”和“文档根”。如果您有一个Zend Framework应用程序,则最可能的设置是:

根目录:data

  • Document根(主公共目录):data/public

  • 应用程序目录

文档根目录是最重要的部分,因为它定义了apache执行第一个文件的目录。

然后将项目导出到zpk,并将其上传到Zend Server中。

上传后,您将看到一个"Set Installation Details“屏幕。在那里,您将定义虚拟主机目录名。

对于到本地主机或服务器IP的简单部署,您可以拥有以下内容:

App

  • Virtual主机显示名称:地址

这将把您的应用程序部署到:http://localhost/addresshttp://192.168.0.*/address

您也可以使用url来部署它,例如:

主机显示名称: App

  • Virtual Address
  • :单击"add
  • “,然后输入地址。myaddressapp.com
  • Path:将

留空

这将把您的应用程序部署到:http://myaddressapp.com.如果您没有部署到活动站点,则可以通过在hosts file中输入记录来伪造url

或者,我在不久前开始写一篇关于如何在VM中部署到Zend Server的博客文章。这将自动完成所有操作,因此您不必依赖于导出和导入。这是这篇文章正在进行的工作:https://docs.google.com/document/pub?id=1bR58tXWpkezomGiv9cnkySrXxKItoEUQ6E6V9a8n46A

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

https://stackoverflow.com/questions/10711978

复制
相关文章

相似问题

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