Instellingen en het wijzigen van PHP-directieven op VPS-servers met het ISPConfig-paneel.
Deze tutorial legt uit hoe je PHP-directieven toevoegt en wijzigt op VPS-servers met het ISPConfig-bedieningspaneel.
Inleiding
- Het ISPConfig-paneel biedt de mogelijkheid om waarden voor de meest voorkomende PHP-directieven te wijzigen en/of in te stellen, met behulp van een bestand genaamd .user.ini vanuit de hoofddirectory van de site waarvoor we wijzigingen willen aanbrengen.
Eisen
- De FTP-toegang gegevens. Een FTP-account kan worden aangemaakt door de tutorial te volgen: Een FTP-gebruiker aanmaken in het ISPConfig-paneel;
- De ISPConfig paneel administratiegegevens ontvangen in de e-mailinbox die is gekoppeld aan het Hostico-account toen de VPS werd geactiveerd.
Volg deze stappen
- Met de FTP-verbinding gegevens zullen we verbinding maken met de server om bestanden te wijzigen/toe te voegen.

Als voorbeeld hebben we in de bovenstaande afbeelding de FTP-client FileZilla gebruikt. Een tutorial over het openen van bestanden met deze client is te vinden via de volgende link Toegang tot bestanden via Filezilla;
In de verbindingsvelden van Filezilla zullen we de gegevens als volgt invoeren:
- Bij "Host" voeren we het IP-adres of de hostnaam van de VPS in (het werkt alleen met de hostnaam als de domeinnaam van de hostnaam de custom nameservers van de VPS heeft ingesteld bij de registrar);
- In de "Gebruikersnaam" en "Wachtwoord" voeren we de gebruiker en het wachtwoord van het FTP-account in dat is aangemaakt in het ISPConfig-paneel, volgens de tutorial vermeld in "Vereisten";
- In het "Poort" veld, zullen we 21 gebruiken.
Na het verbinden hebben we toegang tot de hoofdmap van onze website, waar we een bestand genaamd "user.ini" zullen aanmaken;
We kunnen de rootdirectory van de site waar we mee werken vinden door toegang te krijgen tot het ISPConfig Control Panel -> Sites tab in het navigatiemenu -> klik op Websites, Subdomein of Alias zoals van toepassing -> Klik op het betreffende domein -> op het domeintabblad in het Document Root veld, hebben we het pad naar de rootdirectory van het domein;
In de gebruikte FTP-client zullen we naar dit pad navigeren en verder de map "web" binnen gaan. Een compleet pad naar de hoofdmap ziet er als volgt uit: "/var/www/clients/client1/web1/web";
Vervolgens, om de PHP-richtlijnen te wijzigen, zullen we een bestand aanmaken met de naam ".user.ini" (lokaal op de computer), waarin we de gewenste richtlijnen instellen. Na het opslaan van het bestand, zullen we het uploaden naar de hierboven vermelde directory met behulp van de FTP-client;

Enkele voorbeelden van richtlijnen die kunnen worden aangepast, worden hieronder weergegeven:
allow_url_fopen = off
display_errors = false
log_errors = off
date.timezone = Europe/Bucharest
error_log = php_errors.log
error_reporting = E_ALL & ~E_NOTICE
max_execution_time = 300
max_input_time = 300
max_input_vars = 2000
memory_limit = 512M
post_max_size = 500M
upload_max_filesize = 500M
opcache.enable = on
De richtlijnen met de huidige ingestelde waarden kunnen worden gecontroleerd met de php-functie "phpinfo()". Als u opmerkt dat een bepaalde richtlijn niet verandert, neem dan contact op met de technische ondersteuning.