Hoe configureer ik PHP op mijn hosting?

Procédure

Wat is PHP?

PHP is een programmeertaal die in HTML-pagina's wordt geïntegreerd.

Het maakt het mogelijk repetitieve taken te automatiseren, met name dankzij communicatie met een database (de meest voorkomende toepassing van PHP).

De programmeertaal PHP is onmisbaar voor de goede werking van CMS'en zoals WordPress, Joomla, Prestashop enz. evenals voor elk e-mailformulier.

Dit artikel is uitsluitend bedoeld voor klanten die hebben gekozen voor een gedeelde Linux-webhosting.

Als u beschikt over een Virtuele Privéserver (VPS), ontdek dan hoe u de php.ini kunt wijzigen

Hoe krijg ik toegang tot de PHP-instellingen van mijn hosting?

1. Eerst moet u zich aanmelden bij uw LWS-account en toegang krijgen tot de gedeelde hosting waarvoor u de PHP-instellingen wilt wijzigen.

2. Klik vervolgens op het pictogram "PHP-configuratie" dat beschikbaar is in de rubriek "Database & PHP" :

Hoe configureer ik PHP op mijn hosting?

Hoe installeer ik een PHP-versie en selecteer ik de standaard PHP-versie van de hosting?

PHP, wat staat voor "PHP: Hypertext Preprocessor", is een veelgebruikte programmeertaal voor webontwikkeling. Een PHP-versie verwijst naar een specifieke iteratie van deze taal, met zijn eigen functies, verbeteringen en bugfixes.

Het kiezen van de juiste PHP-versie voor uw website is om verschillende redenen cruciaal. Ten eerste brengt elke nieuwe versie verbeteringen op het gebied van prestaties en beveiliging met zich mee. Het gebruik van een verouderde versie kan de site blootstellen aan beveiligingsrisico's en de laadsnelheid van pagina's verminderen. Ten tweede bieden recente versies nieuwe functies en een betere compatibiliteit met moderne webtechnologieën, waardoor meer geavanceerde en functionele websites kunnen worden gemaakt. Tot slot zorgt het up-to-date houden van uw PHP-versie voor een betere compatibiliteit met plugins en thema's, essentieel voor contentmanagementsystemen zoals WordPress.

Sommige sites of toepassingen zijn echter mogelijk niet volledig operationeel met de nieuwste PHP-versie; in dat geval kan het gebruik van een oudere versie de oplossing zijn. Als u meerdere toepassingen op uw hosting heeft, kan elk ervan een andere PHP-versie nodig hebben.

In het eerste tabblad dat wordt weergegeven, "Installatie en selectie van PHP", heeft u de mogelijkheid om te bepalen welke PHP-versies u wilt gebruiken met de verschillende toepassingen op uw hosting.

Hoe configureer ik PHP op mijn hosting?

U hoeft alleen maar het vakje dat overeenkomt met de PHP-versie aan of uit te vinken, zodat deze wordt geïnstalleerd of verwijderd nadat u op de knop "Opslaan" hebt geklikt.

U kunt alle PHP-versies activeren, maar dit kan uw hosting en de snelheid van uw sites vertragen. Wij raden aan alleen de benodigde versies te activeren. Minstens één versie moet aangevinkt en geïnstalleerd zijn op de hosting.

U heeft ook de mogelijkheid om op te geven welke PHP-versie standaard op uw hosting wordt gebruikt. Deze instelling is vooral handig wanneer u meerdere PHP-versies moet gebruiken.

Hoe configureer ik PHP op mijn hosting?

Selecteer de PHP-versie en geef in de keuzelijst aan of u deze versie alleen wilt toepassen op uw site die toegankelijk is via de hoofd-domeinnaam of op alle sites op de hosting. Klik vervolgens op "Opslaan" om de wijziging toe te passen.

Hoe configureer ik een andere versie voor de sites op mijn hosting?

Via het tabblad "PHP-configuratie per site" heeft u de mogelijkheid om een andere PHP-versie op te geven voor alle sites op uw hosting.

Hoe configureer ik PHP op mijn hosting?

Op deze pagina worden alle extra domeinen die als multi-domein aan uw hosting zijn toegevoegd, evenals alle aangemaakte subdomeinen, weergegeven.

U heeft dan de mogelijkheid om voor elk domein of subdomein in de lijst de toe te passen PHP-versie te kiezen in de keuzelijst.

Klik vervolgens op de knop "Opslaan" onderaan de pagina om de wijzigingen toe te passen.

Om een PHP-versie in de keuzelijst te laten verschijnen, moet deze eerst geïnstalleerd (aangevinkt) zijn in het tabblad "Installatie en selectie van PHP"

Hoe wijzig ik de PHP-instellingen van mijn hosting?

Verschillende PHP-instellingen worden aangeboden in het tabblad "Algemene PHP-configuratie"

De in dit tabblad geconfigureerde PHP-instellingen zijn van toepassing op uw volledige hosting, ongeacht de gebruikte PHP-versie.

De waarden die voor bepaalde instellingen kunnen worden geconfigureerd (memory_limit, max execution-time, enz...) verschillen afhankelijk van het gekozen hostingpakket.

Hoe configureer ik PHP op mijn hosting?

De beschikbare instellingen zijn de volgende:

  • Installatie van ATOS/PAYBOX-binaries als uw site een betaalmodule gebruikt die deze binaries vereist
  • allow_url_fopen die toegang tot bestanden via een URL toestaat en allow_url_include die het mogelijk maakt externe bestanden in de code van uw website op te nemen.
  • Display_errors die de door PHP gegenereerde fouten op uw site weergeeft (ideaal wanneer de site in ontwikkeling of in implementatie is)
  • error_reporting waarmee u verschillende niveaus van foutmelding van PHP kunt opgeven in de PHP-logs van uw hosting
  • Memory_Limit dat het geheugen beperkt dat aan PHP-scripts wordt toegewezen (maximale waarden zijn afhankelijk van het pakket)
  • Max_execution_time dat de maximale uitvoeringstijd van een PHP-script beperkt (maximale waarden zijn afhankelijk van het pakket)
  • Max_upload_size dat de maximale grootte beperkt van bestanden die kunnen worden geüpload (afhankelijk van de geselecteerde Memory_limit-waarde)
  • Post_max_size dat de maximale grootte beperkt van bestanden die via de POST-methode kunnen worden verzonden (afhankelijk van de geselecteerde Memory_limit-waarde)
  • Max_file_uploads dat het aantal bestanden beperkt dat tegelijkertijd kan worden verzonden
  • OPcache waarmee de gecompileerde PHP-code in de cache kan worden opgeslagen om de prestaties te verbeteren
  • TimeZone waarmee de tijdzone wordt bepaald waarop uw website gebaseerd is.

Hoe controleer ik de PHP-versie die daadwerkelijk door mijn website wordt gebruikt?

1. U kunt de PHP-versie controleren die in een map wordt uitgevoerd door een bestand phpinfo.php aan te maken in die map met de volgende inhoud :

Code

U kunt gebruikmaken van de Bestandsbeheerder die beschikbaar is op uw hosting om het bestand aan te maken en te bewerken.

2. Bezoek vervolgens de volgende pagina via uw webbrowser: http://domein.com/map/phpinfo.php (vervang "domein.com" door uw domeinnaam en "map" door de map waarin u uw php-bestand hebt geplaatst)

De volgende pagina moet worden weergegeven; deze geeft de gebruikte PHP-versie voor deze map en de verschillende geïnstalleerde PHP-instellingen en bibliotheken aan.

Hoe configureer ik PHP op mijn hosting?  

Hoe kan ik de quota en PHP-eigenschappen van mijn webhostingpakket kennen? 

Raadpleeg deze volledige hulp die alle kenmerken van onze webhostingpakketten (LWS Panel) beschrijft: Hulp over de quota en kenmerken van de webhostingpakketten (LWS Panel).

Conclusie

U bent nu in staat om PHP te configureren op uw gedeelde hosting bij LWS. Met de PHP-configuratie kunt u de gebruikte PHP-versie voor uw hosting wijzigen. U kunt ook enkele PHP-richtlijnen wijzigen.

Aarzel niet om contact op te nemen met onze technische dienst via een incidentticket voor al uw vragen.

help.lws.net/a/84
Was dit artikel nuttig?

Ja

Geen

76 855 keer gelezen

Bedankt! Stel gerust vragen over onze documentatie als u meer informatie wilt, en help ons die te verbeteren.

Vergelijkbare artikelen

Vragen over het artikel 3

Stel een vraag
Diouz
12 sep 2023
Je veux développer une application Web avec php sans utiliser les framework. Est il possible dans vos formules d'hébergement ? Avez-vous des outils que vous mettez en place au développeur dans ce cas de figure ?
Benjamin-LWS Officieel antwoord
15 sep 2023

Bonjour,

Merci de votre retour.

Bien sûr, cela est possible, sur toutes nos formules d'hébergement à part la formule domaine.

Il n'y pas forcément d'outils mis en place pour les développeurs, mais vous pouvez éditer des fichiers depuis le gestionnaire de fichiers du panel.

Je vous remercie de votre attention et reste à votre disposition pour toute autre question ou complément d'information.

Nous vous invitons à contacter notre service support à travers votre espace client, afin de vous apporter une aide si vous rencontrez des difficultés quelconque. (Contacter le support LWS)

Cordialement, L'équipe LWS 

Was dit antwoord nuttig?
Basil
1 feb 2024
Bonjour, j'utilise prestashop et dans sa version de base il a besoin de la fonction proc_open pour l'envoi de mail avec swiftmailer. Cependant j'ai vu que cette fonction était désactivée dans la configuration PHP de LWS. Quelle est l'alternative svp?
Jordan-LWS Officieel antwoord
6 feb 2024

Bonjour,

Je vous remercie pour votre message.

Je suis désolé de l'inconfort que vous rencontrez avec la fonction désactivée

Malheureusement, nous avons dû restreindre cette fonction PHP pour des raisons de sécurité et cela est indiqué dans nos CGV, des alternatives existent effectivement, par exemple PHP Mailer qui peut remplacer Swiftmailer, si malheureusement, vous souhaitez utiliser Swiftmailer à tout prix, il ne sera pas possible de l'utiliser sur nos services étant donné que l'accès à cette fonction est restreinte. 

Je vous remercie pour votre attention et reste à votre disposition pour toute autre question ou complément d'information. Vous pouvez nous contacter directement depuis votre espace client si vous le souhaitez afin de faciliter les échanges et trouver des solutions à vos problèmes.

Cordialement, L'équipe LWS.

 

Was dit antwoord nuttig?
LWS-412818 LWS-team
25 jul 2025
je veux installer des extension sur mon domaine notamment php-ldap ! Comment le faire avec une formule started
Jordan-LWS Officieel antwoord
25 jul 2025

Bonjour,

Merci pour votre message.

Il n’est malheureusement pas possible d’installer des extensions PHP personnalisées, comme php-ldap, sur une formule mutualisée de type Starter. Ce type d’installation requiert un accès root au serveur, ce qui n’est pas permis sur une offre mutualisée pour des raisons de sécurité et de stabilité.

Pour pouvoir installer ce type d’extension, il est nécessaire d’opter pour une solution plus flexible, telle qu’un VPS (serveur privé virtuel), qui vous donnera un contrôle total sur l’environnement serveur, y compris la gestion des modules PHP.

N’hésitez pas à revenir vers nous si vous souhaitez des informations sur nos offres VPS ou un accompagnement pour migrer votre hébergement.

Cordialement, L'équipe LWS

Was dit antwoord nuttig?
Jordan-LWS Officieel antwoord
25 jul 2025

Bonjour,

Merci pour votre message.

Il n’est malheureusement pas possible d’installer des extensions PHP personnalisées, comme php-ldap, sur une formule mutualisée de type Starter. Ce type d’installation requiert un accès root au serveur, ce qui n’est pas permis sur une offre mutualisée pour des raisons de sécurité et de stabilité.

Pour pouvoir installer ce type d’extension, il est nécessaire d’opter pour une solution plus flexible, telle qu’un VPS (serveur privé virtuel), qui vous donnera un contrôle total sur l’environnement serveur, y compris la gestion des modules PHP.

N’hésitez pas à revenir vers nous si vous souhaitez des informations sur nos offres VPS ou un accompagnement pour migrer votre hébergement.

Cordialement, L'équipe LWS

Was dit antwoord nuttig?

Een vraag over dit artikel?

Stel ze aan het LWS-team en de community. Het antwoord wordt na moderatie gepubliceerd.

Stel een vraag aan het LWS-team en de gemeenschap

AVG: Verwerkingsverantwoordelijke: LWS-Ligne Web Services. Doel: moderatie en openbare publicatie van uw vraag, eventuele melding van een antwoord. Rechtsgrond: toestemming (art. 6, lid 1, a AVG). Bewaartermijn e-mailadressen: 90 dagen na de melding, maximaal 12 maanden zonder antwoord. Om uw rechten uit te oefenen, raadpleeg de AVG-sectie van onze algemene voorwaarden.