Php 在Laravel 4中不使用composer手动下载tcpdf

Php 在Laravel 4中不使用composer手动下载tcpdf,php,laravel,laravel-4,composer-php,tcpdf,Php,Laravel,Laravel 4,Composer Php,Tcpdf,我正试图使用Composer(Laravel4)将TCPDF库下载到我的项目中,但我不能 有时会发生这种错误 () 有时这个错误 () 我想下载它并在不使用composer的情况下手动将其添加到laravel中。当您说“不使用composer”时,我假设您的意思是“不使用composer进行下载”。使用以下解决方案,您仍然需要调用composer命令,但这只是为了让库自动加载 第一步是找到一个可以用来存储TCPDF本地副本的文件夹。我建议不要使用vendor文件夹,因为该文件夹主要由compos

我正试图使用Composer(Laravel4)将TCPDF库下载到我的项目中,但我不能

有时会发生这种错误

()

有时这个错误

()

我想下载它并在不使用composer的情况下手动将其添加到laravel中。

当您说“不使用
composer
”时,我假设您的意思是“不使用
composer
进行下载”。使用以下解决方案,您仍然需要调用
composer
命令,但这只是为了让库自动加载

第一步是找到一个可以用来存储TCPDF本地副本的文件夹。我建议不要使用vendor文件夹,因为该文件夹主要由
composer
管理。为了演示,让我们创建一个名为
app/vendor
的新文件夹。我知道这不是最好的选择,但这只是一个可能解决方案的演示。下载TCPDF,将其解压缩并将生成的
TCPDF
文件夹移动到
app/vendor
(因此您应该以
app/vendor/TCPDF
结束)

第二步是将此文件夹添加到
composer.json
的自动加载部分,如下所示:

"autoload": {
    "classmap": [
        "app/commands",
        "app/controllers",
        "app/models",
        "app/database/migrations",
        "app/database/seeds",
        "app/tests/TestCase.php",
        "app/vendor/tcpdf" // <== HERE IT IS
    ]
“自动加载”:{
“类映射”:[
“应用程序/命令”,
“应用程序/控制器”,
“应用程序/模型”,
“应用程序/数据库/迁移”,
“应用程序/数据库/种子”,
“app/tests/TestCase.php”,
“app/vendor/tcpdf”//