问题标签 [deploying]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1256 浏览

python - 使用共享包部署 python 应用程序

我正在考虑如何安排一个已部署的 python 应用程序,该应用程序将具有

  1. 位于 /usr/bin/ 中的可执行脚本,它将为实现的功能提供 CLI
  2. 安装到当前站点包目录所在位置的库。

现在,目前,我的源代码中有以下目录结构:

我想这不是做事的最佳方式。在开发过程中,一切都按预期工作,但是在部署时,foo.py 中的“from foo import FooObject”代码似乎试图导入 foo.py 本身,这不是我正在寻找的行为。

所以问题是编排这种情况的标准做法是什么?我能想到的一件事是,在安装时,将 foo.py 重命名为 foo,这会阻止它自行导入,但这似乎很尴尬......

我想,问题的另一部分是命名挑战。也许调用可执行脚本 foo-bin.py?

0 投票
3 回答
3824 浏览

.net - 如何在没有 .NET SDK 或 Visual Studio 的情况下安装 .net dll?

我需要部署一些 .net dll。它们需要放在 GAC 中,并且所需的条目需要在注册表中。在我的机器上,我同时运行了 SDK 和 Visual Studio,所以目前我正在使用 gacutil 和 regasm 等 .net sdk 工具。但是,当我需要在客户机器上安装这些 dll 时,我应该怎么做。我可以通过拥有 .net 运行时来实现这一点吗?我目前正在使用.net 2.0。

0 投票
2 回答
259 浏览

.net - 架构/维护/部署大型应用程序

在工作中,我们有一个非常大的应用程序,其中包含多个子应用程序。(500 + dll)

作为开发人员,使用所有这些 dll 和依赖项非常令人沮丧。您创建一个新项目并添加 5 个以上的 dll 以使系统的核心部分正常工作(日志记录、审计、安全、消息传递等)。我们添加的每个新子应用程序,我们都会创建一个 Web 项目、一个业务层、一个数据层以及在这 3 个项目之间共享对象所需的任何其他项目,因此我们的列表不断扩大。

我的问题是管理此问题的最佳方法是什么?我似乎想不出什么是最好的……模块化方法似乎有利于可重用性和热补丁项目,而无需为一个应用程序关闭系统。但是管理 500 个 dll 的头痛是一场噩梦。

每个子系统真的需要 3-4 个项目,并参考其他 5 个核心部分吗?

管理大型项目的其他方法是什么?牢记管理/开发和部署?

0 投票
4 回答
4216 浏览

google-app-engine - 如何在 Google App Engine 上设置我的域名?

我已经制作了一个网站以在 App Engine 上运行,并已部署它。我已将我的域名重定向到 ghs.google.com,它成功地转到了我的网站。

问题是在地址栏中,“www.mysite.com”变成了“myappid.appspot.com”,我不知道如何让它留在“www.mysite.com”。

这似乎是一件很简单的事情,但它开始让我发疯了!

我该如何解决?

0 投票
1 回答
5967 浏览

iphone - iPhone证书和配置...等在新的mac机器上?

我有一个旧的 mac mini,我用来注册认证和....等等。因为我只在 iPhone 模拟器上进行了测试,所以我从来没有真正到过实际使用它们的阶段。

今天我有一个新的 mac mini,我正在尝试部署到设备上。这个新的mac mini有什么我缺少的吗?

当我构建并转到设备 3.0 时出现错误。“代码签名错误:身份“iPhone 开发人员:”与默认钥匙串中的任何有效证书/私钥对不匹配”。

事实上,当我进入密钥访问链应用程序时,我可以看到我的密钥没有与之关联的证书(即使我已经列出了证书“iPhone Developer:”。

任何对此完全复杂的过程的见解都会对我有所帮助。谢谢!

0 投票
1 回答
102 浏览

asp.net-mvc - 部署 asp.net mvc 网站

我有 asp.net mvc 网站。当我想更改控制器中的某些代码时,我需要构建所有站点并将其上传到服务器。当我只需要通过 ftp 复制控制器文件时,是否有一些方法?

0 投票
2 回答
210 浏览

.net - 发布 .Net Web App 不会复制某些文件

项目中使用了某些图像和 swf 文件,但它们没有添加到项目中(意思是,解决方案资源管理器不显示它们)。

当我尝试在 VS2008 中使用 Build->Publish 选项时,这些图像和 swf 文件不会发布。

  1. 我是否必须将它们添加到项目中才能发布它们?
  2. 没有更好的办法吗?因为很容易错过添加某些类型的文件(图像、swf 等)。例如。如果您在项目外部重命名图像文件并忘记在项目中更新,则发布将再次失败。

谢谢。请帮忙。

0 投票
1 回答
5876 浏览

model-view-controller - IIS7 MVC 部署 - 在某些操作中找不到 404

一旦部署了我的 web 应用程序的部分停止工作。每个控制器上的索引都可以工作,通过 Ajax 发布一个表单,登录也可以。其他然后产生 404。我知道在集成模式下不应该做任何特别的事情。

我不知道如何进行故障排除。

一些信息:

  • 应用程序正在使用设置为集成模式的默认应用程序池。
  • WebApp 是在 net framework 3.5 中完成的。
  • 我使用默认路由模型。
  • 操作系统是 Windows Server 2008。
  • IIS 7

任何帮助表示赞赏。谢谢。

编辑:我确定只有接受 ID 参数的操作不起作用。相反,当我在默认 MVC 应用程序的 Home 控制器中添加虚拟 id 方法时,它可以工作。

编辑2:我发现了问题。该网站的几个页面上的链接没有使用 ActionLink 帮助器。由于调用了 Ajax,因此更难看到。因此,永远不要对网站上的操作链接进行硬编码,即使是临时的。

0 投票
1 回答
73 浏览

asp.net-mvc - 使用 .Net 3.5 实现 MVC

我已经使用域 www.onlinegk.in 实现了 MVC1,当我在本地机器上运行它时它工作正常,但是当我在我的网络服务器中部署它时,它的操作链接不起作用,收到错误消息 404 Page Not Found . 任何机构都可以帮助我解决这个问题。

谢谢

0 投票
1 回答
10993 浏览

php - 如何在服务器上部署和运行 zend 项目?

我有一个关于在服务器上部署 Zend 项目的问题。在 localhost 上,我使用虚拟主机将文档根目录设置为 public/index.php 文件夹。

  • 我现在应该如何部署它?我已经在服务器上复制了整个项目,但由于我的所有路径都错误(因为所有路径都是相对于公用文件夹设置的),它无法正常工作。
  • 我该怎么办?是否可以将我的所有路径设置为相对于服务器上的主路径?在这种情况下,如何将我的应用程序重定向到任何控制器?或者也许我只需要在服务器上创建虚拟主机但我没有权限这样做:/?

我需要一些建议,谢谢


应用程序.ini:


索引.php:


.htaccss:


phpinfo();

w 加载的模块我有 mod_rewrite 所以可能是启用的。

-----------------------------------------

--------编辑 04.05.2011 -----

我再次在服务器上部署了项目,并且设置了 RewriteBase /~user2/Project2/public

现在 URL 映射正在工作(可能是我第一次部署它时出现错误,这就是它不起作用的原因)。

但我仍然对这个项目有问题。当我去 Auth 控制器时:

在页面上我只能看到: 我不知道这意味着什么,因为我检查不同控制器中的重定向是否正常工作意味着我的项目看到 zend 库所以我不明白为什么它不创建表单在视图中?

风景: