Класс "Прыщ \ Контейнер" не найден

1

Я пытаюсь установить Pimple в свой проект после https://github.com/silexphp/Pimple readme.

Сообщение об ошибке, которое я получаю:

Fatal error: Class 'Pimple\Container' not found in E:\www\public\index.php on line 9

Мой файл composer.json:

{
  ...
  "require-dev": {
    "phpunit/phpunit": "5.1.*"
  },
  "require": {
    "pimple/pimple": "~3.0"
  }
}

Когда я делаю:

composer update

или

composer install

это сообщение: ничего не устанавливать или обновлять

В vendor/bin я вижу только файлы phpunit. Я могу видеть, однако, прыщ в composer.lock

Мой PHP index.php файл:

<?php

    use Pimple\Container;

    $co = new Container();

?>

Не могли бы вы помочь мне заставить его работать?

  • 0
    Вы запускали composer dump-autoload или просто composer dump ? Включаете ли вы файл vendor/autoload.php в свой проект?
  • 1
    Я не включил autoload.php. Спасибо!
Теги:
composer-php
pimple

2 ответа

0

Попытайтесь удалить контент Vendor и снова установите devugth composer.

  • 0
    Вы должны предоставить краткий ответ в виде комментария вместо ответа.
0

vendor/autoload.php не был включен, и это вызвало ошибку.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню