标签: deploying

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

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

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

我需要一些建议,谢谢


Application.ini:

[production]
phpSettings.display_startup_errors = 0
phpSettings.display_errors = 0
includePaths.library = APPLICATION_PATH "/../library"
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Bootstrap"
appnamespace = "Application"
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
resources.frontController.params.displayExceptions = 0
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/"


resources.view[] =

resources.db.isDefaultTableAdapter = true
resources.db.adapter = PDO_MYSQL
resources.db.params.charset = "utf8"
resources.db.params.host = HOST
resources.db.params.username = "p"
resources.db.params.password = "***"
resources.db.params.dbname = "p"

[staging : production]

[testing : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1

[development : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = …
Run Code Online (Sandbox Code Playgroud)

php hosting zend-framework deploying

5
推荐指数
1
解决办法
1万
查看次数

tomcat多次部署webapp

我正在使用 apache 2 和 tomcat 7 来运行我的 webapps..

当我启动 Tomcat 时,它的日志显示同一个 webapp 已经部署了很多次。

:
Deploying web application directory /var/www/web/www.mysite.com
:
:
Deploying web application directory /var/www/web/www.mysite.com
:
:
Run Code Online (Sandbox Code Playgroud)

该文件server.xml如下所示:

.............
<Host name="www.mysite.com" appBase="/var/www/web" unpackWARs="true" autoDeploy="false">
    <Context path="" docBase="www.mysite.com" debug="0" reloadable="true"/>
</Host>
<Host name="www.mysitetwo.com" appBase="/var/www/web" unpackWARs="true" autoDeploy="false">
    <Context path="" docBase="www.mysitetwo.com" debug="0" reloadable="true"/>
</Host>
<Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">  
..........
Run Code Online (Sandbox Code Playgroud)

怎样才能避免呢?

tomcat host web-applications deploying

5
推荐指数
1
解决办法
1492
查看次数

在用户仍在线的情况下在生产中部署ASP.NET MVC

我需要了解在用户仍连接到ASP.NET MVC应用程序的新版本时的最佳做法

每次部署包含应用程序模型和控制器的.dll时,都会重新启动该应用程序。部署web.config(最终引用新库)也会导致重新启动应用程序。

因此,问题是:如何在不断开用户与站点的连接的情况下更新应用程序的dll或web.config?

asp.net-mvc production-environment deploying

5
推荐指数
1
解决办法
1196
查看次数

SQLSTATE [HY000] [1045]访问被拒绝用户'root'@'127.0.0.1'(使用密码:否)SYMFONY2

所以我一直在研究symfony2项目,这一切都很好,然后我想在godaddy上托管它,但现在我收到了这个错误.我不明白它也不知道如何解决它.非常感谢.

SQLSTATE [HY000] [1045]访问被拒绝用户'root'@'127.0.0.1'(使用密码:否)

这是我的paramaters.yml文件

# This file is auto-generated during the composer install
parameters:
    database_driver: pdo_mysql
    database_host: 127.0.0.1
    database_port: null
    database_name: symfony
    database_user: root
    database_password: 
    mailer_transport: smtp
    mailer_host: 127.0.0.1
    mailer_user: null
    mailer_password: null
    locale: en
    secret: 14bcde878eda1c3f56a59b62b13e820b7f94563d
Run Code Online (Sandbox Code Playgroud)

这是我的config.yml文件

imports:
    - { resource: parameters.yml }
    - { resource: security.yml }

framework:
    #esi:             ~
    #translator:      { fallback: "%locale%" }
    translator: ~
    secret:          "%secret%"
    router:
        resource: "%kernel.root_dir%/config/routing.yml"
        strict_requirements: ~
    form:            ~
    csrf_protection: ~
    validation:      { enable_annotations: true } …
Run Code Online (Sandbox Code Playgroud)

mysql deploying symfony

5
推荐指数
2
解决办法
5万
查看次数

Symfony 2服务器部署致命错误:它尝试打开localhost文件

我已经制作了一个symfony2应用程序,我尝试将其部署在共享服务器上,但是我遇到了致命的错误.

我在这里采取了建议的步骤:部署工具

我已经更新了供应商依赖项:

php composer.phar install --optimize-autoloader
Run Code Online (Sandbox Code Playgroud)

我已经清除了缓存:

php app/console cache:clear --env=prod --no-debug
Run Code Online (Sandbox Code Playgroud)

我已经更改了服务器上的权限app/cacheapp/logs

但它不起作用.这是错误:

致命错误:未捕获异常'UnexpectedValueException',消息'流或文件"/var/www/cookieboy/app/logs/prod.log"无法打开:无法打开流:/homepages中没有此类文件或目录 /32/d453730371/htdocs/cookieboy/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php:71

堆栈跟踪:

#0 /homepages/32/d453730371/htdocs/cookieboy/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(37):Monolog\Handler\StreamHandler-> write(Array)

#1 /homepages/32/d453730371/htdocs/cookieboy/vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php(58):Monolog\Handler\AbstractProcessingHandler-> handle(Array)

#2 /homepages/32/d453730371/htdocs/cookieboy/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossedHandler.php(101):Monolog\Handler\AbstractHandler-> handleBatch(Array)

#3 /homepages/32/d453730371/htdocs/cookieboy/vendor/monolog/monolog/src/Monolog/Logger.php(239):Monolog\Handler\FingersCrossedHandler-> handle(Array)

#7/homepages/32/d453730371/htdocs/cookieboy/vendor/mo in /homepages/32/d453730371/htdocs/cookieboy/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php on the 71

我想知道为什么symfony试图打开这个文件/var/www/cookieboy/app/logs/prod.log)位于locahost和它与生产服务器无关.

有关这个问题的任何想法?

php deploying symfony

3
推荐指数
1
解决办法
7761
查看次数

刷新后将 Angular 2 部署到 GoDaddy 404

我希望你做得很好。我刚刚部署了一个我最近一直在工作的非营利组织网站(在这里找到:www.leonesistersunited.com)到 Godaddy 使用 CLI 来构建产品。部署后,一切都和预期的一样好。但是,在任何页面上,如果您刷新浏览器,则会收到 404 错误。关于可能导致这种情况的任何想法?是我的问题还是 GoDaddy 的问题?我在 Windows 层 (IIS) 上托管。

谢谢。

web-applications deploying angular

3
推荐指数
1
解决办法
1805
查看次数

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

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

  1. 位于/ usr/bin /中的可执行脚本,它将为实现的功能提供CLI
  2. 安装在当前site-packages目录所在的库.

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

foo.py
foo/
  __init__.py
  ...
Run Code Online (Sandbox Code Playgroud)

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

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

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

python naming conventions package deploying

2
推荐指数
1
解决办法
1238
查看次数

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

我有一个较旧的mac mini,我曾用它来注册认证等等.因为我只在iPhone模拟器上测试过,所以我从来没有真正使用它们.

今天我有一个新的mac mini,我正在尝试部署到一个设备.这个新的mac mini是否有任何缺陷?

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

事实上,当我进入密钥访问链应用程序时,我可以看到我的密钥没有与之关联的证书(甚至认为我已经列出了"iPhone Developer:"证书).

任何对这个过程复杂的见解都会对我有所帮助.谢谢!

iphone certificate keychain provisioning deploying

2
推荐指数
1
解决办法
5958
查看次数

部署SDK Addon组件

基于SDK中的PlatformLibrary示例代码,我创建了一个小型的hello world库,该库的最终目标是为第三方开发人员添加为我的自定义Android映像开发的功能.我目前停留在如何部署相同的点,以便开发人员可以开始使用它,我无法找到任何指针,请帮助,如果你有任何信息.

sdk android add-on deploying

1
推荐指数
2
解决办法
5873
查看次数

将Qt项目部署到Windows从Mac OSX

我正在研究MAC OSX Snow Leopard,我想将我的项目部署到Windows上

这是一个Qt桌面应用程序

  1. 如何生成.exe文件(如果有的话,还有+其他依赖项)
  2. 将所有.exe + dll打包到一个软件包中进行安装的任何方法

注意:我宁愿不在Windows上安装Qt SDK并将项目文件复制到它然后构建它.

如果你回答1和2个问题,需要1和更好的解决方案

windows qt deploying

1
推荐指数
1
解决办法
2183
查看次数

将SQL Server 2008中创建的SSIS包复制到SQL Server 2005上

我在将我在MS Visual Studio 2008/MS SQL Server 2008中的一台服务器上创建的SSIS包移动到具有MS SQL Server 2005的服务器时遇到问题.我收到以下错误并感谢您的建议:

在SQL Server中存储或修改包需要SSIS运行时和数据库是相同的版本.不支持在早期版本中存储包.

ssis sql-server-2005 package deploying visual-studio-2008

-1
推荐指数
1
解决办法
1442
查看次数