如果这是一个微不足道的问题,我深表歉意。
ZfcBase 的安装指南仅提供了这么多信息;
"只需将这个项目克隆到你的./vendor/目录中并启用它 在你的./config/application.config.php文件中。
我的共享主机解决方案上没有 git,但我正在使用作曲家。
谁能给我一种通用的方法,我可以在没有 git 的情况下安装 Zfc 模块?(我是Zend的新手)
编辑:我猜我可以将 zip 解压缩到我的/vendor 文件夹并将其解压缩到那里?但这不好,因为如果有新版本进来,我不想手动更新它。
如果您使用的是 composer,请将"zf-commons/zfc-base": "dev-master"
添加到 composer.json 的require
部分。 这样它看起来像:
"require": {
"php": ">=5.3.3",
"zendframework/zendframework": "2.*",
"zf-commons/zfc-base": "dev-master"
}
现在你运行:
php composer.phar self-update
php composer.phar update
在命令行上。
如果你正在做共享主机,你应该首先考虑在你自己的本地计算机上开发。
然后,一旦您满意,将其全部压缩并将其全部传输到您的服务器。
在共享服务器上开发不是一个好主意,因为如您所见,您将没有开发所需的所有工具。
如果一直"压缩"它很困难或乏味,您可以使用构建工具。平或蚂蚁会做。
如果你正在进行小的更改,我认为在共享服务器上这样做没有太大问题;但即便如此,在本地机器上做还是更好的,这样你就可以利用IDE,版本控制,更快的网络,更好的工具集,可能还有其他一些东西。