ComposerでさくらのレンタルサーバにLaravelをインストールしようとすると、途中でkill -9 でヌっころされてしまいます。
先人の知恵によると、容量が大きすぎるので中断をくらうらしい、一旦ローカルに作ってFTPで送ると動くとのこと(仰せの通りでした)。
じゃあ、何だったらインストールできるの?ということで幾つか試してみました。
ちなみにプランはスタンダードです。
方法
/home/xxxx/projの下にミドルウェアごとにディレクトリを作って、
そこで
composer require foo/bar
をやってみる。その後、容量をdu -sm */ | sort -nで調べる。
結果(2020/5/27現在,単位はMB)
$ du -sm */ | sort -n
1 Codeigniter/
2 slim/
3 smarty/
9 cake/
9 laminas/(旧Zend Framework)
13 fuel/
41 symfony/
42 lumen/ (composer -> lumenインストーラ使用)
14 laravel/ インストール失敗、ローカルのvendorでは56M
lumenまでは入るが、Laravelはアウトでした。
「lumen 軽いよ!」という印象だったのですが、容量的には結構ありますね。
Codeigniterは実際は1M以下で、あまりに小さくて二度見したんですが、/vendorを確認したところどうやらこれでいいらしいです。