最近、phpspreadsheet を使用してインストールするとメモリが発生します。コマンドコンポーザーには phpoffice/phpspreadsheet が必要です。問題が不十分なため、次のエラーが発生します:
The following exception is caused by a lack of memory or swap, or not having swap configured
次の方法を使用して完全に解決します:
sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
sudo /sbin/mkswap /var/swap.1
sudo /sbin/swapon /var/swap.1
Composer は PHP5.3 以降の依存関係管理ツールです。これにより、プロジェクトが依存するコード ライブラリを宣言でき、それらがプロジェクトにインストールされます。 Composer はパッケージ マネージャーではありません。はい、「パッケージ」と「ライブラリ」が関係しますが、プロジェクトごとに管理され、プロジェクト内の特定のディレクトリ (ベンダーなど) にインストールされます。デフォルトでは、グローバルには何もインストールされません。したがって、これは単なる依存関係の管理です。
以上がComposer にプラグインをインストールするときにメモリ不足の問題が発生していませんか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。