Kennisbank
1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!
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 CGID-module voor Apache is uitgeschakeld in de webhostingpakketten van Infomaniak.
Indien nodig, kunt u overwegen over te stappen op een cloudserver als u momenteel gebruikmaakt van een webhostingpakket. Dit kan naadloos gebeuren: neem de tijd om deze andere handleiding over dit onderwerp te lezen.
Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze handleiding legt uit hoe u de waarde van max_children op een cloudserver kunt verhogen, om het aantal gelijktijdig beschikbare PHP-processen voor uw website te vergroten. Dit is erg handig om problemen op te lossen waarbij pagina's van uw website eindeloos blijven laden.
Inleiding
- Standaard is de limiet van
max_childrenop alle hostingpakketten ingesteld op 20.- Hoewel het mogelijk is om deze waarde via de Infomaniak Manager te verhogen, wordt de limiet van
max_childrenautomatisch aangepast aan de configuratie van uw cloudserver. - Om deze limiet op een shared hostingpakket te verhogen, migreert u naar een cloudserver.
- Hoewel het mogelijk is om deze waarde via de Infomaniak Manager te verhogen, wordt de limiet van
- Om te begrijpen hoe u de benodigde waarde van
max_childrenhet beste kunt berekenen, leest u dit artikel over dit onderwerp.
De waarde van max_children verhogen
Vereisten
- Zorg ervoor dat u voldoende resources op de cloudserver heeft.
- Zorg ervoor dat niet alle resources van de cloudserver in gebruik zijn; als blijkt dat ze volledig worden gebruikt, heeft het verhogen van de waarde van
max_childrengeen effect (Resources van de cloudserver wijzigen). - Monitor de resources van uw server; als de resources van uw server zijn bereikt, is het noodzakelijk om de optimalisatie van de processen en uw website te controleren voordat u overweegt de waarde van
max_childrente verhogen. - Controleer de PHP-foutrapporten in de map
/ik-logs(hoofdproces-PHP-logbestanden – bestandsnaam: php-fpm.log) om te controleren of de limiet van "max_children" is overschreden... Voorbeeld van een fout:[05-Jul-2024 09:08:58] WAARSCHUWING: [pool www.infomaniak.ch] server heeft de maximale waarde van max_children bereikt (20), overweeg om deze te verhogen
Om toegang te krijgen tot de beheerinterface van de PHP/Apache-parameters van de website, waarbij de waarde van max_children op een cloudserver moet worden verhoogd, raadpleeg dan deze andere handleiding.
U kunt in het bijzonder…
- … een nieuwe waarde voor
max_childrenselecteren:
Vergeet niet om de wijzigingen aan het einde van de pagina op te slaan.
Limieten per server
Limiet van max_children, afhankelijk van de resources van de cloudserver:
| Cloudserverconfiguratie | max_children |
|---|---|
| 2 CPU / 6 GB RAM | 20 |
| 4 CPU / 12 GB RAM | 40 |
| 6 CPU / 18 GB RAM | 60 |
| 8 CPU / 24 GB RAM | 80 |
| 12 CPU / 36 GB RAM | 120 |
| 16 CPU / 48 GB RAM | 160 |
| 24 CPU / 72 GB RAM | 240 |
| 32 CPU / 96 of 128 GB RAM | 320 |
Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze richtlijn is van toepassing op u als u de beveiligingslekken van uw bij Infomaniak gehoste website/server wilt testen.
Getolereerd en beperkt
U mag beveiligingslektests (SQL-injectie, XSS, enz.), penetratietests of kwetsbaarheidsscans (pentest) uitvoeren op uw Infomaniak-hosting, maar alleen onder de volgende voorwaarden:
- … tussen 9.00 en 17.00 uur CET
- … van maandag tot en met vrijdag
- … met een minimaal aantal aanvalspakketten, ongeacht het gebruikte softwareprogramma (bijvoorbeeld AppScan)
- … zonder ooit een enkele DoS- of DDoS-aanval (Denial of Service) uit te voeren
- … met inachtneming van de algemene voorwaarden van Infomaniak, met name het algemene kader voor de diensten
Elk misbruik kan leiden tot een vroegtijdige beëindiging van het contract door Infomaniak.
Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze handleiding beschrijft het gebruik van Perl- of Python-scripts op Infomaniak-hosting en het beheer van de bijbehorende modules.
Voorwoord
- Webhosting: De CGI-module is niet langer beschikbaar; het uitvoeren van Perl- en Python-scripts wordt daarom niet ondersteund.
- Het is noodzakelijk om te migreren naar een cloudserver.
- Managed cloudserver: Om te profiteren van de nieuwste technologieën, kunt u uw cloudserver bijwerken.
Webconfiguratie (Apache/CGI)
Om Python- of Perl-scripts via Apache op een cloudserver uit te voeren, is de interpretatie van bestanden met de extensies .py en .pl standaard niet ingeschakeld.
Met uw FTP-programma/client of de FTP-manager voegt u de volgende directive toe aan het bestand .htaccess en past u deze aan. Dit bestand bevindt zich in de map met uw scripts:
AddHandler cgi-script .pl .cgi .py
Options +ExecCGIInstallatie van extra modules
Op een cloudserver heeft u de mogelijkheid om bibliotheken van derden te installeren die standaard niet aanwezig zijn.
Python
- De installatie gebeurt via
PIP, een pakketbeheerder die wordt gebruikt voor het installeren en beheren van pakketten die in Python zijn geschreven. - Infomaniak biedt
PIPenPIP3aan via het hulpprogramma Fast Installer. - Zodra PIP is geïnstalleerd, kunt u Python-modules installeren door
--usertoe te voegen aan het commando. Bijvoorbeeld: pip3 install mysql-connector-python --user
Perl
- Perl-modules worden ook via SSH (de console) toegevoegd. Het is noodzakelijk om ze in de gebruikersmap te installeren en het volledige pad binnen de scripts te definiëren.
Belangrijke technische informatie
- Pad naar de interpreter:
/usr/bin/python - Extensies: De scripts moeten de extensie
.pl,.cgiof.pyhebben. - Beperkingen: De module
mod_pythonwordt niet ondersteund.
Probleemoplossing (CGIWrap)
Als er bij het laden van een afbeelding de volgende fout optreedt:
CGIWrap Error: Execution of this script not permitted
Request Data:Extra Path Info: /dossier/.../image.PL.12.34.gifDe server interpreteert het bestand als een script, omdat het ".PL" (of .PY) in de naam bevat.
Oplossing: Hernoem het bestand om deze aanduiding te verwijderen (bijvoorbeeld: image-12-34.gif).
Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze handleiding helpt u bijvoorbeeld bij het implementeren van een pakket zoals pymysql, waarbij een Python-versie vereist is die hoger is dan de versie die op uw hosting wordt aangeboden.
Voorwoord
- Anaconda is een gratis en open-source distributie van de programmeertaal Python. Deze distributie is bedoeld om het beheer van pakketten en de implementatie te vereenvoudigen.
- Het wordt aanbevolen om conda te gebruiken, dat wordt geleverd met een actuele versie van Python en in de gebruikersomgeving wordt geïnstalleerd, zodat er geen conflicten ontstaan met het Python-systeem (zoals in een virtuele omgeving, waar altijd een systeeminstallatie van de gewenste versie vereist is).
- Raadpleeg de officiële documentatie.
- Voor extra hulp kunt u contact opnemen met een partner of gratis een aanvraag starten – u kunt ook meer te weten komen over de rol van de hostingprovider.
Installatieprogramma downloaden
uid165116@od-12345:~$ wget https://repo.anaconda.com/miniconda/Miniconda3-py37_4.10.3-Linux-x86_64.sh
--2021-07-28 18:21:10-- https://repo.anaconda.com/miniconda/Miniconda3-py37_4.10.3-Linux-x86_64.sh
Resolving repo.anaconda.com (repo.anaconda.com)... 2606:4700::6810:8303, 2606:4700::6810:8203, 104.16.131.3, ...
Connecting to repo.anaconda.com (repo.anaconda.com)|2606:4700::6810:8303|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 89026327 (85M) [application/x-sh]
Saving to: ‘Miniconda3-py37_4.10.3-Linux-x86_64.sh’Miniconda3-py37_4.10.3-Linux-x86_64.sh 100% [==============================================>] 84.90M 203MB/s in 0.4s 18:21:11 (100 MB/s) - ‘Miniconda3-py37_4.10.3-Linux-x86_64.sh’ saved [89026327/89026327]Hash controleren
uid165116@od-12345:~$ test $(md5sum Miniconda3-py37_4.10.3-Linux-x86_64.sh | awk '{print $1}') == "9f186c1d86c266acc47dbc1603f0e2ed" && echo "OK"
OKInstallatie starten
uid165116@od-12345:~$ bash Miniconda3-py37_4.10.3-Linux-x86_64.sh -b
PREFIX=/home/clients/fc84cbbf6dcbd6dd76b15d3e56c1789f/miniconda3
Unpacking payload ...
Collecting package metadata (current_repodata.json): done
Solving environment: done## Package Plan ##environment location: /home/clients/fc84cbbf6dcbd6dd76b15d3e56c1789f/miniconda3added / updated specs:
- _libgcc_mutex==0.1=main
- _openmp_mutex==4.5=1_gnu
- brotlipy==0.7.0=py37h27cfd23_1003
- ca-certificates==2021.7.5=h06a4308_1
- certifi==2021.5.30=py37h06a4308_0
- cffi==1.14.6=py37h400218f_0
- chardet==4.0.0=py37h06a4308_1003
- conda-package-handling==1.7.3=py37h27cfd23_1
- conda==4.10.3=py37h06a4308_0
- cryptography==3.4.7=py37hd23ed53_0
- idna==2.10=pyhd3eb1b0_0
- ld_impl_linux-64==2.35.1=h7274673_9
- libffi==3.3=he6710b0_2
- libgcc-ng==9.3.0=h5101ec6_17
- libgomp==9.3.0=h5101ec6_17
- libstdcxx-ng==9.3.0=hd4cf53a_17
- ncurses==6.2=he6710b0_1
- openssl==1.1.1k=h27cfd23_0
- pip==21.1.3=py37h06a4308_0
- pycosat==0.6.3=py37h27cfd23_0
- pycparser==2.20=py_2
- pyopenssl==20.0.1=pyhd3eb1b0_1
- pysocks==1.7.1=py37_1
- python==3.7.10=h12debd9_4
- readline==8.1=h27cfd23_0
- requests==2.25.1=pyhd3eb1b0_0
- ruamel_yaml==0.15.100=py37h27cfd23_0
- setuptools==52.0.0=py37h06a4308_0
- six==1.16.0=pyhd3eb1b0_0
- sqlite==3.36.0=hc218d9a_0
- tk==8.6.10=hbc83047_0
- tqdm==4.61.2=pyhd3eb1b0_1
- urllib3==1.26.6=pyhd3eb1b0_1
- wheel==0.36.2=pyhd3eb1b0_0
- xz==5.2.5=h7b6447c_0
- yaml==0.2.5=h7b6447c_0
- zlib==1.2.11=h7b6447c_3The following NEW packages will be INSTALLED: _libgcc_mutex pkgs/main/linux-64::_libgcc_mutex-0.1-main
_openmp_mutex pkgs/main/linux-64::_openmp_mutex-4.5-1_gnu
brotlipy pkgs/main/linux-64::brotlipy-0.7.0-py37h27cfd23_1003
ca-certificates pkgs/main/linux-64::ca-certificates-2021.7.5-h06a4308_1
certifi pkgs/main/linux-64::certifi-2021.5.30-py37h06a4308_0
cffi pkgs/main/linux-64::cffi-1.14.6-py37h400218f_0
chardet pkgs/main/linux-64::chardet-4.0.0-py37h06a4308_1003
conda pkgs/main/linux-64::conda-4.10.3-py37h06a4308_0
conda-package-han~ pkgs/main/linux-64::conda-package-handling-1.7.3-py37h27cfd23_1
cryptography pkgs/main/linux-64::cryptography-3.4.7-py37hd23ed53_0
idna pkgs/main/noarch::idna-2.10-pyhd3eb1b0_0
ld_impl_linux-64 pkgs/main/linux-64::ld_impl_linux-64-2.35.1-h7274673_9
libffi pkgs/main/linux-64::libffi-3.3-he6710b0_2
libgcc-ng pkgs/main/linux-64::libgcc-ng-9.3.0-h5101ec6_17
libgomp pkgs/main/linux-64::libgomp-9.3.0-h5101ec6_17
libstdcxx-ng pkgs/main/linux-64::libstdcxx-ng-9.3.0-hd4cf53a_17
ncurses pkgs/main/linux-64::ncurses-6.2-he6710b0_1
openssl pkgs/main/linux-64::openssl-1.1.1k-h27cfd23_0
pip pkgs/main/linux-64::pip-21.1.3-py37h06a4308_0
pycosat pkgs/main/linux-64::pycosat-0.6.3-py37h27cfd23_0
pycparser pkgs/main/noarch::pycparser-2.20-py_2
pyopenssl pkgs/main/noarch::pyopenssl-20.0.1-pyhd3eb1b0_1
pysocks pkgs/main/linux-64::pysocks-1.7.1-py37_1
python pkgs/main/linux-64::python-3.7.10-h12debd9_4
readline pkgs/main/linux-64::readline-8.1-h27cfd23_0
requests pkgs/main/noarch::requests-2.25.1-pyhd3eb1b0_0
ruamel_yaml pkgs/main/linux-64::ruamel_yaml-0.15.100-py37h27cfd23_0
setuptools pkgs/main/linux-64::setuptools-52.0.0-py37h06a4308_0
six pkgs/main/noarch::six-1.16.0-pyhd3eb1b0_0
sqlite pkgs/main/linux-64::sqlite-3.36.0-hc218d9a_0
tk pkgs/main/linux-64::tk-8.6.10-hbc83047_0
tqdm pkgs/main/noarch::tqdm-4.61.2-pyhd3eb1b0_1
urllib3 pkgs/main/noarch::urllib3-1.26.6-pyhd3eb1b0_1
wheel pkgs/main/noarch::wheel-0.36.2-pyhd3eb1b0_0
xz pkgs/main/linux-64::xz-5.2.5-h7b6447c_0
yaml pkgs/main/linux-64::yaml-0.2.5-h7b6447c_0
zlib pkgs/main/linux-64::zlib-1.2.11-h7b6447c_3Preparing transaction: done
Executing transaction: done
installation finished.Conda starten
uid165116@od-12345:~$ source <(~/miniconda3/bin/conda shell.bash hook)pymysql installeren (bijvoorbeeld)
(base) uid165116@od-12345:~$ python3 -V
Python 3.7.10(base) uid165116@od-12345:~$ pip3 install pymysql --user
Collecting pymysql
Downloading PyMySQL-1.0.2-py3-none-any.whl (43 kB)
|████████████████████████████████| 43 kB 892 kB/s
Installing collected packages: pymysql
Successfully installed pymysql-1.0.2Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze handleiding behandelt de ondersteuning van veilige hash-functies (met name SHA-256) door de Infomaniak-servers, en legt de nadruk op de beveiliging van SSL/TLS-certificaten met behulp van CSR's die met SHA-256 zijn gegenereerd.
SHA-256-hashalgoritme
De cryptografische hash-functie SHA-1 is compatibel, en de Infomaniak-servers ondersteunen ook de SHA-256-functie, die met name nuttig is voor Paypal en SaferPay (SIX).
De CSR's (Certificate Signing Requests) zijn in SHA-256 en niet in SHA-1.
Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze handleiding legt uit hoe u een back-up van een VPS Cloud maakt in de vorm van een snapshot.
Inleiding
- Een snapshot is als een foto van uw VPS Cloud op een bepaald moment, die alles bevat wat zich op uw server bevindt, inclusief uw besturingssysteem, uw applicaties, uw gegevens, enz.
- Snapshots kunnen worden gebruikt om...
- … uw VPS Cloud te beschermen in geval van een probleem: als u een probleem heeft met uw VPS Cloud, kunt u een snapshot herstellen om terug te keren naar een eerdere staat.
- … wijzigingen risicoloos te testen: voordat u belangrijke wijzigingen aan uw VPS Cloud aanbrengt, kunt u een snapshot maken, zodat u indien nodig kunt terugkeren naar een eerdere versie.
- U ontvangt een gratis snapshot om uw hele server te back-uppen in een speciale omgeving. Indien nodig kunt u extra omgevingen bestellen of een snapshot verwijderen om een nieuwe te maken.
- Er zijn twee soorten back-ups mogelijk:
- Snapshot van de gegevens: maakt het mogelijk een kopie te maken van het volume dat uw gegevens bevat (niet beschikbaar voor Windows-distributies).
- Snapshot van het besturingssysteem: maakt het mogelijk een kopie te maken van het volume dat uw besturingssysteem bevat. Dit type back-up vereist een korte onderbreking van uw applicaties en websites.
- Het wordt aanbevolen om regelmatig snapshots te maken, bijvoorbeeld één keer per week of per maand; dit stelt u in staat een geschiedenis van uw VPS Cloud te hebben en terug te keren naar een eerdere versie in geval van een probleem.
- Het is uiteraard mogelijk om de status van de VPS Cloud te herstellen met behulp van de eerder gemaakte snapshot.
Een snapshot maken
Ga als volgt te werk:
- Klik hier om toegang te krijgen tot het beheer van uw product in de Infomaniak Manager (Hulp nodig?).
- Klik rechtstreeks op de productnaam.
- Klik in het linkermenu op Snapshot.
- Klik op de blauwe knop Snapshot maken:

- Selecteer het type snapshot dat u wilt maken (Data of Besturingssysteem).
- Klik op de blauwe knop om het maken van de snapshot te starten:

- Er wordt een e-mail verzonden wanneer de snapshot is gemaakt.
Een snapshot verwijderen
Ga als volgt te werk:
- Klik hier om toegang te krijgen tot het beheer van uw product in de Infomaniak Manager (Hulp nodig?).
- Klik rechtstreeks op de productnaam.
- Klik in het linkermenu op Snapshot.
- Klik op het actiemenu ⋮ rechts van het betreffende item in de weergegeven tabel.
- Klik op Verwijderen:

Extra snapshots bestellen
Ga als volgt te werk:
- Klik hier om naar het beheer van uw product in de Infomaniak Manager te gaan (Hulp nodig?).
- Klik rechtstreeks op de productnaam.
- Klik in het linkermenu op Snapshot.
- Klik op het winkelwagenpictogram:

- Volg de instructies om de bestelling af te ronden.
Het is niet mogelijk om een extra snapshot te bestellen terwijl er al een snapshot wordt gemaakt.
Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze handleiding legt uit hoe u het IP-adres van een website op uw webhosting kunt vinden.
Inleiding
- Het IPv4-adres is doorgaans hetzelfde voor elke website op de hosting (tenzij u een dedicated IP-adres heeft aangeschaft).
Het IP-adres van de website weergeven
Het IP-adres wordt weergegeven op de beheerderspagina van de hosting (inbegrepen bij Starter of meerdere websites):
- Klik hier om toegang te krijgen tot de beheeromgeving van uw website in de Infomaniak Manager (Hulp nodig?).
- Klik rechtstreeks op de naam van het betreffende product.
- Klik vervolgens op de pijl om de sectie Informatie van deze hosting uit te klappen.
- Het IPv4-adres wordt op de pagina weergegeven:

- Het IPv6-adres wordt ook weergegeven bij betaalde hostingpakketten:

Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze handleiding beschrijft de fouten van het type "502 Bad Gateway" die kunnen optreden wanneer u een website bezoekt.
Inleiding
- De fout 502 Bad Gateway treedt op wanneer de server die fungeert als een gateway tussen de browser en de oorspronkelijke webserver een ongeldig antwoord ontvangt.
- Deze fout kan worden veroorzaakt door een overbelaste webserver, communicatieproblemen tussen een CDN en de webserver van de hostingprovider, of een verkeerd geconfigureerde proxyserver.
- Soms kan de fout worden veroorzaakt door een onjuiste invoer in de DNS-server.
Oplossingen
Om de fout 502 Bad Gateway op te lossen, moet u vaak een systematische aanpak volgen:
- Controleer of het om een tijdelijke overbelasting van de server gaat: vernieuw de pagina na een paar minuten, zodat de fout verdwijnt.
- Leeg de cache van de browser.
- Probeer een andere browser.
Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
This guide details the specifics related to managing MongoDB on your Managed Cloud Server, particularly regarding the version lifecycle.
Preamble
- Any new installation of the application deploys MongoDB version 7.0 (or higher) by default.
Upgrading from version 6 to 7
It is not possible to perform an automatic update (upgrade) from version 6 to version 7 directly from your interface.
Two solutions are available to you:
- Order a new Cloud Server: it will natively have version 7, and you can then migrate your data to it.
- Reinstall the application: uninstall and then reinstall MongoDB on the current server.
Uninstalling the application deletes all of your MongoDB data. Additionally, it will no longer be possible to reinstall version 6 after this operation.
Backups and responsibility
As an administrator, the management and integrity of your data are entirely your responsibility.
Before any manipulation (especially reinstallation):
- Perform your own backups and exports (dump) of your databases.
- Plan for the manual import of your data once the new version is active.
Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze handleiding legt uit wat u als bezoeker van een website moet doen als u een foutmelding van het type 403 krijgt, om dit probleem op te lossen.
Wat is de fout 403?
De foutcode HTTP 403 betekent doorgaans dat de toegang tot een bepaalde bron door de server aan de gebruiker wordt geweigerd.
In welke gevallen treedt deze fout op?
De gebruiker is niet geauthenticeerd: de server vereist dat de gebruiker zich identificeert om toegang te krijgen tot de bron. Dit kan bijvoorbeeld het geval zijn bij privépagina's die authenticatie vereisen.
De gebruiker is geauthenticeerd, maar heeft niet de vereiste rechten: de server herkent de gebruiker, maar verleent hem geen toegang tot de gevraagde bron vanwege beperkingen in de rechten of rollen. Deze oorzaak van de fout 403 kan te maken hebben met onjuiste rechten op een map of bestand. Voor een map is de foutmelding "403 Forbidden", voor een bestand "failed to open stream: Permission denied". In dit geval moet u ervoor zorgen dat de rechten van uw mappen/bestanden correct zijn ingesteld, namelijk minimaal 644 voor een bestand en 755 voor een map. Raadpleeg deze andere handleiding.
Het IP-adres van de gebruiker is geblokkeerd of beperkt: de server kan de toegang tot een specifiek IP-adres blokkeren om veiligheidsredenen, ter bescherming tegen aanvallen, enz. Raadpleeg deze andere handleiding.
De gevraagde bron is niet beschikbaar op de server: in dit geval geeft de server een fout 403 in plaats van een fout 404 weer, om te voorkomen dat vertrouwelijke informatie wordt onthuld. Als u probeert toegang te krijgen tot uw startpagina of een deel van uw website door een adres van het type www.domein.xyz of www.domein.xyz/map/ in te voeren, zorg er dan voor dat er een startpagina met de naam "index.html of .htm of .php" op de juiste plaats aanwezig is (in de hoofdmap van uw FTP-opslagruimte, in de map /web of in de map /map/). Raadpleeg deze andere handleiding.
Zorg er bovendien voor dat er geen hoofdletters in de bestandsnaam staan; alle bestanden of mappen moeten in kleine letters worden geschreven, zonder accenten of spaties.
Fout in verband met een script: als u een script hebt uitgevoerd, een formulier hebt ingevuld of een bestand online hebt geüpload en u deze melding ontvangt:
Accès interdit!
Vous n'avez pas le droit d'accéder à l'objet demandé.
Soit celui-ci est protégé, soit il ne peut être lu par le serveur.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 403De oorzaak kan een filter zijn die het ongewenste gebruik van scripts door spammers voorkomt. De Infomaniak-virusscanner blokkeert namelijk het uploaden van bestanden via scripts of FTP. Dit betekent concreet dat als een hacker een bestand dat als een virus wordt geïdentificeerd via een formulier, een onveilig script of FTP verzendt, de installatie onmiddellijk wordt geblokkeerd, het bestand niet naar de server wordt geüpload en het uploaden een fout 403 veroorzaakt.
In het geval van een foutieve melding, neem contact op met de Infomaniak-ondersteuning en geef de URL van de pagina op waar u deze foutmelding heeft ontvangen, zodat de exacte oorzaak van het probleem kan worden vastgesteld.
Er zijn echter veel andere gevallen waarin u een melding "403 forbidden" kunt krijgen, en wel om zeer uiteenlopende redenen (PHP-scripts, Perl, mod_security, .htaccess, enz.).
Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze handleiding helpt u bij het oplossen van problemen met speciale tekens (accenten, emoji's, enz.) die niet correct worden weergegeven of als symbolen zoals ?? verschijnen, vaak als gevolg van een verkeerde codering bij de verbinding met MySQL.
Inleiding
- Standaard gebruikt MySQL
UTF-8. - Nieuwere MySQL-servers zijn meestal zo geconfigureerd dat ze standaard
UTF-8ofUTF-8MB4gebruiken.- Dit is geschikt voor de meeste gevallen, vooral voor internationale talen en emoji's.
- Lees ook deze andere handleiding om te leren hoe u problemen met de codering van niet-Europese tekens en emoji's in uw projecten kunt voorkomen.
Standaard instellen van de MySQL / MariaDB-tekenset (cloudserver)
Met een Infomaniak-cloudserver kunt u de standaardtekenset (utf8 of utf8mb4) instellen:
- Klik hier om toegang te krijgen tot het beheer van uw product in de Infomaniak Manager (Hulp nodig?).
- Klik rechtstreeks op de naam die aan het betreffende product is toegewezen.
- Klik in de linkerzijbalk op MariaDB.
- Selecteer de standaardtekenset:

- Als u nog niet naar MariaDB bent gemigreerd, is het principe hetzelfde.
- Sla uw wijzigingen aan het einde van de pagina op.
Een specifieke codering forceren (bijvoorbeeld latin1)
Als u met een database in latin1 (ISO-8859-1) moet werken, moet u de codering bij het verbinden expliciet aanpassen aan uw omgeving.
Voor de huidige hostingpakketten voegt u de volgende code toe aan een bestand user.ini, dat zich in de root van uw hosting bevindt:
mysql.connect_charset = "latin1"
mysqli.connect_charset = "latin1"
pdo_mysql.connect_charset = "latin1"of in PHP (MySQL-API):
mysql_query("SET CHARACTER SET latin1");Voor de oudere hostingpakketten forceert u de MySQL-verbinding in latin1 via het bestand .htaccess, dat zich in de root van uw hosting bevindt:
php_value mysql.connect_charset latin1
php_value mysqli.connect_charset latin1
php_value pdo_mysql.connect_charset latin1Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze handleiding is bedoeld voor MySQL/MariaDB en in het bijzonder voor de indexanalyses en query's die worden uitgevoerd met de webhosting.
Slowlog voor langdurige query's
De MySQL-slowlog is op alle MySQL-servers geactiveerd en bevat de query's die langer dan 5 seconden* duren. Als uw query's goed zijn opgebouwd, zult u deze bestanden nooit zien. Anders moet u ze regelmatig controleren om eventuele fouten te corrigeren en de correcte werking van uw website te garanderen.
Neem schriftelijk contact op met de Infomaniak-support om de bestanden te ontvangen (met uitzondering van oudere v1-hostingpakketten, die rechtstreeks via de FTP-bestandsbeheerder een niveau hoger in de map /logs te vinden zijn).
En de logbestanden?
Er wordt geen MySQL-logbestand aangemaakt (behalve de slowlogs), omdat de MySQL-servers de belasting van miljoenen logbestanden die tegelijkertijd moeten worden opgeslagen niet aankunnen. Indien nodig kan Infomaniak dit MySQL-logbestand gedurende 5 minuten activeren, zodat u de analyse met EXPLAIN kunt uitvoeren en bijvoorbeeld de nuttige indexen kunt bepalen. Neem hiervoor schriftelijk contact op met de Infomaniak-support.
* verstreken tijd. En met betrekking tot vergrendelingen geeft de documentatie de volgende verduidelijking: "De tijd die nodig is om de initiële vergrendelingen te verkrijgen, wordt niet als uitvoeringstijd beschouwd"
Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze handleiding beschrijft het aanbod van Infomaniak Cloud-servers en het aanbod van Infomaniak VPS, die bedoeld zijn voor verschillende toepassingen.
Voorwoord
- Infomaniak biedt twee geavanceerde hostingoplossingen aan:
- de gehoste cloud-server, waarmee u meerdere hostingaccounts (FTP/SSH-gebieden) kunt aanmaken, waarop u uw websites kunt plaatsen (Apache vhosts),
- en de VPS (Virtual Private Server), die volledige administratieve vrijheid biedt en aan verschillende behoeften voldoet.
Gehoste cloud-server
De cloud-server maakt het mogelijk om de beperkingen van gedeelde hosting te overstijgen. U kunt uw websites naar wens aanmaken en distribueren, de rootdirectory van elke website definiëren en parameters zoals memory_limit en max_execution_time aanpassen.
Geïntegreerde tools worden geleverd: cronjobs, Site Creator, eenvoudige installatie van WordPress, toegangs- en foutenlogboeken (logs). Het is ook mogelijk om specifieke Apache-modules toe te voegen of een cachesysteem te installeren.
De softwareomgeving wordt door Infomaniak beheerd (FastCGI, PHP-FPM). U heeft niet de volledige vrijheid om de server te configureren (u kunt niet zomaar software installeren), maar bepaalde specifieke programma's kunnen wel worden geïnstalleerd.
VPS (niet-gehost)
De VPS biedt volledige controle over de server, maar u bent zelf verantwoordelijk voor het beheer. Infomaniak beheert de hardware en installeert de versie van Linux of Windows die u bij de bestelling heeft geselecteerd. Infomaniak voert geen software-interventies uit: u beheert het systeem, installeert en configureert de software.
U kunt de server opnieuw opstarten via de Infomaniak Manager. Een snapshotsysteem is beschikbaar (met uitzondering van het VPS Lite-aanbod).
Video-inhoud en alternatieven
Als uw project voornamelijk uit een grote hoeveelheid video's bestaat, is het vaak beter om de videodistributie te scheiden van de hoofdhosting. In combinatie met een shared hosting maakt de Infomaniak VOD/AOD-opslag het mogelijk om video's efficiënt op te slaan en te distribueren, pieken in het verkeer op te vangen en gedetailleerde statistieken over het afspelen te verzamelen.
Migratie tussen een cloudserver en een VPS
Er is geen automatische migratieoplossing tussen een gehoste cloudserver en een VPS. Om van het ene aanbod naar het andere over te stappen, moet u het product dat u niet meer gebruikt opzeggen en het nieuwe aanbod bestellen. Infomaniak vergoedt op verzoek elke nieuwe server als de opzegging plaatsvindt binnen de 30 dagen na de bestelling.
Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze handleiding legt uit hoe u de configuratieparameters van MySQL / MariaDB op een cloudserver kunt bekijken en wijzigen. Met deze parameters kunt u het gedrag, de prestaties en bepaalde functies van de service aanpassen, inclusief de resourcegrenzen.
Inleiding
MySQLis geïnstalleerd op een dedicated cloudserver: de resources worden niet gedeeld met andere klanten.- Er is slechts één instantie van
MySQLofMariaDBper cloudserver. - Het aantal en de grootte van de databases zijn uitsluitend afhankelijk van de beschikbare opslagruimte en resources.
- Voor zeer grote hoeveelheden niet-relationele gegevens wordt MongoDB aanbevolen.
Configureerbare MySQL / MariaDB-parameters
De volgende lijst toont de belangrijkste variabelen die u in uw MySQL / MariaDB-instantie kunt aanpassen:
| Naam | Beschrijving | Waarde |
|---|---|---|
bulk_insert_buffer_size | Grootte van de buffer voor bulk-insertbewerkingen | 8M |
default_charset | Stelt de standaardtekenset voor de database in | utf8mb4 |
declare_explicit_defaults_for_timestamp | Hiermee kunt u standaardwaarden expliciet definiëren voor kolommen van het type tijdstempel | "" |
declare_innodb_autoextend_increment | Increment dat wordt gebruikt voor de automatische uitbreiding van de InnoDB-tabelruimte | "" |
declare_key_buffer | Grootte van de sleutelbuffer voor MyISAM-tabellen | "" |
event_scheduler | De evenementsplanner van MariaDB activeren of deactiveren (maakt het mogelijk om geplande taken op de server uit te voeren) | AUS |
ft_max_word_len | Maximale woordlengte voor full-text zoeken | Onbepaald |
ft_min_word_len | Minimale woordlengte voor full-text zoeken | 3 |
innodb_additional_mem_pool_size | Grootte van de extra geheugenpool voor InnoDB | "" |
innodb_buffer_pool_size | Grootte van de bufferpool van InnoDB (voor het opslaan van gegevens en indexen) | "" |
innodb_flush_log_at_trx_commit | Frequentie waarmee InnoDB-logboeken naar de harde schijf worden geschreven | "" |
innodb_large_prefix | Brede prefix voor indexen van InnoDB activeren | |
innodb_lock_wait_timeout | Maximale wachttijd voor het verkrijgen van vergrendelingen van InnoDB | "" |
innodb_log_buffer_size | Grootte van de logboekbuffer van InnoDB | "" |
innodb_log_file_size | Grootte van de logboekbestanden van InnoDB | "" |
innodb_ft_min_token_size | Minimale token-grootte voor full-text zoeken | Onbepaald |
innodb_ft_max_token_size | Maximale token-grootte voor full-text zoeken | Onbepaald |
join_buffer_size | Grootte van de join-buffer voor query's | 1M |
key_buffer_size | Grootte van de sleutelbuffer voor MyISAM-tabellen | 4M |
lc_time_names | Stelt de taal in die wordt gebruikt voor de weergave van de namen van maanden en dagen | Onbepaald |
local_infile | Lokaal lezen van bestanden activeren of deactiveren | 0 |
log_bin_enabled | Binaire logboekregistratie van transacties activeren of deactiveren | true |
max_allowed_packet | Maximale grootte van toegestane netwerkpakketten | Onbepaald |
max_connect_errors | Maximaal aantal verbindingsfouten voordat de verbinding wordt geblokkeerd | 10 |
max_connections | Maximaal aantal gelijktijdige verbindingen | Onbepaald |
max_heap_table_size | Maximale grootte van tabellen in het geheugen | 8M |
max_user_connections | Maximaal aantal gelijktijdige verbindingen per gebruiker | 38 |
myisam_max_sort_file_size | Maximale grootte van het tijdelijke bestand dat wordt gebruikt voor het sorteren van MyISAM-tabellen | 2G |
myisam_sort_buffer_size | Grootte van de sorteerbuffer voor MyISAM-tabellen | 16M |
myisamrecover | Automatische herstelopties voor MyISAM-tabellen | myisam-recover-options |
query_cache_enabled | Query-cache inschakelen of uitschakelen | |
query_cache_limit | Groottebeperking van de resultaten die in de query-cache worden opgeslagen | 256K |
query_cache_size | Totale grootte van de query-cache | 64M |
query_cache_type | Type cache dat wordt gebruikt voor query's | 0 |
read_buffer_size | Grootte van de sequentiële leesbuffer | 2M |
read_rnd_buffer_size | Grootte van de willekeurige leesbuffer | 2M |
table_open_cache | Aantal tabellen dat de server tegelijkertijd open kan houden | 256 |
thread_cache_size | Größe des Thread-Caches | 1 |
thread_concurrency | Aantal concurrente threads (0 = onbeperkt) | 0 |
thread_stack | Stackgrootte per thread | 256K |
timeouts | Time-outs (wait_timeout en interactive_timeout) | 30 |
tmp_table_size | Maximale grootte van tijdelijke tabellen in het geheugen | 8M |
tmpdir | Tijdelijke map die wordt gebruikt voor tijdelijke bestanden | “/home/nfs-clients/.mysql_tmp” |
Elke niet-gedefinieerde parameter behoudt zijn standaardwaarde.
MySQL/MariaDB-parameters wijzigen
Om de configuratie van uw instantie te wijzigen:
- Klik hier om toegang te krijgen tot het beheer van uw product in de Infomaniak Manager (Hulp nodig?).
- Selecteer de naam van de betreffende cloudserver.
- Klik in het zijmenu op MySQL/MariaDB.
- Bewerk de gewenste parameters en bevestig uw wijzigingen.
Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze handleiding legt uit hoe u het beheerderswachtwoord van WordPress of een andere webapplicatie (Joomla, Drupal, Typo3, PrestaShop, ownCloud, enz.) kunt instellen, aangezien dit is inbegrepen in de aangeboden webhosting via de Infomaniak-tools.
Inleiding
- Sommige applicaties bieden ook de mogelijkheid om het gebruikerswachtwoord rechtstreeks via hun eigen interface te wijzigen:
- Voorbeeld: WordPress (gebruikers beheren, namen, wachtwoorden, rollen, enz.).
Wachtwoord van een webapplicatie wijzigen
Om het wachtwoord te wijzigen voor toegang tot het beheerderspaneel van uw webapplicatie, voert u de volgende stappen uit:
- Klik hier om toegang te krijgen tot het beheer van uw product in de Infomaniak Manager (Heeft u hulp nodig?).
- Klik direct op Naam van het betreffende product:

- Klik op het actiemenu ⋮ rechts van de betreffende webapplicatie.
- Klik op Parameters van de applicatie:

- Klik op Wijzigen rechts van de applicatie:

- Onder Wachtwoord voert u het nieuwe wachtwoord in (voor de verbinding met de bovenstaande identificatie):

- Klik op de knop Opslaan onderaan de pagina.
Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
De gebruiker en het proces "cloud base - ini" worden gebruikt binnen de VPS Cloud / VPS Lite-infrastructuur van Infomaniak (bijvoorbeeld wanneer de instantie opnieuw wordt opgebouwd). Meer informatie
Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze handleiding legt uit hoe u de Apache-logbestanden van uw webhosting kunt bekijken en downloaden. Deze zijn vooral nuttig voor het analyseren van PHP-fouten of het diagnosticeren van specifiek applicatiegedrag.
Inleiding
- De toegangs- en foutenlogbestanden worden minimaal 7 dagen bewaard.
- Na het verstrijken van de bewaartermijn kunnen oudere vermeldingen niet worden hersteld, zelfs niet op verzoek.
- U kunt deze bestanden ook rechtstreeks op de server vinden via SSH/FTP in de map
ik-logsin de root van uw hosting.
Toegang tot toegangs- en foutenlogbestanden
Om deze logbestanden te bekijken:
- Klik hier om toegang te krijgen tot het beheer van uw website in het Infomaniak-beheerpaneel (Hulp nodig?).
- Klik rechtstreeks op de naam van de betreffende website:

- Klik op Geavanceerd in het linkermenu.
- Klik op Logbestanden in het linkermenu.
- Klik op Fouten of Toegang om het foutenlogboek of toegangslogboek te bekijken.
- Selecteer indien nodig een periode.
- Klik op het pictogram om de details te bekijken.
- Klik op Per e-mail verzenden om onmiddellijk alle vermeldingen per e-mail naar uw gebruikersadres te sturen.
- Klik om de gegevens in het formaat
.logte exporteren:
De meest actieve IP-adressen in de toegangslogboeken identificeren
Log hiervoor via SSH in op de server (Hulp nodig?).
Het commando dat u in SSH moet uitvoeren, is:
cat ik-logs/access.log | awk '{ print $2}' | sort -n | uniq -c | sort -n | tail -n 20Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?
Deze handleiding geeft een overzicht van de ondersteunde besturingssystemen (Linux-distributies) die kunnen worden geïnstalleerd bij het bestellen van een VPS Cloud / VPS Lite.
Voor Windows vindt u hier een andere handleiding.
Vereisten
- Maak een wachtwoord aan voor de gebruiker nadat u zich voor het eerst met de privésleutel heeft aangemeld, met name om de server te kunnen repareren via de VNC-console in geval van problemen.
Native ondersteunde Linux-distributies
Debian
Als u bekend bent met de Debian-wereld, dan is een server van dit type een uitstekende keuze, als alternatief voor CentOS, dat verderop wordt voorgesteld. De Debian-versies zijn zeer stabiel, vooral sinds "Buster" of recentelijk "Bookworm" (Debian 12). Lees meer
Ubuntu
Als u bekend bent met de desktopversie van Ubuntu, wilt u deze mogelijk ook op uw server hebben. Lees meer
FreeBSD
De broncode van FreeBSD is de afgelopen dertig jaar continu ontwikkeld, verbeterd en geoptimaliseerd. Het wordt ontwikkeld en onderhouden door een groot team van mensen. FreeBSD biedt geavanceerde netwerkfunctionaliteiten, sterke beveiliging en hoge prestaties. Lees meer
openSUSE
Deze distributie is ideaal voor beginners, ervaren gebruikers en echte techneuten, kortom, voor iedereen! Lees meer
CentOS
CentOS is de populairste distributie voor een webserver en heeft daarom veel ondersteuning, zowel in het communityforum als op het web. De CentOS-versies zijn zeer stabiel en bedoeld voor langdurig gebruik. Lees meer
Andere Linux-distributies
Infomaniak voegt regelmatig nieuwe Linux-distributies toe:
- Fedora
- rancherOS
- ArchLinux
- AlmaLinux
- RockyLinux
Specifieke distributie / schijfkopie
Alleen officiële images kunnen worden geïnstalleerd en Infomaniak installeert geen besturingssysteem vanaf een ISO-schijfkopie. Als u een specifieke distributie wilt installeren, kunt u dit doen door de image te importeren in de Public Cloud.
Link naar deze veelgestelde vragen:
Is deze veelgestelde vragenlijst nuttig geweest?