zendserverapi / zendserverapi-phing
Zend Server API Phing 包装器
0.0.1
2012-12-06 19:53 UTC
Requires
- php: >=5.3.3
- zendserverapi/zendserverapi: 0.0.1
This package is not auto-updated.
Last update: 2024-09-14 15:22:50 UTC
README
=====================================
有关使用说明,请参阅 Wiki 部分
通过 composer 安装
要安装 Zend Server API phing 集成,您的 composer.json
文件应如下所示
{ "repositories": [ { "type": "composer", "url": "http://packages.zendframework.com/" } ], "require": { "zendserverapi/zendserverapi-phing": "dev-master" }, "minimum-stability": "dev" }
从项目根目录运行 composer.phar install
,然后您应该可以开始使用了。
请注意:您实际上不需要在 composer.json
中包含仓库部分 - 这将导致您通过 composer 安装整个 zf2 框架。库仍然按预期工作,但在安装过程中会有额外的开销。
配置您的服务器
您可以从项目根目录开始找到配置文件,路径为 vendor/zendserverapi/zendserverapi/config/config.php
。
一个有效的配置文件可能看起来像这样
<?php return array( "servers" => array ( # Contains a valid default config "general" => array( "version" => \ZendServerAPI\Version::ZS56, "apiName" => "api", "fullApiKey" => "bee698dde6a95de71932d65cb655c31fc4ea04c1fabaf6f0a1b852617eac32ab", "readApiKey" => "", "host" => "10.0.1.100", "port" => "10081" ) ), "settings" => array ( 'loglevel' => \Zend\Log\Logger::DEBUG ) );
请注意:您可以在此配置文件中管理多个服务器
<?php return array( "servers" => array ( # Contains a valid default config "general" => array( "version" => \ZendServerAPI\Version::ZS56, "apiName" => "api", "fullApiKey" => "bee698dde6a95de71932d65cb655c31fc4ea04c1fabaf6f0a1b852617eac32ab", "readApiKey" => "", "host" => "10.0.1.100", "port" => "10081" ), "production" => array( "version" => \ZendServerAPI\Version::ZSCM56, "apiName" => "admin", "fullApiKey" => "f49c7cd904b631ed1de43727a7c9ccca7324688482b19140a778d9b5020ca369", "readApiKey" => "", "host" => "10.20.30.1", "port" => "10081" ), "stage" => array( "version" => \ZendServerAPI\Version::ZSCM56, "apiName" => "stageenvironment", "fullApiKey" => "71ce992da55734b0ad408264e721ca8cabfef4dba158ebeca3653eb290a49c00", "readApiKey" => "", "host" => "10.30.10.100", "port" => "10081" ) ), "settings" => array ( 'loglevel' => \Zend\Log\Logger::DEBUG ) );
属性 server
在 zendserverapi 提供的每个 phing 任务中都可用。如果保持为空,则将使用通用部分。
使 phing 任务可用
使 phing 任务可用非常简单 - 在构建文件中(项目部分下方)只需一行代码
<import file="vendor/zendserverapi/zendserverapi-phing/definition.xml"/>
然后您就可以开始使用提供的任务了。