Я хочу изменить цвет моего изображения. Поэтому я пытаюсь использовать изображение / вмешательство laravel. Следуя их документации: http://image.intervention.io/getting_started/installation https://packagist.org/packages/intervention/image
Когда я попробовал следующее, я получил ошибку исчерпания памяти:
1. composer требуется вмешательство / изображение
Ошибка: PHP Неустранимая ошибка: допустимый объем памяти 1610612736 байт исчерпан (попытка выделить 4096 байт) в phar: // C: / ProgramData / ComposerSetup / bin /composer.phar/src/Composer/DependencyResolver/Solver.php в строке 223
Неустранимая ошибка: допустимый объем памяти 1610612736 байтов исчерпан (попытка выделить 4096 байтов) в phar: // C: / ProgramData / ComposerSetup / bin / composer .phar / src / Composer / DependencyResolver / Solver. php в строке 223
Проверка https://getcomposer.org/doc/articles/troubleshooting.md#memory -ограниченных ошибок для получения дополнительной информации о том, как обрабатывать ошибки нехватки памяти. E: \ xampp \ htdocs \ Myproject> php -r "echo ini_get ('memory_limit'). PHP_EOL;" 512M
Итак, я перешел по ссылке ниже и увеличился до memory_limit = -1 из memory_limit = 512M https://getcomposer.org/doc/articles/troubleshooting.md#memory -limit-errors
Теперь снова попробуйте эту команду composer требуется вмешательство / изображение. Теперь я получил другую ошибку:
Ошибка: Ваши требования не могут быть разрешены для устанавливаемого набора пакетов.
Проблема 1 - Для этого пакета требуется php ~ 7.2.0, но ваш * Версия 1059 * (7.3.11) не удовлетворяет этому требованию. Проблема 2 - mpociot / vat-calculator dev-master требует ext- soap * -> запрашиваемое расширение PHP soap отсутствует в вашей системе. - mpociot / vat-calculator dev-master требует ext- soap * -> запрашиваемое расширение PHP soap отсутствует в вашей системе. - mpociot / vat-calculator dev-master требует ext- soap * -> запрашиваемое расширение PHP soap отсутствует в вашей системе. - Запрос на установку mpociot / vat-calculator dev-master -> выполняется mpociot / vat-calculator [dev-master].
Чтобы включить расширения, убедитесь, что они включены в ваших файлах .ini: - E : \ xampp \ php \ php .ini Вы также можете запустить php --ini
внутри терминала, чтобы увидеть, какие файлы используются PHP в режиме CLI.
Установка не удалась, отмена ./composer. json к исходному содержимому.
Почему я получаю эти ошибки? Как я могу установить пакет изображений / интервенций в моем приложении? Я использую laravel 5.5, PHP 7.3.11
Как говорит ошибка, нужно ли устанавливать 7.2.0 php версию ? Или есть другие решения?