Beredskapskontrollen som gjøres før du oppgraderer eller installerer utvidelser, er forårsaket av to separate problemer. Den ene er at cron-oppgavene enten ikke er satt opp eller er på feil sted. Det andre er at PHP-FPM-minnegrensen må settes veldig høyt, ellers blir Magento ustabil og vil ikke skrive ut detaljerte feilmeldinger.
For å løse problemet, lagre følgende skript på serveren din som "magento_patch.sh".
#!/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
Kjør skriptet.
chmod +x magento_patch.sh; ./magento_patch.sh
Etter at dette er fullført, vent et minutt til cron-skriptet kjører og start deretter en ny beredskapskontroll.