Como posso modificar o ficheiro php.ini no meu servidor VPS?

Procédure

Qual é a finalidade do ficheiro Php.ini?

O ficheiro php.ini é um ficheiro de texto utilizado para configurar toda uma gama de parâmetros da linguagem PHP: opções de compilação, extensões, versões, informações do servidor, ambiente PHP, informações do sistema, caminhos, valores de configuração geral e local, cabeçalhos HTTP e a licença PHP.

O ficheiro php.ini pode ser utilizado, por exemplo, para ver e modificar ficheiros :

max_input_vars memory_limit max_execution_time upload_max_filesize post_max_size


Pode ver todos os seus parâmetros PHP apresentando um phpinfo num navegador Web.

Como posso modificar o ficheiro php.ini no meu servidor VPS através do ISPConfig?

Este artigo de ajuda é apenas para clientes que subscreveram um pacote VPS.

Se subscreveu um pacote de alojamento web partilhado, consulte a documentação "Como configurar o PHP?

1. Ligue-se ao seu painel ISPConfig

2. Vá para o separador Sites (1) e clique no seu domínio (2)

Como posso modificar o ficheiro php.ini no meu servidor VPS?

3) No separador Opções, introduza o parâmetro PHP que pretende (neste caso memory_limit) na caixa "Parâmetros php.ini personalizados":

memory_limit=32M


depois clique no botão "Save" (Guardar)

Como posso modificar o ficheiro php.ini no meu servidor VPS?

4) Para verificar se o parâmetro foi aceite, na raiz do seu site, através de um cliente FTP como o Filezilla, crie o ficheiro php_info.php que contém o seguinte código

 phpinfo(); ?>


De seguida, aceda a este endereço: http://mon_site/php_info.php

Pode ver o valor atribuído a cada parâmetro PHP:

Como posso modificar o ficheiro php.ini no meu servidor VPS?


Como posso modificar o ficheiro php.ini no meu servidor VPS através de SSH?

1) Conecte-se ao seu servidor VPS dedicado usando SSH

2) Edite o seu ficheiro php.ini utilizando o seguinte comando :

Se estiver a utilizar mod_php e, por conseguinte, php.5.4 :

nano /etc/php5/apache2/php.ini


Se estiver a usar fast-CGI e php 5.3 :

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


Se estiver a utilizar o php-fpm :

com a versão php 5.3

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


com php 5.4 :

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


com a versão php 5.5 :

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


com a versão php 5.6 :

 nano /opt/php5/fpm/php.ini 


com a versão php 7.0.15 :

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


com a versão php 7.1.1 :

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


Para problemas relacionados com o patch SUHOSIN, o ficheiro é o seguinte

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


Exemplo de erros SUHOSIN:

Aviso, o seu fornecedor de alojamento está a utilizar o patch suhosin para PHP, que limita o número máximo de campos a publicar num formulário: 1000 para suhosin.post.max_vars. 1000 para suhosin.request.max_vars. Peça ao seu fornecedor de alojamento para aumentar o limite de suhosin post e request para 4252, pelo menos. ou edite o ficheiro de tradução manualmente.


3) Modifique o ficheiro conforme necessário e guarde-o.

ctrl+x


4) Reinicie o servidor web Apache para ter em conta as alterações efectuadas.

/etc/init.d/apache2 restart /etc/init.d/php5-fpm restart (para aqueles que usam php-fpm e versão 5.6) /etc/init.d/php-5.3.22 restart (para aqueles que usam php-fpm e versão 5.3) /etc/init.d/php-5.4.41 restart (para quem usa o php-fpm e a versão 5.4) /etc/init.d/php-5.5.7 restart (para quem usa o php-fpm e a versão 5.5) /etc/init.d/php-7.0.1 restart (para quem usa o php-fpm e a versão 7.0.1)


Se o reinício foi bem-sucedido, você receberá a seguinte mensagem;

Reiniciando o servidor web: apache2 ... aguardando .


Se receber uma mensagem com a palavra-chave ERROR, tem um problema. O ficheiro seguinte deve indicar-lhe qual é o problema:

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

Procedimento em vídeo


Quero que um técnico modifique o ficheiro php.ini no meu servidor VPS, como é que faço isso?

A LWS oferece serviços geridos para as pessoas que não querem ligar-se diretamente via SSH (um erro de manuseamento pode acontecer muito rapidamente).

Existem duas soluções: ou subscreveu uma opção de suporte: esta intervenção está incluída no seu pacote --> basta abrir um ticket de incidente junto do departamento técnico para indicar qual a diretiva que deve ser alterada.

Ou, então, pode ativar um serviço pontual de gestão de instalações: um técnico telefonar-lhe-á dentro de uma hora e realizará o trabalho consigo. O técnico terá tempo para responder às suas perguntas e explicar as alterações efectuadas.

Avaliar este artigo :

5/5 | 2 opinião

Este artigo foi útil para si ?

Article utileSim

Article non utileNão

Vous souhaitez nous laisser un commentaire concernant cet article ?

Si cela concerne une erreur dans la documentation ou un manque d'informations, n'hésitez pas à nous en faire part depuis le formulaire.

Pour toute question non liée à cette documentation ou problème technique sur l'un de vos services, contactez le support commercial ou le support technique

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)

Artigos semelhantes

3mn leitura

Como posso aceder ao ISPConfig no meu servidor VPS dedicado?

0mn leitura

Como é que crio um servidor DNS no ISPConfig num servidor VPS dedicado?

0mn leitura

Como posso alterar a palavra-passe do painel do ISPConfig 3?

1mn leitura

Como posso proteger o acesso ao meu painel ISPconfig utilizando um ficheiro .htaccess?


Fazer uma pergunta à equipa do LWS e à sua comunidade