DirectAdmin werkt meestal probleemloos, maar soms loop je tegen een fout aan. In dit artikel behandelen we de meest voorkomende problemen en hoe je ze oplost. Houd deze pagina bij de hand voor snelle troubleshooting.

Inlogproblemen

"Invalid username or password"

Probleem: Je kunt niet inloggen ondanks correct wachtwoord.

Oplossingen:

  1. Controleer je gebruikersnaam: Dit is meestal je hosting gebruikersnaam, niet je e-mailadres
  2. Caps Lock: Controleer of Caps Lock uit staat
  3. Spaties: Zorg dat er geen spaties voor of na je gegevens staan
  4. Wachtwoord resetten: Gebruik de "Forgot Password" link
  5. Browser cache: Leeg je browser cache en cookies

Nog steeds niet opgelost? Neem contact op met support voor een wachtwoord reset.

"Account suspended"

Probleem: Je account is tijdelijk geblokkeerd.

Mogelijke oorzaken:

  • Betalingsachterstand
  • Overschrijding van limieten (disk, bandwidth)
  • Verdachte activiteit gedetecteerd
  • Spam verstuurd via je account

Oplossing: Neem contact op met support om de reden te achterhalen en je account te herstellen.

"Too many login attempts"

Probleem: Je bent tijdelijk geblokkeerd wegens te veel inlogpogingen.

Oplossing:

  1. Wacht 15-30 minuten
  2. Probeer opnieuw met de juiste gegevens
  3. Als je IP geblokkeerd blijft: neem contact op met support

Website fouten

Error 500 - Internal Server Error

Probleem: Je website toont een foutmelding zonder specifieke details.

Controleer eerst:

  1. Error logs bekijken in DirectAdmin → Error Logs
  2. PHP geheugen limiet: Mogelijk is je geheugen op

Veelvoorkomende oorzaken en oplossingen:

1. Fout in .htaccess

Hernoem tijdelijk: .htaccess → .htaccess_backup
Test je site opnieuw

2. PHP versie incompatibel

  • Ga naar PHP Version Manager
  • Probeer een andere PHP versie (7.4, 8.0, 8.1, 8.2)

3. Permissie problemen

  • Mappen: 755
  • Bestanden: 644
  • wp-config.php: 600 of 644

4. Plugin/theme conflict

  • Hernoem /wp-content/plugins/ tijdelijk
  • Test je site
  • Activeer plugins één voor één

Error 403 - Forbidden

Probleem: Toegang geweigerd tot een pagina of bestand.

Oplossingen:

  1. Permissies controleren: Bestanden moeten minimaal 644 zijn, mappen 755
  2. IP niet geblokkeerd?: Vraag support of je IP op een blacklist staat
  3. Index bestand aanwezig?: Check of er een index.html of index.php in de map staat
  4. Mod_security: Soms blokkeert de firewall legitieme verzoeken - neem contact op met support

Error 404 - Not Found

Probleem: Pagina niet gevonden.

Oplossingen:

  1. URL controleren: Typfout in de URL?
  2. Bestand uploaden: Is het bestand daadwerkelijk aanwezig?
  3. Permalinks resetten (WordPress): Instellingen → Permalinks → Opslaan
  4. .htaccess controleren: Moet rewrite rules bevatten

Witte pagina (White Screen of Death)

Probleem: Pagina is compleet wit, geen foutmelding.

Oplossingen:

  1. PHP errors inschakelen - Voeg toe aan wp-config.php:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
  1. Check /wp-content/debug.log voor details
  2. PHP geheugen verhogen - In php.ini of .user.ini:
memory_limit = 256M
  1. Plugins/themes debuggen zoals bij Error 500

E-mail problemen

E-mail verzenden werkt niet

Controleer:

  1. SMTP instellingen: Poort 465 (SSL) of 587 (TLS)
  2. Authenticatie: Volledige e-mailadres als gebruikersnaam
  3. SPF record: Correct ingesteld in DNS?
  4. Quota: Is je mailbox vol?

E-mail ontvangen werkt niet

Controleer:

  1. MX records: Wijzen naar de juiste mailserver?
  2. Mailbox quota: Ruimte beschikbaar?
  3. Spamfilter: Staat de mail in spam?
  4. Forwarders: Is er een forwarding loop?

"Sender address rejected"

Probleem: Mail wordt geweigerd bij verzenden.

Oplossingen:

  1. Verzend alleen vanaf adressen op je eigen domein
  2. Controleer SPF record
  3. Check of het verzendadres bestaat als mailbox of alias

Database fouten

"Error establishing database connection"

Probleem: Website kan geen verbinding maken met de database.

Controleer:

  1. Database inloggegevens in wp-config.php of applicatie config
  2. Database server draait (meestal localhost)
  3. Database gebruiker heeft rechten op de database
  4. Database limiet: Quota niet overschreden?

In DirectAdmin:

  1. Ga naar MySQL Management
  2. Controleer of de database bestaat
  3. Controleer of de gebruiker gekoppeld is
  4. Test de verbinding via phpMyAdmin

"MySQL server has gone away"

Probleem: Database verbinding verbroken tijdens query.

Mogelijke oorzaken:

  • Query duurt te lang
  • Upload is te groot
  • Time-out bereikt

Oplossingen:

  1. Verhoog max_execution_time in PHP
  2. Splits grote imports in kleinere delen
  3. Neem contact op met support voor serverside aanpassingen

FTP problemen

Kan niet verbinden via FTP

Controleer:

  1. Hostname: Correct server adres (vaak je domeinnaam)
  2. Poort: 21 (FTP) of 22 (SFTP)
  3. Gebruikersnaam: Vaak gebruikersnaam@domein.nl
  4. Passief mode: Schakel in bij verbindingsproblemen
  5. Firewall: Staat FTP toegang open op je netwerk?

"Permission denied" bij uploaden

Oplossing:

  1. Check permissies van de doelmap (moet 755 zijn)
  2. Upload naar public_html, niet naar root
  3. Controleer schijfruimte (quota vol?)

SSL/HTTPS problemen

SSL certificaat niet geldig

Mogelijke oorzaken:

  1. Certificaat verlopen: Vernieuw in DirectAdmin → SSL Certificates
  2. Domein mismatch: Certificaat is voor ander domein
  3. Mixed content: Sommige resources laden via HTTP

Mixed content warnings

Probleem: Browser waarschuwt voor onveilige content.

Oplossing:

  1. Pas alle http:// links aan naar https://
  2. WordPress: gebruik plugin "Really Simple SSL"
  3. Database: zoek en vervang http naar https

Disk quota vol

Schijfruimte op

Symptomen:

  • Kan geen bestanden uploaden
  • E-mails komen niet binnen
  • Website errors

Oplossingen:

  1. Logs opschonen: /logs/ map in DirectAdmin
  2. Backups verwijderen: Oude backups in /backups/
  3. Spam verwijderen: Leeg spam mappen
  4. Cache legen: WordPress cache, browser cache
  5. Grote bestanden zoeken: Via File Manager, sorteer op grootte

DirectAdmin interface problemen

DirectAdmin laadt traag

Oplossingen:

  1. Browser cache legen: Hard refresh met Ctrl+Shift+R
  2. Andere browser proberen: Chrome, Firefox, Edge
  3. VPN uitschakelen: Sommige VPNs veroorzaken vertraging
  4. Peak hours: Server kan druk zijn, probeer later

Functies niet beschikbaar

Probleem: Bepaalde opties ontbreken in DirectAdmin.

Mogelijke oorzaken:

  1. Pakket beperking: Niet alle features zijn beschikbaar in elk pakket
  2. Reseller limieten: Vraag je reseller om meer opties
  3. Account type: User, reseller en admin hebben verschillende rechten

Wanneer support contacteren?

Neem contact op met support als:

  • Je na deze stappen nog steeds een probleem hebt
  • Je geen toegang hebt tot DirectAdmin
  • Je een serverfout vermoedt (meerdere sites down)
  • Je verdachte activiteit opmerkt
  • Je hulp nodig hebt bij complexe configuraties

Bij contact met support, vermeld altijd:

  • Je domeinnaam
  • Exacte foutmelding (screenshot indien mogelijk)
  • Wanneer het probleem begon
  • Wat je al geprobeerd hebt
  • Eventuele recente wijzigingen

We helpen je graag om het probleem op te lossen!