Magento problemen oplossen: wit scherm en 500 errors
Magento kan soms foutmeldingen geven. In dit artikel behandelen we de meest voorkomende problemen en oplossingen.
Wit scherm (White Screen of Death)
Oorzaken
- PHP fout
- Geheugen tekort
- Syntax fout in code
Oplossing 1: PHP errors tonen
Bewerk pub/index.php:
ini_set('display_errors', 1);
error_reporting(E_ALL);
Oplossing 2: Logs checken
tail -f var/log/exception.log
tail -f var/log/system.log
Oplossing 3: Geheugen verhogen
Verhoog memory_limit naar 2G of hoger.
500 Internal Server Error
Oorzaken
- Bestandsrechten incorrect
- .htaccess problemen
- PHP errors
Oplossing 1: Rechten herstellen
find var generated vendor pub/static pub/media app/etc -type f -exec chmod 644 {} \;
find var generated vendor pub/static pub/media app/etc -type d -exec chmod 755 {} \;
chmod u+x bin/magento
Oplossing 2: Apache logs checken
tail -f /var/log/apache2/error.log
Admin login werkt niet
Oplossing 1: Admin URL controleren
Check app/etc/env.php voor de juiste admin URL.
Oplossing 2: Wachtwoord resetten
php bin/magento admin:user:unlock admin
php bin/magento admin:user:create --admin-user=newadmin --admin-password=SterkWachtwoord123! --admin-email=email@example.com --admin-firstname=First --admin-lastname=Last
Cache problemen
Alle cache wissen
php bin/[magento cache](https://support.theory7.net/hc/nl/articles/1293-magento-caching-en-performance-optimalisatie):flush
rm -rf var/cache/* var/page_cache/* generated/*
"Please upgrade your database"
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
Maintenance mode
Inschakelen
php bin/magento maintenance:enable
Uitschakelen
php bin/magento maintenance:disable
Debug tips
- Check altijd
var/log/eerst - Schakel developer mode in voor debugging
- Gebruik de browser console voor JavaScript errors
- Test op een staging omgeving
Hulp nodig?
Kom je er niet uit? Neem contact op met onze support.
Was dit artikel nuttig?
0 van 0 vonden dit nuttig