我在共享网络服务器中有一个主机。我那里没有作曲家。我怎样才能让它运行,Apigility?
编辑:我在那里没有管理权。
1) 您可以先使用 git 子模块安装 ZF2 骨架应用程序。查看 ZF2 框架应用程序的安装部分。
2) 您可以在 composer.json 文件中查看 Apigility 的所有依赖项。https://github.com/zfcampus/zf-apigility/blob/master/composer.json您可以开始使用 git 子模块将每个依赖项安装到您的供应商目录中,并在 application.config.php 文件中激活它们。
3) 启动内置网络服务器的 php ( $ php -S 0.0.0.0:8080 -t public/public/index.php )
建议使用php 5.4.* 或更高版本来使用apigility。
我写了一篇博客文章,展示了如何将 apigility 包含到您现有的 zf2 项目中(我在那里使用作曲家),看看是否有帮助。
http://www.ttiaf.com/2013/10/install-apigility-in-to-your-existing.html
步骤1;
然后去你的 project_root_folder/config/development.config.php
使用上面显示的路径创建一个新的 php 文件。
<?php
return array(
// Development time modules
'modules' => array(
'ZFTool',
'ZF\Apigility\Admin',
'ZF\Apigility\Example',
),
// development time configuration globbing
'module_listener_options' => array(
'config_glob_paths' => array('config/autoload/{,*.}{global,local}-development.php')
)
);