【发布时间】:2014-02-10 22:04:53
【问题描述】:
我尝试使用 Composer 将 ZendPdf 和 TCPDF 安装到 ZF2 中,但没有成功。
安装了软件并写入了自动加载文件,但没有任何效果,ZF 看不到它们。
我需要编辑哪些文件才能手动安装 TCPDF 库以使其自动加载?
我在 StackOverflow 中发现了很多类似的问题,但没有多少不涉及 Composer 的有效答案。
【问题讨论】:
标签: php zend-framework2
我尝试使用 Composer 将 ZendPdf 和 TCPDF 安装到 ZF2 中,但没有成功。
安装了软件并写入了自动加载文件,但没有任何效果,ZF 看不到它们。
我需要编辑哪些文件才能手动安装 TCPDF 库以使其自动加载?
我在 StackOverflow 中发现了很多类似的问题,但没有多少不涉及 Composer 的有效答案。
【问题讨论】:
标签: php zend-framework2
事实上,没有 Composer 就无法安装它们。我认为让 Composer 工作比手动安装更容易。
理论上您可以手动安装它们。只需以您喜欢的版本下载这两个组件。如果您需要下载这些库所需的更多软件,请查看他们的composer.json 文件。也下载它们。查看他们的composer.json 以下载更多软件。
在这些下载之后,解压包,创建一个完整的文件目录树,并手动创建自动加载。这意味着您必须再次查看所有composer.json 文件以了解自动加载的定义。如果你发现 PSR-0 或 PSR-4 自动加载,你很幸运,如果你有类映射自动加载,你必须手动扫描目录中的每个文件。
然后,您只需将所有这些定义推送到您自己的自动加载器中,并希望它能正常工作。
完成。这很容易......不是!
我可以帮助您让 Composer 工作,但我无法帮助您不要使用 Composer。使用 Composer 提出一个描述您的问题的新问题。
【讨论】:
请按照以下说明在没有 composer 的情况下安装 Zend。但我建议使用 composer 来保证未来的一致性
就是这样。您可以访问https://shkhan.wordpress.com/2014/04/26/install-zend-framework-2-into-windows-iis/ 了解更多关于在没有 composer 的情况下安装 ZF2 的信息。
【讨论】: