Если вы не используете composer install
на своем сервере, вам необходимо скопировать всю папку vendor
, по крайней мере, туда, где вы работаете в системе.
Возможно, установленный вами пакетнапример, установлены другие зависимости, но вы не копируете их при передаче только файлов для этого пакета.И как минимум вам понадобятся сгенерированные файлы автозагрузчика.
Поскольку вы создаете установку на dev и переносите ее в производство, я бы посоветовал удалить вашу локальную папку vendor
и заново выполнить всю установкусначала:
composer install --prefer-dist --no-dev --no-scripts --no-progress --no-suggest --classmap-authoritative --no-interaction
и передача этой папки поставщика в производство.Вы должны убедиться, что процесс установки не включает никаких других шагов (включение пакетов, создание файлов конфигурации и т. Д.), Но я надеюсь, что вы позаботились об этом в какой-то момент.
После того, как вы это сделаетеВы можете сбросить предыдущие шаги и сделать обычный composer install
для разработки.