A bővítmények frissítése vagy telepítése előtt elvégzett készenléti ellenőrzést két különböző probléma okozza. Az egyik az, hogy a cron feladatok vagy nincsenek beállítva, vagy rossz helyen vannak. A második az, hogy a PHP-FPM memóriakorlátot nagyon magasra kell állítani, különben a Magento instabillá válik, és nem nyomtat ki részletes hibaüzeneteket.
A probléma megoldásához mentse el a következő szkriptet a szerverére "magento_patch.sh" néven.
#!/bin/bash
# Move the crontab to the right place
mv -f /var/spool/cron/nginx /var/spool/cron/crontabs/nginx
# Fix PHP memory limit
sed -i -e 's/php_admin_value\[memory_limit\] = 756M/php_admin_value\[memory_limit\] = 2G/'
/etc/php/7.0/fpm/pool.d/www.conf
# Restart PHP-FPM
systemctl restart php7.0-fpm.service
Futtassa a szkriptet.
chmod +x magento_patch.sh; ./magento_patch.sh
Miután ez befejeződött, várjon egy percet, amíg a cron szkript lefut, majd indítson új készenléti ellenőrzést.