1

これは私を夢中にさせており、すべてのオンラインチュートリアルに従うことは役に立ちません.

MacOS Sierra (10.12.1) を実行する新しい Mac にアップグレードしたばかりで、開発環境を構成しようとしています。ただし、プロジェクトで composer update または composer install を実行するたびに、次のメッセージが表示されます。

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20131226/mcrypt.so' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20131226/mcrypt.so, 9): image not found in Unknown on line 0
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for laravel/framework v5.0.35 -> satisfiable by laravel/framework[v5.0.35].
    - laravel/framework v5.0.35 requires ext-mcrypt * -> the requested PHP extension mcrypt is missing from your system.
  Problem 2
    - laravel/framework v5.0.35 requires ext-mcrypt * -> the requested PHP extension mcrypt is missing from your system.
    - tom-lingham/searchy 2.0.10 requires illuminate/support 5.* -> satisfiable by laravel/framework[v5.0.35].
    - Installation request for tom-lingham/searchy 2.0.10 -> satisfiable by tom-lingham/searchy[2.0.10].

  To enable extensions, verify that they are enabled in those .ini files:
    - /etc/php.ini

brew install mcrypt を実行しましたが、既にインストールされています。

Warning: mcrypt-2.6.8 already installed

システムはphp 7.1を実行しているので、brew install php71-mcryptも実行しました

extension=mcrypt.so は、私のマシンと vagrant マシンの両方で php.ini ファイルに含まれています。

私はこれに2日間参加しているので、どんな助けも大歓迎です!

4

1 に答える 1