Composer にプラグインをインストールするときにメモリ不足の問題が発生していませんか?

藏色散人
リリース: 2021-10-13 16:50:51
転載
1759 人が閲覧しました

この記事は、composer のチュートリアルコラムが、composer でプラグインをインストールする際のメモリ不足の問題を紹介するために書かれたものです。それ!

Composer にプラグインをインストールするときにメモリ不足の問題が発生していませんか?

Composer がプラグインをインストールすると、メモリが不足します。

最近、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 の紹介:

Composer は PHP5.3 以降の依存関係管理ツールです。これにより、プロジェクトが依存するコード ライブラリを宣言でき、それらがプロジェクトにインストールされます。 Composer はパッケージ マネージャーではありません。はい、「パッケージ」と「ライブラリ」が関係しますが、プロジェクトごとに管理され、プロジェクト内の特定のディレクトリ (ベンダーなど) にインストールされます。デフォルトでは、グローバルには何もインストールされません。したがって、これは単なる依存関係の管理です。

コンポーザー関連の技術記事をさらに詳しく知りたい場合は、composer チュートリアル 列をご覧ください。

以上がComposer にプラグインをインストールするときにメモリ不足の問題が発生していませんか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!