Hoe wijzig ik het php.ini bestand op mijn VPS server?

Procédure

Wat is het doel van het php.ini-bestand?

Het php.ini-bestand is een tekstbestand dat wordt gebruikt om een hele reeks PHP-taalparameters te configureren: compilatieopties, extensies, versies, serverinformatie, PHP-omgeving, systeeminformatie, paden, algemene en lokale configuratiewaarden, HTTP-headers en de PHP-licentie.

Het php.ini-bestand kan bijvoorbeeld worden gebruikt om :

max_input_vars memory_limit max_execution_time upload_max_filesize post_max_size


Je kunt al je PHP-parameters bekijken door phpinfo weer te geven in een webbrowser.

Hoe wijzig ik het php.ini bestand op mijn VPS server via ISPConfig?

Dit helpartikel is alleen voor klanten die geabonneerd zijn op een VPS pakket.

Als u geabonneerd bent op een gedeeld webhostingpakket, raadpleeg dan de documentatie "Hoe configureer ik PHP?".

1. Maak verbinding met uw ISPConfig paneel

2. Ga naar het tabblad Sites (1) en klik op je domein (2)

Hoe wijzig ik het php.ini bestand op mijn VPS server?

3) Voer op het tabblad Opties de gewenste PHP-parameter in (in dit geval memory_limit) in het vak "Aangepaste php.ini-parameters":

memory_limit=32M


Klik vervolgens op de knop "Opslaan

Hoe wijzig ik het php.ini bestand op mijn VPS server?

4) Om te controleren of de parameter is geaccepteerd, maakt u in de root van uw site via een FTP-programma zoals Filezilla het bestand php_info.php aan met de volgende code:

 phpinfo(); ?>


Ga dan naar dit adres: http://mon_site/php_info.php

U kunt de waarde bekijken die aan elke PHP-parameter is gegeven:

Hoe wijzig ik het php.ini bestand op mijn VPS server?


Hoe wijzig ik het php.ini bestand op mijn VPS server via SSH?

1) Maak verbinding met uw dedicated VPS server via SSH

2) Bewerk uw php.ini bestand met het volgende commando :

Als u mod_php gebruikt en dus php.5.4 :

nano /etc/php5/apache2/php.ini


Als je fast-CGI en php 5.3 gebruikt :

nano /opt/phpfcgi-5.3.22/lib/php.ini


Als je php-fpm gebruikt :

met versie php 5.3

 nano /opt/php-5.3.22/lib/php.ini


met php 5.4 :

 nano /opt/php-5.4.41/lib/php.ini 


met versie php 5.5 :

 nano /opt/php-5.5.7/lib/php.ini 


met versie php 5.6 :

 nano /opt/php5/fpm/php.ini 


met versie php 7.0.15 :

 nano /opt/php-7.0.15/lib/php.ini 


met versie php 7.1.1 :

 nano /opt/php-7.1.1/lib/php.ini 


Voor problemen gerelateerd aan de SUHOSIN patch is het bestand als volgt:

nano /etc/php5/conf.d/suhosin.ini


Voorbeeld van SUHOSIN fouten:

Waarschuwing, uw hostingprovider gebruikt de suhosin patch voor PHP, die het maximum aantal velden om te posten in een formulier beperkt: 1000 voor suhosin.post.max_vars. 1000 voor suhosin.request.max_vars. Vraag uw hostingprovider om de suhosin post en request limiet te verhogen naar minimaal 4252. of bewerk het vertaalbestand handmatig.


3) Wijzig het bestand zoals vereist en sla het op.

ctrl+x


4) Herstart de Apache webserver om rekening te houden met de gemaakte wijzigingen.

/etc/init.d/apache2 restart /etc/init.d/php5-fpm restart (voor degenen die php-fpm en versie 5.6 gebruiken) /etc/init.d/php-5.3.22 restart (voor degenen die php-fpm en versie 5.3 gebruiken) /etc/init.d/php-5.4.41 restart (voor degenen die php-fpm en versie 5.4 gebruiken) /etc/init.d/php-5.5.7 restart (voor degenen die php-fpm en versie 5.5 gebruiken) /etc/init.d/php-7.0.1 restart (voor degenen die php-fpm en versie 7.0.1 gebruiken)


Als de herstart succesvol was, krijg je het volgende bericht;

Herstarten webserver: apache2 ... wachtend .


Als je een bericht krijgt met het sleutelwoord ERROR, dan heb je een probleem. Het volgende bestand zou je moeten vertellen wat het probleem is:

tail -f /var/log/apache2/error.log

Video procedure


Ik wil dat een technicus het php.ini bestand op mijn VPS server aanpast, hoe doe ik dat?

LWS biedt managed services voor mensen die niet direct via SSH verbinding willen maken (een afhandelingsfout kan heel snel optreden).

Er zijn twee oplossingen: of je hebt je geabonneerd op een supportoptie: deze interventie is inbegrepen in je pakket --> open gewoon een incident ticket met de technische afdeling om aan te geven welke richtlijn gewijzigd moet worden.

Of u kunt een eenmalige facilitaire dienst bestellen: een technicus belt u binnen het uur terug en voert samen met u de werkzaamheden uit. De technicus neemt de tijd om je vragen te beantwoorden en de wijzigingen uit te leggen.

Beoordeel dit artikel :

5/5 | 2 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

Hoe krijg ik toegang tot ISPConfig op mijn dedicated VPS server?

0mn lezen

Hoe maak ik een DNS server aan in ISPConfig op een dedicated VPS server?

0mn lezen

Hoe verander ik het wachtwoord van het ISPConfig 3 paneel?

1mn lezen

Hoe kan ik de toegang tot mijn ISPconfig paneel beveiligen met een .htaccess bestand?


Stel een vraag aan het LWS-team en de gemeenschap