Jak zmodyfikować plik php.ini na serwerze VPS?

Procédure

Jaki jest cel pliku php.ini?

Plik php.ini jest plikiem tekstowym używanym do konfigurowania całej gamy parametrów języka PHP: opcji kompilacji, rozszerzeń, wersji, informacji o serwerze, środowiska PHP, informacji o systemie, ścieżek, ogólnych i lokalnych wartości konfiguracyjnych, nagłówków HTTP i licencji PHP.

Plik php.ini może być używany na przykład do przeglądania i modyfikowania plików :

max_input_vars memory_limit max_execution_time upload_max_filesize post_max_size


Możesz wyświetlić wszystkie parametry PHP, wyświetlając phpinfo w przeglądarce internetowej.

Jak zmodyfikować plik php.ini na serwerze VPS za pomocą ISPConfig?

Ten artykuł pomocy jest przeznaczony tylko dla klientów, którzy subskrybują pakiet VPS.

Jeśli subskrybujesz współdzielony pakiet hostingowy, zapoznaj się z dokumentacją "Jak skonfigurować PHP?".

1. Połącz się z panelem ISPConfig

2. Przejdź do zakładki Witryny (1) i kliknij swoją domenę (2).

Jak zmodyfikować plik php.ini na serwerze VPS?

3) W zakładce Opcje, wprowadź żądany parametr PHP (w tym przypadku memory_limit) w polu "Niestandardowe parametry php.ini":

memory_limit=32M


a następnie kliknij przycisk "Zapisz"

Jak zmodyfikować plik php.ini na serwerze VPS?

4) Aby sprawdzić, czy parametr został zaakceptowany, w katalogu głównym witryny za pomocą klienta FTP, takiego jak Filezilla, utwórz plik php_info.php zawierający następujący kod:

 phpinfo(); ?>


Następnie przejdź pod ten adres: http://mon_site/php_info.php

Możesz wyświetlić wartość nadaną każdemu parametrowi PHP:

Jak zmodyfikować plik php.ini na serwerze VPS?


Jak zmodyfikować plik php.ini na serwerze VPS przez SSH?

1) Połącz się z dedykowanym serwerem VPS za pomocą SSH

2) Edytuj plik php.ini za pomocą następującego polecenia :

Jeśli używasz mod_php, a zatem php.5.4 :

nano /etc/php5/apache2/php.ini


Jeśli używasz fast-CGI i php 5.3 :

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


Jeśli używasz php-fpm :

z wersją php 5.3

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


z php 5.4 :

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


z wersją php 5.5 :

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


z wersją php 5.6 :

 nano /opt/php5/fpm/php.ini 


z wersją php 7.0.15 :

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


z wersją php 7.1.1 :

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


W przypadku problemów związanych z łatką SUHOSIN plik wygląda następująco:

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


Przykład błędów SUHOSIN:

Warning, your hosting provider is using the suhosin patch for PHP, which limit the maximum number of fields to post in a form: 1000 for suhosin.post.max_vars. 1000 for suhosin.request.max_vars. Please ask your hosting provider to increase the suhosin post and request limit to 4252 at least. lub edytuj plik tłumaczenia ręcznie.


3) Zmodyfikuj plik zgodnie z wymaganiami i zapisz go.

ctrl+x


4) Uruchom ponownie serwer Apache, aby uwzględnić wprowadzone zmiany.

/etc/init.d/apache2 restart /etc/init.d/php5-fpm restart (dla korzystających z php-fpm i wersji 5.6) /etc/init.d/php-5.3.22 restart (dla korzystających z php-fpm i wersji 5.3) /etc/init.d/php-5.4.41 restart (dla używających php-fpm i wersji 5.4) /etc/init.d/php-5.5.7 restart (dla używających php-fpm i wersji 5.5) /etc/init.d/php-7.0.1 restart (dla używających php-fpm i wersji 7.0.1)


Jeśli restart się powiedzie, pojawi się następujący komunikat;

Restartowanie serwera WWW: apache2 ... oczekiwanie .


Jeśli pojawi się komunikat ze słowem kluczowym ERROR, oznacza to, że wystąpił problem. Poniższy plik powinien wskazać problem:

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

Procedura wideo


Chcę, aby technik zmodyfikował plik php.ini na moim serwerze VPS. Jak to zrobić?

LWS oferuje usługi zarządzane dla osób, które nie chcą łączyć się bezpośrednio przez SSH (błąd obsługi może wystąpić bardzo szybko).

Istnieją dwa rozwiązania: albo subskrybujesz opcję wsparcia: ta interwencja jest zawarta w Twoim pakiecie --> po prostu otwórz zgłoszenie incydentu z działem technicznym, aby wskazać, która dyrektywa wymaga zmiany.

Możesz też skonfigurować jednorazową usługę zarządzania obiektami: technik oddzwoni do Ciebie w ciągu godziny i wykona pracę razem z Tobą. Technik poświęci czas na udzielenie odpowiedzi na pytania i wyjaśnienie wprowadzonych zmian.

Oceń ten artykuł :

5/5 | 2 opinia

Ten artykuł był dla Ciebie przydatny ?

Article utileTak

Article non utileNie

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)

Podobne artykuły

3mn czytanie

Jak uzyskać dostęp do ISPConfig na moim dedykowanym serwerze VPS?

0mn czytanie

Jak utworzyć serwer DNS w ISPConfig na dedykowanym serwerze VPS?

0mn czytanie

Jak zmienić hasło do panelu ISPConfig 3?

1mn czytanie

Jak mogę zabezpieczyć dostęp do panelu ISPconfig za pomocą pliku .htaccess?


Zadaj pytanie zespołowi LWS i jego społeczności