我通常使用以下步骤来安装带有 Doctrine 或 ZF2 的 Zend Framework 2 而没有教义。以下命令在 *nix 平台上测试成功。
要在没有教义 ORM 的情况下安装 ZF2,请在您的工作目录中运行以下命令
git clone git://github.com/zendframework/ZendSkeletonApplication.git
php composer.phar self-update
php composer.phar require zendframework/zend-developer-tools:dev-master
cp vendor/zendframework/zend-developer-tools/config/zenddevelopertools.local.php.dist config/autoload/zdt.local.php
chmod 777 data/cache/
//在 config/application.config.php 文件中启用模块
return array(
'modules' => array(
'ZendDeveloperTools',
'Application',
),
// [...]
);
使用学说安装 ZF2 在您的工作目录中运行以下命令
git clone git://github.com/zendframework/ZendSkeletonApplication.git
php composer.phar self-update
php composer.phar require doctrine/doctrine-orm-module:0.7.*
php composer.phar require zendframework/zend-developer-tools:dev-master
cp vendor/zendframework/zend-developer-tools/config/zenddevelopertools.local.php.dist config/autoload/zdt.local.php
chmod 777 data/cache/
//在 config/application.config.php 文件中启用模块
return array(
'modules' => array(
'ZendDeveloperTools',
'DoctrineModule',
'DoctrineORMModule',
'Application',
),
// [...]
);
命令行
./vendor/bin/doctrine-module orm:validate-schema
./vendor/bin/doctrine-module orm:schema-tool:create