質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
composer

Composerとは、PHP5.3.2以上で使用可能なパッケージ管理ツールです。指定ディレクトリ内だけでパッケージ管理します。

Q&A

解決済

2回答

863閲覧

composer updateをしてもエラーとなります。

sirakawa

総合スコア20

composer

Composerとは、PHP5.3.2以上で使用可能なパッケージ管理ツールです。指定ディレクトリ内だけでパッケージ管理します。

0グッド

0クリップ

投稿2020/02/18 22:06

編集2020/02/18 22:27

composer updateをしてもエラーとなります。
助言いただけますと幸いです

環境
centos
phpのバージョンは7.1

$ composer update Loading composer repositories with package information Updating dependencies (including require-dev) mmap() failed: [12] Cannot allocate memory mmap() failed: [12] Cannot allocate memory PHP Fatal error: Out of memory (allocated 908075008) (tried to allocate 4096 bytes) in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/Solver.php on line 223 Fatal error: Out of memory (allocated 908075008) (tried to allocate 4096 bytes) in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/Solver.php on line 223

試したこと
・php.iniのemory_limit =を128Mから256Mにした。

・$ sudo -s /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
コマンドを打ち込んでスワップファイルを作成した。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

908075008だと908MBなので1Gくらいにしないと足りないのでは?

投稿2020/02/18 23:12

編集2020/02/19 12:56
m.ts10806

総合スコア80850

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

sirakawa

2020/02/18 23:34

すみません、メモリを2Gに設定したあとapacheを再起動しましたが同じ結果でした。 他にダメなところありますか?
yoorwm

2020/02/19 01:16

エラーメッセージが変わっている可能性があるからもう一度ログを調べて見てください。 (それでもOut of memory (allocated 908075008)とか言われてたら・・・なんだろう?)
m.ts10806

2020/02/19 03:06

そうですね。同じ結果としても実際の実行結果をそのまま知りたいですね。
m.ts10806

2020/02/19 03:06

Apache再起動できてない可能性?
m.ts10806

2020/02/19 12:57

低評価した人、コメントください。 (でも低評価ついてる回答がほぼ連続してるところから熱心なアンチか、退会したユーザーが何かの恨み節がてら押してったかのどちらかのような気はしますが)
sirakawa

2020/02/19 14:26

以前laravelで作成したプロジェクトファイルを触っていた時にcomposerを入れてその時のcomposer関連のファイルを全部消してもう一度インストールしたら解消されました。 凄く助かりました本当にありがとうございます。
m.ts10806

2020/02/19 14:27

再インストールで解消されることは確かにありますね。 (根本原因分からずモヤッとすることもあるのですけど) 解決されたようで何よりです。
sirakawa

2020/02/19 21:45

本当に助かりました
guest

0

自己解決

laravelに元々入っていたcomposerファイルを一度削除しその後にもう一度インストールしたら解消できましたありがとうございます。

投稿2020/02/19 21:44

sirakawa

総合スコア20

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問