Warning: proc_open(): fork failed - Cannot allocate memory in phar:///usr/local/bin/composer/vendor/symfony/console/Application.php on line 979

最近使用 xampp-vm 來架設測試環境
有在裡面安裝了 Drupal8 想要來測試 webform
由於太久沒使用 Druapl 想要更新套件他一直要我使用 ftp 的方式
上網查 Drupal 除了支援很久的 drush 以外也支援 composer
之前安裝 Lumen 的時候也是使用 composer 安裝的
不用去設定一些環境變數非常的方便
所以這次也使用 composer 來安裝 drush

# composer require drush/drush

安裝過程中出現了以下錯誤
Warning: proc_open(): fork failed - Cannot allocate memory in phar:///usr/local/bin/composer/vendor/symfony/console/Application.php on line 979

這是因為 php 最大可使用的 memory 不夠
到 /etc/php.ini 修改

# memory_limit=256M

內建是 128M
改成 256M
重開 apache 就好囉!

drush 的使用可參考這邊文章
如何在Drupal8的環境下,安全的更新core與module?

Comments

Popular posts from this blog

CentOS7 如何新增/移除 Rich Rule for firewalld

mac 安裝 mtr

如何設定 SSL VPN 分割通道 on Fortigate 80C