Hoe configureer ik PHP op mijn hosting?

Procédure

Wat is PHP?

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

Het wordt gebruikt om repetitieve taken te automatiseren, in het bijzonder door te communiceren met een database (het meest gebruikte gebruik van PHP).

De programmeertaal PHP is essentieel voor de goede werking van CMS zoals Wordpress, Joomla, Prestashop, enz. en voor alle e-mailformulieren.

Dit artikel is uitsluitend gericht op klanten die hebben gekozen voor gedeelde Linux webhosting.

Als u een Virtual Private Server (VPS) hebt, lees dan hoe u php.ini kunt wijzigen

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

Allereerst moet u inloggen op uw LWS-account en toegang krijgen tot de shared hosting waarvoor u de PHP-instellingen wilt wijzigen.

Klik vervolgens op het pictogram"PHP Configuratie" in de sectie"Database & PHP":

Hoe configureer ik PHP op mijn hosting?

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

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

Het kiezen van de juiste versie van PHP voor je website is om een aantal redenen cruciaal. Ten eerste brengt elke nieuwe versie verbeteringen met zich mee op het gebied van prestaties en beveiliging. Het gebruik van een verouderde versie kan de site blootstellen aan beveiligingsrisico's en de laadsnelheid van de pagina verminderen. Ten tweede bieden recente versies nieuwe functionaliteiten en een grotere compatibiliteit met moderne webtechnologieën, waardoor het mogelijk wordt om geavanceerdere en functionelere sites te maken. Ten slotte zorgt het up-to-date houden van je PHP-versie voor een betere compatibiliteit met plugins en thema's, die essentieel zijn voor contentmanagementsystemen zoals WordPress.

Sommige sites of applicaties kunnen echter niet volledig operationeel zijn met de nieuwste versie van PHP, in welk geval het gebruik van een eerdere versie de oplossing kan zijn. Als je meerdere applicaties op je hosting hebt, kan het zijn dat ze elk een andere versie van PHP nodig hebben.

In het eerste tabblad dat verschijnt, "PHP installeren en selecteren", kunt u bepalen welke versies van PHP u wilt gebruiken voor de verschillende applicaties op uw hosting.

Hoe configureer ik PHP op mijn hosting?

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

[tips_waarschuwing]U kunt alle versies van PHP activeren, maar dit kan uw hosting en de snelheid van uw sites vertragen. We raden je aan om alleen de versies te activeren die je nodig hebt. Ten minste één versie moet zijn aangevinkt en geïnstalleerd op de hosting[/tips].

U kunt ook aangeven welke versie van PHP standaard wordt gebruikt op uw hosting. Deze instelling is vooral handig als je meerdere versies van PHP moet gebruiken.

Hoe configureer ik PHP op mijn hosting?

Selecteer de PHP-versie en geef in de selector aan of u deze versie alleen wilt toepassen op uw site die toegankelijk is vanaf de hoofddomeinnaam 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?

Op het tabblad"PHP-configuratie per site" kunt u een andere PHP-versie opgeven voor alle sites op uw hosting.

Hoe configureer ik PHP op mijn hosting?

Deze pagina toont alle extra domeinen die aan uw hosting zijn toegevoegd als multi-domeinen, evenals alle subdomeinen die zijn gemaakt.

Je hebt dan de optie om de PHP-versie te kiezen die moet worden toegepast voor elk domein of subdomein in de lijst door de versie in de selector te selecteren.

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

[tips_waarschuwing]Om een PHP-versie voor te stellen in de selector, moet deze eerst zijn geïnstalleerd (aangevinkt) in het tabblad"PHP-installatie en selectie"[/tips].

Hoe wijzig ik de PHP-instellingen voor mijn hosting?

Verschillende PHP-parameterinstellingen zijn beschikbaar op het tabblad"Algemene PHP-configuratie".

De PHP-instellingen die in dit tabblad worden geconfigureerd, zijn van toepassing op uw gehele hosting, ongeacht de gebruikte PHP-versie.

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

Hoe configureer ik PHP op mijn hosting?

De volgende parameters kunnen worden geconfigureerd:

  • Installatie van ATOS/PAYBOX-binaire bestanden als je site een betalingsmodule gebruikt die deze binaire bestanden vereist
  • allow_url_fopen, waarmee toegang tot bestanden via een URL wordt toegestaan, en allow_url_include, waarmee bestanden op afstand kunnen worden opgenomen in de code van uw website.
  • Display_errors, waarmee PHP-gegenereerde fouten op je site worden weergegeven (ideaal wanneer de site in ontwikkeling is of wordt geïmplementeerd).
  • Meterror_reporting kun je verschillende niveaus van rapportage van PHP-fouten in de PHP-logs van je hosting opgeven.
  • Memory_Limit beperkt het geheugen dat aan PHP scripts wordt toegewezen (maximale waarde hangt af van de formule)
  • Max_execution_time die de maximale uitvoeringstijd van een PHP-script beperkt (maximale waarden zijn afhankelijk van de formule)
  • Max_upload_size beperkt de maximale grootte van bestanden die kunnen worden geüpload (hangt af van de geselecteerde waarde Memory_limit)
  • Post_max_size beperkt de maximale grootte van bestanden die kunnen worden verzonden via de POST-methode (hangt af van de geselecteerde Memory_limit waarde)
  • Max_file_uploads, dit beperkt het aantal bestanden dat tegelijkertijd kan worden geüpload
  • OPcache, die gecompileerde PHP-code in de cache plaatst om de prestaties te verbeteren
  • TimeZone, die de tijdzone bepaalt waarin je website zich bevindt.

Hoe kan ik controleren welke versie van PHP mijn website gebruikt?

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

U kunt de FileManager gebruiken die beschikbaar is op uw hosting om het bestand aan te maken en te bewerken.

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

De volgende pagina zou moeten worden weergegeven met de PHP-versie die door deze map wordt gebruikt en de verschillende PHP-instellingen en bibliotheken die zijn geïnstalleerd.

Hoe configureer ik PHP op mijn hosting?

Hoe kan ik de PHP-quota en kenmerken van mijn webhostingpakket achterhalen?

Bekijk deze uitgebreide help, die alle kenmerken van onze webhostingpakketten beschrijft (LWS Panel): Hulp bij webhostingquota en kenmerken (LWS Panel).

Conclusie

U kunt nu PHP configureren op uw shared hosting met LWS. Met PHP-configuratie kunt u de PHP-versie wijzigen die voor uw hosting wordt gebruikt. U kunt ook enkele PHP-richtlijnen wijzigen.

Aarzel niet om contact op te nemen met ons technische ondersteuningsteam via een trouble ticket als je vragen hebt.

Beoordeel dit artikel :

3,9/5 | 10 mening

Dit artikel was nuttig voor jou ?

Article utileJa

Article non utileGeen

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Vergelijkbare artikelen

3mn lezen

Aanpassen van foutpagina's

0mn lezen

Hoe toegang krijgen tot Apache / Php logs

2mn lezen

Hoe verander je de PHP-versie van je Joomla site naar 7?

1mn lezen

Hoe configureer ik mijn .user.ini-bestand op het LWS-paneel?


Questions sur l'article
Diouz Il y a 894 dagen
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 ?
Zie de
1 antwoorden
Benjamin-LWS - Il y a 891 dagen

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 

Utile ?
Basil Il y a 752 dagen
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?
Zie de
1 antwoorden
Jordan-LWS - Il y a 747 dagen

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.

 

Utile ?
LWS-412818 Il y a 212 dagen
je veux installer des extension sur mon domaine notamment php-ldap ! Comment le faire avec une formule started
Zie de
2 antwoorden
Jordan-LWS - Il y a 212 dagen

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

Utile ?

Stel een vraag aan het LWS-team en de gemeenschap