Установите mailparse в Debian GNU / Linux 9 - PullRequest
0 голосов
/ 17 июня 2019

Уважаемые все получили следующую ошибку при установке проекта Laravel 5.3:

Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for php-mime-mail-parser/php-mime-mail-parser 2.11.1 -> satisfiable by php-mime-mail-parser/php-mime-mail-parser[2.11.1].
    - php-mime-mail-parser/php-mime-mail-parser 2.11.1 requires ext-mailparse * -> the requested PHP extension mailparse is missing from your system.

  To enable extensions, verify that they are enabled in your .ini files:

Моя ОС - Debian:

PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Вот моя версия PHP

PHP 7.1.30 (cli) (built: Jun 11 2019 03:14:27) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.1.30, Copyright (c) 1999-2018, by Zend Technologies
    with Xdebug v2.7.2, Copyright (c) 2002-2019, by Derick Rethans

Любая помощь будет принята с благодарностью.

Спасибо

1 Ответ

1 голос
/ 17 июня 2019

Привет, наконец, я получил ответ, вот мой сценарий:

pecl install mailparse

и затем поместите его в INI-файл

echo 'extension=mailparse.so' >> /usr/local/etc/php/conf.d/mailparse.ini;

Теперь просто перезапустите все php-fpm, веб-сервери т.д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...