Kennisbank

1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!

Deze handleiding helpt u bij het identificeren en oplossen van fouten van het type 404, zoals lege pagina's of websites die niet worden weergegeven, wanneer de host vanuit uw browser niet bereikbaar is.

 

Belangrijke punten om te controleren

Het wordt sterk aanbevolen om de volgende stappen uit te voeren:

  1. Controleer uw internetverbinding: bezoek een website van een derde partij, zoals https://www.ch.ch of https://www.microsoft.com. Als deze adressen niet bereikbaar zijn, neem dan contact op met uw internetprovider (ISP), omdat het probleem mogelijk aan uw verbinding ligt.
  2. Leeg de cache van uw browser om de pagina te vernieuwen; Lees meer.
  3. Test de zichtbaarheid van de website voor derden: vraag personen buiten uw lokale netwerk om de toegang te testen, of gebruik de dienst https://downforeveryoneorjustme.com om te controleren of de website voor iedereen of alleen voor u offline is.
  4. Gebruik een proxy om een verbinding met uw website vanaf een andere geografische locatie te simuleren.
  5. Controleer of de domeinnaam niet is verlopen: hosting en een domeinnaam zijn twee afzonderlijke onderdelen. Uw hosting kan actief zijn bij Infomaniak (controleer dit in de Manager), terwijl de domeinnaam is verlopen. Voer een WHOIS-zoekopdracht uit en neem indien nodig contact op met de registratiedienst.
  6. Controleer het **configuratiebestand** van uw script of CMS om de verbindingsgegevens naar de database te controleren (naam, adres, gebruikersnaam en wachtwoord); Lees meer.

 

Als het probleem aanhoudt

Neem contact op met de Infomaniak-ondersteuning en verstrek de volgende informatie:

  1. Naam van de betreffende website.
  2. Uw openbare IP-adres op het moment van de tests (beschikbaar op https://www.infomaniak.com/ip).

Maak het uzelf gemakkelijk! Indien nodig kunnen **lokale partners, aanbevolen door Infomaniak, deze stappen voor u uitvoeren**. Start een gratis aanvraag om deze technische aspecten uit te besteden.

Link naar deze veelgestelde vragen:


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit waarom een website na een wachtwoordwijziging op het niveau van een webhostingpakket niet meer werkt of niets meer weergeeft.

 

Verbinding met de database verbroken

Als uw website, met name een script (CMS, WordPress, Prestashop of een andere applicatie die MySQL-databases gebruikt), geen verbinding meer kan maken met de MySQL MariaDB- of een andere database, kan er een foutmelding worden weergegeven, zoals:

  • Fout bij het verbinden met de database
  • Databasefout: Kan geen verbinding maken met de database: Kon geen verbinding maken met MySQL
  • Verbinding met de database kan niet worden tot stand gebracht

 

Denk terug aan de laatste actie…

Als er een fout optreedt op uw website, moet u altijd de recente geschiedenis controleren. Is er…

  1. … een actie van u uitgevoerd op het niveau van het configuratiebestand van het betreffende script? Is dit bestand gewijzigd, aangepast of verplaatst?

    Soms kan het per ongeluk invoegen van een spatie voor of na een woord de verbinding tussen de webserver en de databaseserver verbreken. Maak uw bestandswijzigingen ongedaan.
    Indien nodig, herstel een eerdere versie van de bestanden die u onlangs hebt gewijzigd.
  2. … een wijziging op het niveau van het databasewachtwoord in de Infomaniak Manager?

    Als u het wachtwoord van uw database wijzigt via de Infomaniak Manager, dan zal uw script, dat informatie uit de databases haalt, niets meer weergeven.Een wijziging in de Infomaniak Manager betekent dat deze ook overal anders moet worden gewijzigd. Deze wijziging, die u in de manager heeft aangebracht, moet ook in het configuratiebestand van het script worden doorgevoerd, door verbinding te maken via FTP en het betreffende bestand te wijzigen, meestal "wp-config.php", "configuration.php" of iets dergelijks.
  3. … een door Infomaniak aangekondigde servermigratie?

    Als deze fout optreedt na een servermigratie of een andere procedure die per e-mail is aangekondigd met betrekking tot het betreffende product, aarzel dan niet om contact op te nemen met de Infomaniak-ondersteuning.

Link naar deze veelgestelde vragen:


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding beschrijft het beheer van de toegang en beveiliging voor uw databases (MySQL, MariaDB en MongoDB) op een cloudserver.

 

Voorwoord

  • De firewall is toegankelijk via het beheerderspaneel, zelfs als er geen Apache-website is geconfigureerd (handig voor projecten die uitsluitend Node.js gebruiken, bijvoorbeeld).
  • Voor toegang tot MySQL-databases vanaf een andere webhosting van Infomaniak, raadpleeg deze andere handleiding.
  • Voor MongoDB:
    • Om de beveiliging van uw gegevens te waarborgen, blokkeert het systeem de registratie als u probeert de modus local_only uit te schakelen zonder de authenticatie in te schakelen.
    • De automatische back-ups van Infomaniak omvatten niet MongoDB-databases.

 

Uitgaande toegang (Infomaniak → extern) toestaan

Vanuit een webhosting of een cloudserver van Infomaniak zijn verzoeken naar externe databases standaard toegestaan zonder poortbeperkingen.

 

Inkomende toegang (extern → Infomaniak) toestaan

Om toegang te krijgen tot uw databases vanaf buitenaf, moet u een cloudserver hebben en de bijbehorende poorten openen in de firewall van uw server:

  • MySQL / MariaDB: poort 3306 (TCP)
  • MongoDB: poort 27017 (TCP)

 

Externe toegang voor MongoDB configureren

Standaard accepteert MongoDB alleen lokale verbindingen.

Voordat u uw instantie publiek toegankelijk maakt (externe toegang), moet u absoluut een gebruiker in uw database aanmaken.

Om toegang op afstand mogelijk te maken via Fast Installer, moet u de configuratie aanpassen en tegelijkertijd strikte beveiligingsregels naleven.

  1. Klik op Hier om toegang te krijgen tot het beheer van uw cloudserver in de Infomaniak-manager (Hulp nodig?).
  2. Klik rechtstreeks op de naam die aan de betreffende cloudserver is toegewezen.
  3. Klik in het linkermenu op Fast Installer.
  4. Klik op MongoDB.
  5. Klik op het actiemenu rechts naast de instantie en selecteer Configureren.
  6. Schakel de optie local_only uit.
  7. Schakel de optie authentification in.
  8. Sla de wijzigingen op:

Link naar deze veelgestelde vragen:


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit hoe u een SSL-certificaat kunt downloaden of exporteren vanuit de Infomaniak Manager.

 

Inleiding

  • Het downloaden van het certificaat genereert een bestand in het formaat .zip.
  • Het archief bevat de bestanden .key en .crt (samen met _windows.pfx & .protected.key, afhankelijk van het certificaattype):
  • Het wordt aanbevolen om dit certificaat en de bijbehorende privésleutel op een veilige plaats te bewaren, aangezien de privésleutel toegang kan geven tot uw versleutelde gegevens.

 

Een SSL-certificaat exporteren of downloaden

Om toegang te krijgen tot het beheer van uw certificaten:

  1. Klik hier om toegang te krijgen tot het beheer van uw product in de Infomaniak Manager (Hulp nodig?):
  2. Filter indien nodig uw certificaattypen door op het bijbehorende pictogram te klikken.
  3. Bekijk verschillende certificaattypen, zoals Let's Encrypt, Sectigo DV & EV...
  4. Voeg de certificaten toe die u wilt weergeven.
  5. Pas de filters toe:
  6. De tabel toont nu alleen de door u geselecteerde certificaattypen.

 

Een Let's Encrypt-certificaat exporteren

  1. Klik rechtstreeks op **de naam** die is toegewezen aan het Let's Encrypt-certificaat in de lijst:
  2. Klik op het actiemenu **⋮** rechts van het betreffende item in de weergegeven tabel.
  3. Selecteer **Certificaat exporteren** en volg de instructies om het archief op uw apparaat te downloaden:

 

Een Sectigo-certificaat exporteren

  1. Klik rechtstreeks op **de naam** die is toegewezen aan het certificaat in de certificatenlijst.
  2. Klik op de knop **Beheren**.
  3. Klik op **Certificaat downloaden** en volg de instructies om het archief op uw apparaat te downloaden:

Link naar deze veelgestelde vragen:


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding biedt oplossingen voor fouten zoals: “Schadelijke website! Deze website is als schadelijk gemeld en is geblokkeerd vanwege uw veiligheidsinstellingen” (“STOP! This Website Can Harm Your Computer!” in het Engels).

 

Wie heeft deze melding geplaatst?

Deze foutmelding of waarschuwing…

  • … wordt NIET door Infomaniak toegevoegd.
  • … wordt door Google gegenereerd op basis van https://www.stopbadware.org/.
  • … kan mogelijk niet meer direct worden weergegeven, omdat…
    • … deze niet meer in de lijst van Google staat.
    • … u een browser gebruikt die niet is gebaseerd op de controles van Google.

 

Wat te doen?

Als dit niet de website betreft die u beheert, raadpleeg dan de Google-help over dit onderwerp.

Als de website van u is, houd dan rekening met de volgende tips:

  • Controleer de broncode van de gepubliceerde pagina: er is zeker extra code aanwezig in vergelijking met de nog veilige pagina's; het kan een schadelijke iFrame of een andere integratie zijn…
  • Klik op de betreffende pagina op de knop “Waarom is deze website geblokkeerd” en volg de instructies…
  • Raadpleeg de Google-documentatie over dit onderwerp.
  • Houd het hulpprogramma voor het detecteren van kwetsbaarheden in de gaten, dat het probleem mogelijk inmiddels heeft opgelost.

 

Maak het uzelf gemakkelijk! Indien gewenst kunnen lokale partners, aanbevolen door Infomaniak, deze stappen voor u uitvoeren. Start een gratis aanvraag. Zij regelen alles en nemen u de technische details uit handen.

Link naar deze veelgestelde vragen:


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding helpt u bij het oplossen van een mogelijke fout 530 door het aantal gelijktijdige FTP-verbindingen met de webhosting te verminderen.

 

Fout 530 oplossen

Het aantal gelijktijdige FTP-verbindingen dat met een FTP-opslagruimte van een hosting kan worden gemaakt, is beperkt tot 25.

De foutmelding 530 Sorry, the maximum number of clients (25) for this user are already connected verschijnt meestal na meerdere gelijktijdige verbindingen met een FTP-programma/FTP-client, dat/die de verbindingen niet correct beheert of probeert meerdere verbindingen tegelijk te openen om de downloadsnelheid te verhogen.

Zodra u deze foutmelding ontvangt, moet u het FTP-programma sluiten en 30 minuten wachten, zodat de server de actieve verbindingen kan verbreken en u opnieuw verbinding kunt maken.

U kunt ook een nieuwe FTP-gebruiker aanmaken en daarmee verbinding maken.

Om deze situatie met FileZilla te voorkomen, gaat u naar Bewerken -> Instellingen en vervolgens naar het tabblad Overdrachten en stelt u het aantal gelijktijdige overdrachten in op 2.

Het wordt aanbevolen om de FTP-bestandsbeheerder te gebruiken.

Link naar deze veelgestelde vragen:


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit hoe u bestanden van een webhosting kunt beheren met behulp van een FTP-programma/FTP-client.

 

Inleiding

  • Om de bestanden van uw webhosting eenvoudig en snel te beheren, zonder een applicatie te hoeven installeren of FTP-inloggegevens in te voeren, gebruikt u Web FTP via uw Infomaniak Manager (hiermee kunt u onder andere CHOWN uitvoeren en bestanden comprimeren/decomprimeren in zip-formaat).
  • De verschillende door Infomaniak aangeboden diensten zijn allemaal compatibel met de bijbehorende standaardprotocollen (FTP/S3/Swift voor opslag, bijvoorbeeld). Als u problemen ondervindt met software van een derde partij, neem dan rechtstreeks contact op met de uitgever of een partner en raadpleeg het ondersteuningsbeleid en artikel 11.9 van de algemene voorwaarden van Infomaniak.
  • Wat betreft de door Infomaniak ondersteunde protocollen (FTP, SFTP, enz.), afhankelijk van uw hostingpakket (Starter, Node.js, enz.), kunt u meer informatie vinden in deze andere handleiding.

 

Parameters voor FTP-software

Vereisten

Ongeacht welke FTP-software/FTP-client u gebruikt, zijn de 3 onmisbare parameters voor het configureren van een FTP-verbinding altijd:

  1. Hostnaam: het adres van de FTP-server
  2. Gebruikersnaam: de naam van het FTP-account
  3. Wachtwoord: het wachtwoord van het FTP-account

     
    • Het poortnummer kan meestal op de standaardwaarde blijven staan.
    • De verbindingstype en -modus kan meestal op de standaardwaarde blijven staan.
    • Als er een limiet is voor het aantal gelijktijdige verbindingen, wordt aanbevolen om deze in te schakelen.

 

Toegangsinformatie voor uw hosting ophalen

U vindt alle informatie in uw Infomaniak Manager:

  1. Klik hier om toegang te krijgen tot het beheer van uw product in de Infomaniak Manager (Hulp nodig?).
  2. Klik direct op de naam die aan het betreffende product is toegewezen.
  3. Klik op FTP (of FTP / SSH) in het linkermenu

 

1. FTP-Hostname

De hostnaam die in de FTP-client moet worden gebruikt, staat bovenaan de pagina die in stap 3 hierboven wordt weergegeven en er is een pictogram waarmee u het adres naar het klembord kunt kopiëren.

Starter-Angebot - einfache Webseite


Als de opgegeven domeinnaam niet werkt (bijvoorbeeld niet naar het IP-adres van de hosting verwijst), gebruikt u het IP-adres als hostnaam in de vorm 123.45.678.123 (neem de tijd om deze handleiding te lezen).

 

Betaalde webhosting


Gebruik de hostnaam in de vorm xyzb.ftp.infomaniak.com, bijvoorbeeld.

 

2. FTP-Benutzername


De gebruikersnaam is de naam van het account dat u in uw beheerpaneel aanmaakt: bijvoorbeeld xyzb_abcdefg.

 

3. FTP-Benutzerpasswort

Het FTP-wachtwoord wordt ingesteld door de persoon die het FTP-account aanmaakt. Als u het wachtwoord verliest, kunt u het FTP-account bewerken door erop te klikken en een nieuw wachtwoord in te stellen.

 

Zodra de verbinding tot stand is gebracht…

Als u de 3 vereiste parameters heeft ingevoerd, zou uw FTP-applicatie de bestandsstructuur van uw hosting moeten weergeven:

Link naar deze veelgestelde vragen:


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding behandelt de MySQL-querycache, die, wanneer deze is ingeschakeld, de resultaten van reeds uitgevoerde query's in het geheugen opslaat.

 

Inleiding

  • De MySQL-querycache maakt het mogelijk om volgende, identieke query's te versnellen door ze niet opnieuw uit te voeren.
  • Dit kan de algehele prestaties van de databaseserver verbeteren door de belasting te verminderen en de responstijd voor veelvoorkomende query's te verkorten.

 

query_cache_type: AAN of UIT?

Bij webhosting (dus buiten een cloudserver) is de MySQL-querycache niet ingeschakeld en kan deze ook niet worden ingeschakeld.

Bij cloudservers schakelt u de MySQL-querycache in via Fast Installer.

Link naar deze veelgestelde vragen:


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding legt uit hoe u de waarde van de PHP-instelling include_path kunt wijzigen.

 

De include_path wijzigen

Net als elke andere PHP-parameter wordt include_path gedefinieerd in het bestand .user.ini.

Hieronder vindt u een voorbeeld van een pad dat u in uw bestand .user.ini kunt gebruiken:

include_path = ".:/home/clients/123456789a12345b12fc345d/web/www.domain.xyz/include"
  • De punt (.) aan het begin zorgt ervoor dat de huidige map in de zoekopdracht wordt opgenomen.
  • De dubbele punt (:) dient als scheidingsteken tussen de verschillende mappen.

Neem de tijd om deze andere handleiding over phpinfo te raadplegen om te controleren of uw nieuwe instelling correct is toegepast (het kan enkele minuten duren voordat de wijziging zichtbaar is).

Hoewel deze methode nog steeds werkt, wordt tegenwoordig de autoloader van Composer vaker gebruikt voor het beheer van inclusies.

Link naar deze veelgestelde vragen:


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding laat zien hoe u de instelling van de functie error_reporting() op uw website kunt wijzigen.

 

Foutrapportage inschakelen

Voeg de volgende 2 items toe aan uw bestand .user.ini:

display_errors=on
error_reporting=E_ALL & ~E_NOTICE & ~E_STRICT

Als uw browser geen fouten of waarschuwingen weergeeft, betekent dit dat er geen zijn.

 

PHP-foutweergave uitschakelen

Voor WordPress bewerkt u het bestand wp-config.php en vervangt u de volgende regel:

define('WP_DEBUG', false);

door:

ini_set('display_errors','Off');
ini_set('error_reporting', E_ALL );
define('WP_DEBUG', false);
define('WP_DEBUG_DISPLAY', false);

Anders kunt u de volgende code in het bestand .user.ini invoegen:

display_errors=off

Link naar deze veelgestelde vragen:


Is deze veelgestelde vragenlijst nuttig geweest?

Deze handleiding is bedoeld voor ontwikkelaars en webmasters die problemen ondervinden met de weergave van speciale tekens (bijv. accenten, Arabische tekens, Chinese tekens, emojis, enz.), of dit nu op een Infomaniak-website is of in hun database.

 

Inleiding

  • Veelvoorkomende oorzaken van verkeerd weergegeven tekens, die in plaats van speciale tekens of emoji's verschijnen, zoals ??:
    • PHP-verbinding in utf8 in plaats van utf8mb4
    • MySQL-tabel of -kolom in latin1 of utf8 in plaats van utf8mb4
    • SQL-bestand is anders gecodeerd dan de importparameter
    • HTML/CSS/JS-bestanden zijn verkeerd gecodeerd
    • Ontbrekende of onjuiste declaratie van de charset op de HTML-, PHP- of HTTP-pagina
  • Gebruikelijke oplossingen:
    • Gebruik overal utf8mb4: database, verbindingen, tabellen, kolommen, bestanden, headers
    • Controleer de codering van alle bestanden en dumps
    • Test de weergave van emoji's, accenten en andere meertalige tekens
  • Raadpleeg ook deze andere handleiding om een andere codering te forceren bij de verbinding met een MySQL-database.

 

Gebruik een teksteditor die het opslaan in UTF-8 zonder BOM ondersteunt (Visual Studio Code, Sublime Text, Notepad++...)

 

1. Gebruik overal UTF-8 of UTF-8MB4

De MySQL-codering utf8 ondersteunt geen 4-byte tekens, zoals emoji's. Deze worden weergegeven als ??. Daarom moet utf8mb4 worden gebruikt, wat een volledige implementatie van UTF-8 is.

 

In de <head> van uw HTML-pagina's:

Zorg er ook voor dat de CSS/JS-bestanden zijn opgeslagen in UTF-8 (zonder BOM).

<meta charset="UTF-8">
  • De database, tabellen en kolommen moeten in utf8mb4_unicode_ci of utf8mb4_general_ci staan.
  •  

  • Onder het tabblad Operaties selecteert u utf8mb4_unicode_ci voor de sorteervolgorde.
  • Om de codering op de server (Apache) af te dwingen:

    header('Content-Type: text/html; charset=utf-8');

    Fouten zoals é wordt ? of een emoji ☺ wordt ??, komen vaak voort uit een verkeerde codering.

    $connection = mysql_connect($host, $user, $pass);
    mysql_set_charset('utf8mb4', $connection);

    Controleer de codering van het SQL-bestand voordat u het importeert. Gebruik indien nodig iconv:

     $dsn = "mysql:host=localhost;dbname=ma_base;charset=utf8mb4";
    $pdo = new PDO($dsn, $user, $pass, [
        PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
    ]);

     

    4. MySQL-Datenbank

    In phpMyAdmin geeft u de importcodering op (bijv. UTF-8, UTF-8MB4 of latin1, afhankelijk van het bestand).

    • Datenbank, Tabellen und Spalten müssen in utf8mb4_unicode_ci oder utf8mb4_general_ci sein.
    • Im Reiter Operationen wählen Sie utf8mb4_unicode_ci für die Sortierung.

    b) Nützliche SQL-Befehle

    ALTER DATABASE ma_base CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
    ALTER TABLE ma_table CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

    c) Nach der PHP-Verbindung

    mysqli_query($conn, "SET NAMES 'utf8mb4'");
    mysqli_query($conn, "SET CHARACTER SET 'utf8mb4'");

     

    5. Datei .user.ini / .htaccess

    Um die Codierung auf der Serverseite (Apache) zu erzwingen:

    AddDefaultCharset utf-8
    Header set Content-Type "text/html; charset=utf-8"
    # Pour PHP
    php_value default_charset UTF-8
    php_value mbstring.internal_encoding UTF-8

     

    6. Import / Export von SQL-Dumps

    Fehler wie é wird zu ? oder ein Emoji ☺ wird zu ?? stammen oft von einer Codierungsfehlausrichtung.

    Überprüfen Sie die Codierung der SQL-Datei vor dem Import. Verwenden Sie iconv falls erforderlich:

    iconv -f ISO-8859-1 -t UTF-8 dump.sql > dump_utf8.sql

    In phpMyAdmin geben Sie die Importcodierung an (z.B. UTF-8, UTF-8MB4 oder latin1 je nach Datei).

    Link naar deze veelgestelde vragen:


    Is deze veelgestelde vragenlijst nuttig geweest?

    Deze handleiding legt uit hoe u de bestandsbeheerder Web FTP gebruikt, waarmee u de inhoud van uw webhosting eenvoudig en snel kunt beheren.

     

    Inleiding

    • De online dienst Web FTP / FTP-beheerder stelt u in staat om …
      • … bestanden te maken.
      • … door mappen te navigeren.
      • … bestanden van minder dan 48 MB tussen uw computer en de server te overzetten:
        • Om deze limiet te overschrijden en voor mogelijkheden om op de achtergrond te werken, overdrachten na een onderbreking te hervatten, de overdrachtssnelheid te beperken, enz., gebruikt u een FTP-software/FTP-client zoals FileZilla of Cyberduck!
      • … bestaande bestanden te bewerken (kopiëren, hernoemen, verplaatsen, verwijderen, …).
      • … tekst-, php- en html-bestanden van minder dan 1 MB te bewerken en te bekijken.
      • … bestanden zip te comprimeren en uit te pakken.
    • Met Web FTP is geen speciale toegang vereist, zolang u de bevoegdheid heeft om een hostingpakket in de Infomaniak Manager te beheren.

     

    Toegang tot de server via Web FTP

    Om snel toegang te krijgen tot de server van de website via FTP of SSH:

    1. Klik hier om toegang te krijgen tot het beheer van uw hostingpakket in de Infomaniak Manager (Hulp nodig?).
    2. Klik direct op de naam van het betreffende hostingpakket:
    3. Klik in het linkermenu op FTP / SSH.
    4. Klik op de knoppen Web FTP of SSH-console die beschikbaar zijn:

     

    Meerdere bestanden verzenden

    Het is niet mogelijk om mappen te uploaden, omdat de gebruikte technologie dit niet toestaat (gebruik hiervoor een FTP-programma/FTP-client). Het is echter wel mogelijk om meerdere bestanden tegelijkertijd te selecteren, zodat u een groot aantal bestanden in één keer naar een eerder aangemaakte map kunt verzenden. U kunt ook een gecomprimeerde map (.zip) uploaden en dit archief na het uploaden naar de server uitpakken met hetzelfde WebFTP-programma.

    Link naar deze veelgestelde vragen:


    Is deze veelgestelde vragenlijst nuttig geweest?

    Deze handleiding legt uit hoe u een website die wordt gehost via webhosting kunt optimaliseren, zodat deze sneller laadt en alle bezoekers, ongeacht hun internetsnelheid, een soepele navigatie-ervaring hebben.

     

    De rol van de hostingprovider

    De laadsnelheid van een website is afhankelijk van veel factoren: serverprestaties, de netwerkinfrastructuur van de hostingprovider, de internetverbinding van de bezoeker en de optimalisatie van de website zelf.

    Als hostingprovider streeft Infomaniak ernaar het beste te bieden op het gebied van hosting, door voortdurend zijn producten en infrastructuur te verbeteren:

    1. Alle hostingpakketten draaien op SSD's van de nieuwste generatie.
    2. De infrastructuur beschikt over meer dan 70 Gbit/s interconnectiviteit en redundantie met partners zoals Cogent of Level3.
    3. Om piekbelastingen te kunnen verwerken, gebruiken de servers regelmatig bijgewerkte Intel Xeon 64-bits processoren. De gedeelde servers gebruiken gemiddeld slechts 40% van de capaciteit van hun CPU's.

    Als u een ondersteuningsverzoek indient vanwege trage laadtijden, controleert Infomaniak de volgende punten:

    1. De server van uw hostingpakket functioneert normaal en heeft de afgelopen 48 uur geen problemen gehad.
    2. De netwerkinfrastructuur heeft in deze periode geen storingen gehad.

     

    De rol van de website-eigenaar en de webmaster

    Infomaniak grijpt niet in in de inhoud van de servers of de ontwikkeling van de websites. Het maken en onderhouden van een website zijn afzonderlijke beroepen, hoewel ze gebruikmaken van de tools en diensten die door de hostingprovider worden aangeboden.

     

    Oorzaken van trage laadtijden analyseren

    Als u trage laadtijden op uw website constateert, voer dan de volgende stappen uit:

    1. Pas de aanbevelingen van Google PageSpeed Insights toe. Deze punten hebben betrekking op het ontwerp van de website en niet op de serverconfiguratie. Raadpleeg deze andere handleiding als de test aanbeveelt om de compressie van bronnen in te schakelen.
    2. Als u trage laadtijden vanuit het buitenland constateert, schakel dan DNS Fast Anycast in.
    3. Installeer een caching-systeem om redundante databaseaanvragen te verminderen en de weergave te versnellen.
    4. Overweeg om een CDN te gebruiken.
    5. Test de responstijd van de server of TTFB.
    6. Scan uw hosting om mogelijke virussen op te sporen.
    7. Verwijder regelmatig uw databases door onnodige gegevens te verwijderen.
    8. Gebruik de nieuwste PHP-versie die compatibel is met uw website of CMS.
    9. Vermijd afbeeldingen, tellers of media die op externe servers worden gehost: als deze niet bereikbaar zijn, zal uw website langzaam lijken te laden.
    10. Schakel overbodige of resource-intensieve WordPress-plugins uit.
    11. Houd uw CMS en webapplicaties regelmatig up-to-date.
    12. Beperk de impact van te agressieve crawlers door een crawl-delay te configureren.
    13. Analyseer de foutlogs: het oplossen van fouten die door uw website worden veroorzaakt, verbetert de prestaties ervan.
    14. Controleer de slowlogs om SQL-query's te identificeren die langer dan 5 seconden duren, en optimaliseer deze (voorbeelden voor optimalisatie).
    15. Voeg een servercachegeheugen toe, zoals Memcached (alleen beschikbaar op cloudservers).
    16. Verhoog de max_children-waarde (alleen op cloudservers).

     

    Als het probleem aanhoudt

    Als u of uw webmaster de oorzaak van de traagheid niet kunt vinden, neem dan contact op met de Infomaniak-ondersteuning en geef de volgende informatie door:

    1. Naam van de gehoste website.
    2. Exacte datum en tijd van de traagheid.
    3. Naam van de betreffende database of het FTP-account.
    4. Uw openbare IP-adres tijdens de tests (zichtbaar op https://www.infomaniak.com/ip).
    5. Soort traagheid (weergave, FTP-overdrachten, enz.).
    6. Geef aan of u tijdens deze periodes normaal gesproken toegang kunt krijgen tot de Infomaniak-website.
    7. Volledig resultaat van een traceroute naar 84.16.66.66.
    8. Resultaat van een snelheidstest op speedtest.net, waarbij Infomaniak als doelserver wordt geselecteerd.

     

    Als uw behoeften veranderen

    Als gedeelde hosting niet langer voldoende is, kunt u overwegen over te stappen op een cloudserver. Uw website kan eenvoudig worden gemigreerd, zodat u kunt profiteren van toegewezen resources en geavanceerde cachingtechnologieën.

    Maak het uzelf gemakkelijk! Indien nodig kunnen lokale partners, aanbevolen door Infomaniak, deze stappen voor u uitvoeren. Start een gratis aanvraag om deze technische aspecten uit te besteden.

    Link naar deze veelgestelde vragen:


    Is deze veelgestelde vragenlijst nuttig geweest?

    Deze handleiding is bedoeld voor ontwikkelaars die het ORM Propel willen gebruiken op een hostingomgeving waarbij de toegang tot de opdrachtregel beperkt is.

     

    Voorwoord

    • Het ORM maakt het mogelijk om de objecten van een applicatie te koppelen aan de tabellen van een database. U manipuleert de gegevens via PHP-objecten, in plaats van directe SQL-code te schrijven.
    • Propel is de abstractielaag die deze interacties (relaties, joins, paginering) beheert, om het onderhoud van de code te vereenvoudigen.

     

    Speciale kenmerken en beperkingen

    • Propel is niet standaard vooraf geïnstalleerd via Pear.
      • U moet het handmatig in uw project installeren.
      • Het is verplicht om de versie "Conventional Package" van Propel te downloaden.
    • Opdrachten voor de opdrachtregel (zoals propel-gen) kunnen niet op de server worden uitgevoerd.
      • Daarom wordt Propel in de productieomgeving alleen in de "runtime"-modus gebruikt. Het genereren van de klassen (build) moet lokaal worden uitgevoerd.
      • De workflow bestaat eruit om de code te genereren in een ontwikkelomgeving en vervolgens de resulterende bestanden naar de server te uploaden.
    • Afhankelijkheden:
      • Alle benodigde bibliotheken voor Propel zijn beschikbaar, met uitzondering van Phing.
      • Het ontbreken van Phing heeft geen invloed op de productieomgeving, omdat dit hulpmiddel alleen nodig is tijdens de lokale generatiefase.

    Link naar deze veelgestelde vragen:


    Is deze veelgestelde vragenlijst nuttig geweest?

    Deze handleiding is bedoeld voor gebruikers die hebben gekozen voor Infomaniak, een webhost die zich inzet voor het milieu: hieronder vindt u de details van de gebruikte berekeningsmethode voor de weergave van CO2 op de facturen, evenals tips om uw eigen digitale voetafdruk te verkleinen.

     

    Voorwoord

    • Voor webhosting en e-maildiensten toont Infomaniak de jaarlijkse hoeveelheid uitgestoten CO2, een waarde die is gebaseerd op een strikte methode van de levenscyclusanalyse (LCA), waarbij twee belangrijke componenten worden opgeteld:
      1. Milieueffect (volledige levenscyclus)
        • Met behulp van de emissiefactoren uit de ResilioDB-database houdt de berekening rekening met de emissies die ontstaan bij de productie (BLD), het transport (DIS) en de afvalverwerking/recycling (EOL) van elk apparaat (servers, RAM, harde schijven, enz.).
      2. Energie-effect (werkelijk verbruik)
        • Het werkelijke stroomverbruik van de servers wordt gemeten via IPMI-sensoren.
        • Deze energie wordt vervolgens omgerekend naar CO2-equivalenten, op basis van de specifieke energiemix van Infomaniak, die zeer koolstofarm is (11,77 g CO2eq/kWh).
    • De totale impact wordt vervolgens verdeeld op basis van het gebruik van de klant (per gehoste website of per e-mailaccount).

     

    Wat kunt u zelf doen?

    Als de webhost zijn infrastructuur optimaliseert, speelt de eindgebruiker ook een cruciale rol. Hier leest u hoe u de ecologische voetafdruk van uw diensten kunt verkleinen.

    Voor websites

    Het doel is om het energieverbruik van de servers en de apparaten van de bezoekers te minimaliseren:

    • Technische optimalisatie: comprimeer afbeeldingen, minimaliseer scripts en gebruik moderne formaten (WebP).
    • Strak ontwerp: Beperk automatisch afspelende video's, advertenties en scripts die veel bandbreedte verbruiken.
    • Bewezen methoden: Vooral voor WordPress wordt aanbevolen om de GreenIT-factsheets te raadplegen.

    Voor e-mailcommunicatie

    Ook de e-mailcommunicatie kan worden geoptimaliseerd:

    • Eenvoud: Geef de voorkeur aan tekst-e-mails boven HTML-e-mails en beperk het gebruik van zware grafische handtekeningen.
    • Bijlagen: Verstuur liever downloadlinks (via kDrive of SwissTransfer) in plaats van grote bijlagen, of gebruik het gecomprimeerde PDF-formaat.
    • Opschonen: Meld u af voor onnodige nieuwsbrieven en gebruik tools om het verzenden van niet-geopende e-mails te voorkomen.

    Het wordt aanbevolen om de statistieken regelmatig te controleren om de ecologische prestaties te verbeteren. Totdat de toekomstige geïntegreerde tools van Infomaniak beschikbaar zijn, kunt u de impact van uw websites beoordelen via GreenFrame.io.

    Link naar deze veelgestelde vragen:


    Is deze veelgestelde vragenlijst nuttig geweest?

    Deze handleiding behandelt de optimalisatie van websites en in het bijzonder het gebruik van een cachesysteem op die websites.

     

    Voorwoord

    • Als Infomaniak constateert dat uw website meer resources verbruikt dan andere websites op dezelfde server, wordt er een analyse uitgevoerd.
      • Vaak blijkt dat een eenvoudige wijziging van een query of een parameter uw website kan optimaliseren en de serverbelasting kan verminderen.
      • U wordt vervolgens per e-mail geïnformeerd over de instructies, die vaak bestaan uit het installeren of activeren van een cachesysteem.
    • Het resourceverbruik is niet noodzakelijkerwijs gerelateerd aan het aantal bezoekers.
      • Een goed geoptimaliseerde, actuele website met een correct geconfigureerd cachesysteem kan tienduizenden bezoekers per dag verwerken, terwijl een slecht geoptimaliseerde website met slechts enkele bezoekers per dag te veel resources kan verbruiken.
    • Een cachesysteem slaat veelgebruikte gegevens tijdelijk op, zodat deze sneller beschikbaar kunnen worden gesteld bij nieuwe verzoeken.
      • Dit verbetert de snelheid van de website aanzienlijk en vermindert de belasting op databases of webdiensten.
      • Om een geavanceerd cachesysteem (Redis, Memcached) op een Infomaniak Cloud Server te installeren, raadpleegt u deze handleiding.

     

    Cachesysteem activeren…

    … op WordPress

    WordPress heeft tal van cache-plugins. Hier zijn de populairste en meest effectieve:

    • WP Rocket (betaald, de krachtigste en eenvoudigste "alles-in-één"-oplossing).
    • WP Super Cache (gratis, ontwikkeld door Automattic, zeer betrouwbaar).
    • LiteSpeed Cache (gratis, zeer uitgebreid).

    Standaard activeringsprocedure:

    1. Log in op uw WordPress-beheerpaneel.
    2. Ga naar Plugins > Toevoegen.
    3. Zoek een van de genoemde plugins, installeer deze en activeer deze.
    4. Configureer de cache-opties: pagina-caching, CSS/JS-minimalisatie en vooral Lazy Loading voor afbeeldingen.

    Lees ook deze andere handleiding over dit onderwerp.

    … auf Joomla (v4 & v5)

    1. Ga naar Systeem > Globale configuratie.
    2. Selecteer het tabblad Systeem.
    3. In de sectie Cache-instellingen activeert u de cache (de modus Conservatief is de veiligste om mee te beginnen).
    4. Selecteer de cache-manager (standaard: bestandssysteem).
    5. Ga vervolgens naar Systeem > Plugins en zorg ervoor dat de plugin Systeem - Cache is geactiveerd om volledige pagina's te cachen.

    … op PrestaShop (v1.7 & v8+)

    1. Ga naar Geavanceerde instellingen > Prestaties.
    2. Smarty: Activeer "Sjablonen nooit opnieuw compileren" (in de productieomgeving) en activeer de "Cache".
    3. CCC (Combine, Compress and Cache): Activeer alle opties (Slimme CSS-cache, Slimme JS-cache, Apache-optimalisatie).
    4. Cache: Onderaan de pagina activeert u "Cache gebruiken". Op een gedeelde hosting is het bestandssysteem de voorkeur; op een cloudserver gebruikt u Memcached.

    … auf Drupal (v9, v10 & v11)

    De cache is standaard geïntegreerd en zeer efficiënt in Drupal:

    1. Ga naar Configuratie > Ontwikkeling > Prestaties.
    2. Activeer "Pagina's cachen voor anonieme gebruikers".
    3. Stel een duur in voor "Maximale cache-vervalperiode in browser en proxy" (bijvoorbeeld 10 minuten).
    4. Activeer de aggregatie van CSS- en JavaScript-bestanden.

    … auf Contao (v4 & v5)

    1. De cache wordt nu voornamelijk beheerd via het configuratiebestand `config/config.yaml` of via de beheerdersinterface onder **Indeling > Thema's > Pagina-indeling bewerken**.
    2. Stel een "cache-vervalperiode" in voor de betreffende pagina.
    3. Gebruik de **Contao Manager** om de productiecache (Symfony Cache) te legen na structurele wijzigingen.

     

    Efficiëntie controleren

    Na activering kunt u uw website testen met deze gratis tools:

    Link naar deze veelgestelde vragen:


    Is deze veelgestelde vragenlijst nuttig geweest?

    Deze handleiding legt uit hoe u een phishingpoging kunt melden waarmee u te maken heeft.

     

    Inleiding

    • Phishing is een vorm van oplichting waarbij men probeert op frauduleuze wijze gevoelige informatie te verkrijgen.
    • Het slachtoffer ontvangt meestal een bericht in zijn inbox, dat zogenaamd van Infomaniak, zijn bank of een andere betrouwbare bron afkomstig is, waarin staat dat er een probleem is met zijn account of zijn dagelijks leven:
    • Het doel van deze identiteitsdiefstal is meestal dat de gebruiker vrijwillig naar een pagina gaat en persoonlijke informatie verstrekt, die vervolgens voor verschillende doeleinden wordt gebruikt, voornamelijk financiële doeleinden.
    • Als het geen bericht is dat zich voordoet als iets anders, maar slechts een ongewenste reclame-e-mail, is het beter om deze als spam te melden.

     

    Een phishing-e-mail melden

    Vereisten

    Als u vervolgens een e-mail van dit type rechtstreeks in uw inbox aantreft, kunt u maatregelen nemen om ervoor te zorgen dat dit soort berichten afneemt en uiteindelijk uit de e-mailsystemen verdwijnt:

    1. Klik hier om toegang te krijgen tot de Infomaniak-webapplicatie Mail (online dienst ksuite.infomaniak.com/mail).
    2. Open de phishing-e-mail.
    3. Klik op het actiemenu aan de rechterkant.
    4. Klik op Markeer als phishing.
    5. Selecteer in het verschijnende menu Als phishing melden:
    6. Bevestig het verzenden voor verdere verwerking.
    7. Verwijder de e-mail.

    Zodra u op Als phishing melden heeft geklikt, wordt er automatisch een e-mail naar Infomaniak verzonden met alle benodigde informatie om de poging tot oplichting te onderzoeken.

    In het geval van een ernstiger probleem (als de e-mail rechtstreeks van een bekende persoon of contactpersoon is verzonden, zonder dat het om een massale verzending gaat), wordt aanbevolen contact op te nemen met een organisatie zoals report.ncsc.admin.ch.

    Link naar deze veelgestelde vragen:


    Is deze veelgestelde vragenlijst nuttig geweest?

    Deze handleiding legt uit hoe u de bestandsactiviteiten op uw Infomaniak-hosting-server kunt controleren.

     

    Activiteitenlogboeken van de FTP-opslagruimte

    Om de activiteiten van de gegevensoverdracht op uw FTP-opslagruimte te bekijken, kunt u contact opnemen met de Infomaniak-ondersteuning om FTP-logboeken aan te vragen. Log u vooraf in met de inloggegevens die nodig zijn voor het beheer van uw webhosting.

    Het logboek wordt alleen bijgewerkt als er een FTP-activiteit heeft plaatsgevonden.

    Hulp bij het analyseren van het logboek: http://www.castaglia.org/proftpd/doc/xferlog.html

    Link naar deze veelgestelde vragen:


    Is deze veelgestelde vragenlijst nuttig geweest?

    De mogelijke aanwijzing information_schema heeft geen direct effect op u.

    U kunt hier geen aandacht aan besteden.

    Het is een interne database van MySQL die een overzicht biedt van de informatie over uw eigen databases.

    Link naar deze veelgestelde vragen:


    Is deze veelgestelde vragenlijst nuttig geweest?

    Deze handleiding gaat over RTMP (Real-Time Messaging Protocol), een dienst waarmee multimedia-inhoud in real-time via internet kan worden gestreamd:

    • Het is een propriëtair protocol dat door Adobe is ontwikkeld en het gebruik ervan vereist de configuratie van een speciale RTMP-server of het gebruik van RTMP-hostingdiensten.
    • Kijkers kunnen toegang krijgen tot de live-uitzending door een RTMP-compatibele mediaspeler te gebruiken, zoals VLC.

    Standaard wordt RTMP geblokkeerd door de beveiligingsregels van Infomaniak.

    Link naar deze veelgestelde vragen:


    Is deze veelgestelde vragenlijst nuttig geweest?