【发布时间】:2017-08-05 21:09:38
【问题描述】:
这个问题不同于:https://stackoverflow.com/questions/36150377/missing-vendor-autoload-php
我想为 phpmyadmin 做出贡献。我使用 Github Desktop 软件在我的机器上克隆了 github repo。我在 xampp 中复制了下载的文件,以便可以运行 phpmyadmin。但是当我启动 phpmyadmin 页面时,会出现这个错误:
文件 ./vendor/autoload.php 丢失或不可读。
很可能您没有运行 Composer 来安装库文件。
我在哪里可以得到那个文件?我看到了一些使用 composer create-project 命令的东西,但我不明白我应该在哪里输入该命令?
我还从他们的网站下载了 phpmyadmin 并复制粘贴到 xampp 目录中,效果很好。它没有给出任何此类错误。
我该怎么办?
【问题讨论】:
-
转到phpmyadmin所在的文件夹。在此处打开终端(您应该在此处看到 composer.json 文件)并输入
composer update。但是你需要先安装一个作曲家:getcomposer.org -
这完全解决了我的问题。但我有一个问题,当我从他们的网站下载 phpmyadmin 时,没有供应商文件夹,但它仍然运行成功。为什么我从github下载的时候需要它?
-
可能不同的版本或不同的库实现。
标签: php phpmyadmin composer-php