{"id":40834,"date":"2023-10-17T13:41:32","date_gmt":"2023-10-17T16:41:32","guid":{"rendered":"\/tutoriais\/?p=40834"},"modified":"2023-10-17T13:41:35","modified_gmt":"2023-10-17T16:41:35","slug":"php-ini","status":"publish","type":"post","link":"\/br\/tutoriais\/php-ini","title":{"rendered":"O que \u00e9 o arquivo php.ini e onde ele fica? Entenda os principais par\u00e2metros e como edit\u00e1-lo"},"content":{"rendered":"<p>O <strong>PHP.ini<\/strong> &eacute; um arquivo de configura&ccedil;&atilde;o que cont&eacute;m as defini&ccedil;&otilde;es de PHP do seu servidor web. Sempre que o PHP for iniciado, seu sistema procurar&aacute; por ele e executar&aacute; o arquivo para habilitar as regras de script do seu site.&nbsp;&nbsp;<\/p><p>Embora esteja pr&eacute;-configurado, voc&ecirc; pode precisar alterar as configura&ccedil;&otilde;es padr&otilde;es do PHP para atender &agrave;s suas necessidades. Por exemplo, voc&ecirc; pode modificar o nome e a dura&ccedil;&atilde;o do cookie de sess&atilde;o para habilitar o recurso para lembrar dos usu&aacute;rios que j&aacute; acessaram seu site.<\/p><p>Neste artigo, explicaremos a localiza&ccedil;&atilde;o do arquivo <strong>PHP.ini<\/strong> e seus importantes par&acirc;metros. Voc&ecirc; tamb&eacute;m aprender&aacute; como edit&aacute;-lo para alterar suas configura&ccedil;&otilde;es de PHP.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-BR.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/Linux-cheat-sheet-BR.png\/public\" alt=\"\" class=\"wp-image-30351\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/Linux-cheat-sheet-BR.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/Linux-cheat-sheet-BR.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/Linux-cheat-sheet-BR.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/Linux-cheat-sheet-BR.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2022\/12\/Linux-cheat-sheet-BR.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n\n\n\n\n\n<div class=\"protip\">\n                    <h2 class=\"featured-snippet title\">O Que &eacute; PHP.ini?<\/h2>\n                    <p> O <strong>PHP.ini<\/strong> &eacute; um arquivo de configura&ccedil;&atilde;o que cont&eacute;m as defini&ccedil;&otilde;es de PHP do seu servidor web. Ele permite que voc&ecirc; controle as regras relacionadas ao PHP do seu site, incluindo definir o limite de tamanho ao fazer upload de arquivos e ocultar mensagens de erro.<br>\nA localiza&ccedil;&atilde;o deste arquivo de configura&ccedil;&atilde;o PHP varia dependendo do servidor web. Para alterar as configura&ccedil;&otilde;es, edite o arquivo e altere o valor do par&acirc;metro atrav&eacute;s de um editor de texto. <\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-onde-fica-localizado-o-arquivo-php-ini\">Onde Fica Localizado o Arquivo PHP.ini?<\/h3><p>A localiza&ccedil;&atilde;o do <strong>PHP.ini<\/strong> varia dependendo do seu servidor, vers&atilde;o do PHP e sistema operacional. Ao executar o PHP, o sistema procura o arquivo nos seguintes lugares:<\/p><ol class=\"wp-block-list\">\n<li>A localiza&ccedil;&atilde;o espec&iacute;fica do m&oacute;dulo de <a href=\"https:\/\/docs.php.earth\/php\/sapi\/\" target=\"_blank\" rel=\"noopener\">interface de programa&ccedil;&atilde;o de aplica&ccedil;&atilde;o do servidor (SAPI)<\/a> (link em ingl&ecirc;s).<\/li>\n\n\n\n<li>A vari&aacute;vel de ambiente de configura&ccedil;&atilde;o de tempo de execu&ccedil;&atilde;o do PHP (PHPRC).<\/li>\n\n\n\n<li>Diret&oacute;rio de trabalho atual, que pode ser pesquisado usando a fun&ccedil;&atilde;o <a href=\"https:\/\/www.php.net\/manual\/pt_BR\/function.getcwd.php\" target=\"_blank\" rel=\"noopener\"><strong>getcwd()<\/strong><\/a>.<\/li>\n\n\n\n<li>Diret&oacute;rio do PHP instalado ou do servidor web.<\/li>\n<\/ol><p>Em vez de localizar seus arquivos INI manualmente atrav&eacute;s dos gerenciadores de arquivos de sua hospedagem, os usu&aacute;rios podem fazer isso de maneira autom&aacute;tica.<\/p><p>Entre v&aacute;rios m&eacute;todos dispon&iacute;veis, o mais f&aacute;cil &eacute; criar um novo arquivo PHP dentro do diret&oacute;rio raiz do seu dom&iacute;nio. Para este tutorial, vamos mostrar como fazer isso via <a href=\"\/br\/tutoriais\/hpanel\">hPanel<\/a>:<\/p><ol class=\"wp-block-list\">\n<li>V&aacute; para<strong> hPanel &rarr; Hospedagem <\/strong>&rarr;<strong> <\/strong><strong>Gerenciar<\/strong><strong> <\/strong>.<\/li>\n\n\n\n<li>Clique em<strong> Gerenciador de arquivos <\/strong>.<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1245\" height=\"538\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/gerenciador-de-arquivos-painel-hostinger.png\/public\" alt=\"Painel de gest&atilde;o de hospedagem da Hostinger com o bot&atilde;o do Gerenciador de arquivos em destaque\" class=\"wp-image-40836\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/gerenciador-de-arquivos-painel-hostinger.png\/w=1245,fit=scale-down 1245w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/gerenciador-de-arquivos-painel-hostinger.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/gerenciador-de-arquivos-painel-hostinger.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/gerenciador-de-arquivos-painel-hostinger.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/gerenciador-de-arquivos-painel-hostinger.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1245px) 100vw, 1245px\" \/><\/figure><\/div><ol class=\"wp-block-list\" start=\"3\">\n<li>Navegue at&eacute; o diret&oacute;rio raiz do seu site. No nosso caso, &eacute; <strong>\/home\/nome_de_usu&aacute;rio\/public_html<\/strong>.<\/li>\n\n\n\n<li>Selecione o &iacute;cone <strong>+ Novo Arquivo<\/strong>. Insira qualquer nome de arquivo com uma extens&atilde;o PHP, como <strong>phpinfo.php<\/strong>. Ent&atilde;o, clique em <strong>Criar Novo Arquivo<\/strong>.<\/li>\n\n\n\n<li>Clique com o bot&atilde;o direito no novo arquivo &rarr; <strong>Editar<\/strong> e insira o seguinte c&oacute;digo:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;?php\n&nbsp;&nbsp;&nbsp;phpinfo();\n?&gt;<\/pre><ol class=\"wp-block-list\" start=\"6\">\n<li>Clique em<strong> Salvar altera&ccedil;&otilde;es.<\/strong><\/li>\n\n\n\n<li>Digite <strong>seudominio.tld\/phpinfo.php <\/strong>no seu navegador e pressione enter.&nbsp;<\/li>\n\n\n\n<li>Busque pelo <strong>Arquivo de configura&ccedil;&atilde;o carregado<\/strong>. O caminho do <strong>PHP.ini<\/strong> deve se parecer com o seguinte exemplo:<\/li>\n<\/ol><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1460\" height=\"248\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/image-25.png\/public\" alt=\"\" class=\"wp-image-40837\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/image-25.png\/w=1460,fit=scale-down 1460w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/image-25.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/image-25.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/image-25.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/image-25.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1460px) 100vw, 1460px\" \/><\/figure><\/div><p>Este m&eacute;todo tamb&eacute;m funciona no <a href=\"\/br\/tutoriais\/tutorial-cpanel-completo\">cPanel<\/a> para localizar o arquivo <strong>PHP.ini <\/strong>de um servidor privado virtual (VPS). Outra op&ccedil;&atilde;o &eacute; voc&ecirc; se <a href=\"https:\/\/support.hostinger.com\/pt\/articles\/1583245-como-se-conectar-a-sua-conta-via-ssh\" target=\"_blank\" rel=\"noopener\">conectar usando SSH<\/a> e executar o seguinte comando:<\/p><pre class=\"wp-block-preformatted\">php -i | grep 'Arquivo de Configura&ccedil;&atilde;o'<\/pre><p>O seu cliente SSH mostrar&aacute; o diret&oacute;rio, que &eacute; <strong>usr\/local\/lib<\/strong> na maioria dos servidores web. Al&eacute;m de consultar a localiza&ccedil;&atilde;o, voc&ecirc; pode mover e editar o arquivo <strong>&nbsp;PHP.ini <\/strong>&nbsp;com o cliente SSH.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Saiba Mais sobre VPS e Comandos Linux<\/h4>\n                    <p><br>\n<a href=\"\/br\/tutoriais\/o-que-e-vps-como-escolher-um-servidor-vps\">O Que &eacute; Hospedagem VPS<\/a><br>\n<a href=\"\/br\/tutoriais\/comandos-linux\">Comandos Essenciais do Linux que Todo Usu&aacute;rio Deveria Saber<\/a><\/p>\n                <\/div>\n\n\n\n<\/p><p>Observe que o arquivo <strong>PHP.ini<\/strong> geralmente &eacute; inacess&iacute;vel para usu&aacute;rios de hospedagem compartilhada. Neste caso, utilize o menu de configura&ccedil;&atilde;o do painel de controle de hospedagem <a href=\"\/br\/tutoriais\/como-localizar-ou-criar-um-arquivo-htaccess\"><strong>edite o arquivo<\/strong> .htaccess<\/a> para modificar as configura&ccedil;&otilde;es PHP<\/p><h2 class=\"wp-block-heading\" id=\"h-parametros-importantes-do-arquivo-php-ini\">Par&acirc;metros Importantes do Arquivo PHP.ini<\/h2><p>Nesta se&ccedil;&atilde;o, explicaremos os par&acirc;metros mais importantes contidos no arquivo <strong>PHP.ini<\/strong>, incluindo seus valores e prop&oacute;sitos. Esses par&acirc;metros tamb&eacute;m s&atilde;o conhecidos como <strong>diretrizes<\/strong>.<\/p><p>\n\n\n<div><p class=\"important\"><strong>Importante!<\/strong> Alguns par&acirc;metros e valores podem n&atilde;o estar dispon&iacute;veis em certas vers&otilde;es do PHP. Consulte a <a href=\"https:\/\/www.php.net\/manual\/pt_BR\/ini.list.php\" target=\"_blank\" rel=\"noopener\">lista completa de diretivas PHP.ini<\/a> para aprender mais sobre as altera&ccedil;&otilde;es.<\/p><\/div>\n\n\n\n<\/p><p><strong>display_errors<\/strong><\/p><p>Determina se as mensagens de erro do PHP s&atilde;o exibidas para os usu&aacute;rios durante a execu&ccedil;&atilde;o do script ou n&atilde;o, usando os valores <strong>on<\/strong> (ligadas) e <strong>off<\/strong> (desligadas). Por raz&otilde;es de seguran&ccedil;a, voc&ecirc; deve usar essa diretriz apenas quando estiver desenvolvendo seu site.&nbsp;&nbsp;<\/p><p><strong>error_reporting<\/strong><\/p><p>Define qual mensagem de erro &eacute; exibida para os usu&aacute;rios quando a diretriz <strong>display_errors <\/strong>est&aacute; ativada. O par&acirc;metro <strong>error_reporting <\/strong>&nbsp;aceita v&aacute;rias <a href=\"https:\/\/www.php.net\/manual\/pt_BR\/errorfunc.constants.php\" target=\"_blank\" rel=\"noopener\">constantes para exibir diferentes erros<\/a>.<\/p><p>Voc&ecirc; pode usar m&uacute;ltiplos valores fixos e excluir erros espec&iacute;ficos. Por exemplo, para mostrar todos os erros exceto o aviso de descontinuidade, use a seguinte constante:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"php\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">E_ALL &amp; ~E_DEPRECATED<\/pre><p><strong>error_log<\/strong><\/p><p>Especifica o arquivo onde o PHP registrar&aacute; erros para a solu&ccedil;&atilde;o de problemas do erro. Antes de habilit&aacute;-lo, certifique-se de que os usu&aacute;rios do servidor web t&ecirc;m permiss&atilde;o para escrever sobre o arquivo.&nbsp;<\/p><p><strong>file_uploads<\/strong><\/p><p>Define se os uploads de arquivos HTTP est&atilde;o habilitados ou n&atilde;o. O valor <strong>on<\/strong> (habilitado) permitir&aacute; que os usu&aacute;rios fa&ccedil;am upload de arquivos para o seu site, enquanto <strong>off<\/strong> (desabilitado) desativa essa fun&ccedil;&atilde;o.&nbsp;<\/p><p><strong>upload_max_filesize<\/strong>Este par&acirc;metro determina o <a href=\"\/br\/tutoriais\/como-aumentar-o-limite-de-upload-php\">tamanho m&aacute;ximo que o PHP permitir&aacute;<\/a> para upload de arquivos em seu site. Como o valor padr&atilde;o &eacute; <strong>2 MB<\/strong>, voc&ecirc; pode <a href=\"\/br\/tutoriais\/como-aumentar-limite-upload-wordpress\">aumentar o tamanho m&aacute;ximo de upload de arquivo<\/a> para permitir que os usu&aacute;rios subam de arquivos grandes.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Leitura Sugerida<\/h4>\n                    <p>Confira este tutorial sobre como <a href=\"%E2%80%9D\/tutoriais\/corrigir-erro-o-arquivo-ultrapassa-o-limite-definido-em-upload-max-filesize-no-phpini%E2%80%9D\">corrigir o problema de upload_max_filesize<\/a> em caso de erros.<\/p>\n                <\/div>\n\n\n\n<\/p><p><strong>post_max_size<\/strong><\/p><p>O tamanho m&aacute;ximo de dados POST que o PHP pode coletar dos formul&aacute;rios HTML em seu site. O valor deve ser maior que o tamanho m&aacute;ximo do arquivo, pois &eacute; manipulado com a <a href=\"https:\/\/www.w3schools.com\/php\/php_superglobals_post.asp\" target=\"_blank\" rel=\"noopener\">fun&ccedil;&atilde;o POST<\/a> (link em ingl&ecirc;s).<\/p><p><strong>allow_url_fopen<\/strong><\/p><p>Escreve um script PHP para acessar arquivos remotos de outro servidor. Est&aacute; <strong>desativado<\/strong> por padr&atilde;o, pois ativ&aacute;-lo pode expor seu servidor a um ataque de inje&ccedil;&atilde;o de c&oacute;digo.&nbsp;<\/p><p><strong>allow_url_include<\/strong><\/p><p>Esta diretiva tem uma fun&ccedil;&atilde;o semelhante &agrave; de <strong>allow_url_open<\/strong>, mas usa a <a href=\"https:\/\/www.w3schools.com\/php\/php_includes.asp\" target=\"_blank\" rel=\"noopener\">fun&ccedil;&atilde;o include<\/a> (link em ingl&ecirc;s). Para habilit&aacute;-lo, voc&ecirc; precisa antes <strong>habilitar<\/strong> a diretriz <strong>allow_url_open<\/strong>.&nbsp;<\/p><p><strong>session.name<\/strong><\/p><p>Esta diretiva define o nome da sess&atilde;o atual, que &eacute; usado em cookies e URLs. Voc&ecirc; pode alterar o valor padr&atilde;o de <strong>PHPSESSID<\/strong> para qualquer nome descritivo com caracteres alfanum&eacute;ricos.&nbsp;<\/p><p><strong>session.auto_start<\/strong><\/p><p>Escolhe se uma sess&atilde;o PHP inicia automaticamente ou sob demanda quando os usu&aacute;rios acessam seu site. Se voc&ecirc; definir o valor para <strong>0, <\/strong>a sess&atilde;o iniciar&aacute; manualmente usando o script <strong>session_start<\/strong>.&nbsp;<\/p><p><strong>session.cookie_lifetime<\/strong><\/p><p>Especifica a dura&ccedil;&atilde;o do cookie de sess&atilde;o nos navegadores dos visitantes do seu site. Por padr&atilde;o, o valor est&aacute; definido para <strong>0<\/strong> segundos, o que significa que seu site apaga os dados da sess&atilde;o dos visitantes depois que eles fecham seus navegadores.&nbsp;&nbsp;<\/p><p><strong>memory_limit<\/strong><\/p><p>Define a quantidade m&aacute;xima de mem&oacute;ria RAM que um script PHP pode usar. Tenha cuidado ao aumentar o limite de mem&oacute;ria, pois configura&ccedil;&otilde;es erradas podem levar a sites lentos ou a quedas do servidor.&nbsp;<\/p><p><strong>max_execution_time<\/strong><\/p><p>Determina o tempo m&aacute;ximo de execu&ccedil;&atilde;o de um script. Voc&ecirc; pode alterar o tempo m&aacute;ximo padr&atilde;o de execu&ccedil;&atilde;o de 30 segundos para qualquer valor, mas configurar uma op&ccedil;&atilde;o muito alta pode causar problemas de desempenho.<\/p><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Leitura Sugerida<\/h4>\n                    <p>Consulte o nosso guia sobre como <a href=\"\/br\/tutoriais\/como-corrigir-erro-fatal-tempo-maximo-de-execucao-excedido-no-wordpress\"> corrigir o Erro Fatal: max_execution_time excedido<\/a> se voc&ecirc; receber esse c&oacute;digo de erro.<\/p>\n                <\/div>\n\n\n\n<\/p><p><strong>max_input_time<\/strong><\/p><p>Define por quanto tempo um script pode analisar dados coletados de formul&aacute;rios HTML em seu site usando um m&eacute;todo POST ou <a href=\"https:\/\/www.w3schools.com\/php\/php_superglobals_get.asp\" target=\"_blank\" rel=\"noopener\">GET<\/a> (link em ingl&ecirc;s). Quanto mais dados seu site coleta, maior deve ser o valor de <strong>max_input_time <\/strong>.<\/p><p><strong>upload_temp_dir<\/strong><\/p><p>Especifica o diret&oacute;rio tempor&aacute;rio para armazenamento dos arquivos subidos para o servidor. Todos os usu&aacute;rios devem poder escrever sobre e criar arquivos no diret&oacute;rio especificado. Caso contr&aacute;rio, o PHP usar&aacute; o diret&oacute;rio padr&atilde;o do sistema.&nbsp;<\/p><p><strong>realpath_cache_ttl<\/strong><\/p><p>Define o tempo pelo qual seu sistema vai armazenar em cache as informa&ccedil;&otilde;es do <a href=\"https:\/\/www.geeksforgeeks.org\/php-realpath-function\/\" target=\"_blank\" rel=\"noopener\">realpath<\/a> (link em ingl&ecirc;s). Recomendamos aumentar o valor para sistemas com arquivos que raramente mudam.&nbsp;<\/p><p><strong>arg_separator.output<\/strong><\/p><p>Use esta diretiva de manipula&ccedil;&atilde;o de dados para separar argumentos em URLs gerados pelo PHP. Seu valor padr&atilde;o &eacute; um ampersand (<strong>&amp;<\/strong>).<\/p><p><strong>arg_separator.output<\/strong><\/p><p>Define o separador que o PHP usa para analisar URLs de entrada em vari&aacute;veis. Por padr&atilde;o, &eacute; um ampersand (&amp;), mas voc&ecirc; pode mud&aacute;-lo para outros s&iacute;mbolos como ponto e v&iacute;rgula (;).<\/p><h2 class=\"wp-block-heading\" id=\"h-como-editar-o-arquivo-php-ini\">Como Editar o Arquivo PHP.ini<\/h2><p>Antes de editar o arquivo <strong>&nbsp;PHP.ini<\/strong>, verifique a configura&ccedil;&atilde;o PHP do seu servidor usando o <strong>phpinfo.php<\/strong>.<br>Se configurado como um m&oacute;dulo Apache, altere a configura&ccedil;&atilde;o PHP <a href=\"https:\/\/www.php.net\/manual\/pt_BR\/configuration.file.per-user.php\" target=\"_blank\" rel=\"noopener\">usando seu arquivo.htaccess<\/a>.<\/p><p>\n\n\n<div><p class=\"important\"><strong>Importante!<\/strong> Crie um backup do seu arquivo <strong>PHP.ini<\/strong> antes de edit&aacute;-lo. Ele permite que voc&ecirc; restaure rapidamente o arquivo, pois configura&ccedil;&otilde;es incorretas podem resultar em problemas de desempenho ou tempo de inatividade para seu site.<\/p><\/div>\n\n\n\n<\/p><p>Para o PHP CGI, voc&ecirc; pode editar diretamente o arquivo INI usando o <a href=\"https:\/\/docs.cpanel.net\/cpanel\/software\/multiphp-ini-editor-for-cpanel\/\" target=\"_blank\" rel=\"noopener\">Editor de INI MultiPHP<\/a> (link em ingl&ecirc;s) do cPanel.&nbsp;<\/p><p>Se voc&ecirc; est&aacute; usando o hPanel, simplesmente baixe e edite o arquivo usando um editor de texto.&nbsp;<\/p><p>Para usu&aacute;rios do cPanel, aqui est&atilde;o as etapas para fazer isso:<\/p><ol class=\"wp-block-list\">\n<li>Acesse seu <strong>cPanel<\/strong>.<\/li>\n\n\n\n<li>V&aacute; para a<strong> <\/strong>se&ccedil;&atilde;o Software &rarr;<strong> Editor MultiPHP INI <\/strong>.<\/li>\n\n\n\n<li>Clique na aba <strong>Modo B&aacute;sico <\/strong>. Se preferir uma personaliza&ccedil;&atilde;o aprofundada, selecione o <strong>Modo Editor <\/strong>.<\/li>\n\n\n\n<li>No menu suspenso, selecione o <strong>diret&oacute;rio raiz<\/strong> ou o <strong>caminho do dom&iacute;nio<\/strong>. Este &uacute;ltimo configurar&aacute; o <strong>arquivo PHP.ini<\/strong> espec&iacute;fico do seu dom&iacute;nio.<\/li>\n\n\n\n<li>Altere as configura&ccedil;&otilde;es para cada diretiva PHP e clique em <strong>Aplicar <\/strong>para salvar as altera&ccedil;&otilde;es.&nbsp;<\/li>\n<\/ol><p>Se o seu servidor n&atilde;o suportar a ferramenta de edi&ccedil;&atilde;o, use o <strong>Seletor de PHP<\/strong> em vez disso. Alternativamente, baixe o arquivo <strong>PHP.ini <\/strong>e altere as diretivas de configura&ccedil;&atilde;o usando um editor de texto.&nbsp;<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1460\" height=\"658\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/image-26.png\/public\" alt=\"Editor MultiPHP Ini no cPanel\" class=\"wp-image-40838\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/image-26.png\/w=1460,fit=scale-down 1460w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/image-26.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/image-26.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/image-26.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/53\/2023\/10\/image-26.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1460px) 100vw, 1460px\" \/><\/figure><\/div><p>Se voc&ecirc; usa uma <a href=\"\/br\/servidor-vps\">VPS<\/a>, pode configurar as defini&ccedil;&otilde;es de PHP via cliente SSH. Certifique-se de ter <a href=\"\/br\/tutoriais\/como-instalar-editor-de-texto-nano\/\">instalado o editor de texto Nano<\/a> e execute este comando:<\/p><pre class=\"wp-block-preformatted\">nano usr\/local\/lib\/php.ini<\/pre><p>Altere o diret&oacute;rio para o caminho do seu arquivo <strong>PHP.ini<\/strong> no seu VPS.<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusao\">Conclus&atilde;o<\/h2><p>O <strong>PHP.ini<\/strong> &eacute; um arquivo de configura&ccedil;&atilde;o que armazena as defini&ccedil;&otilde;es de PHP do seu servidor web. Voc&ecirc; pode edit&aacute;-lo para alterar as regras relacionadas ao PHP do seu site, assim como restringir a&ccedil;&otilde;es ou limitar o tamanho dos dados enviados.&nbsp;<\/p><p>Como sua localiza&ccedil;&atilde;o pode variar, crie um arquivo de informa&ccedil;&otilde;es PHP no diret&oacute;rio raiz do seu dom&iacute;nio e fa&ccedil;a upload dele atrav&eacute;s do seu navegador para encontrar rapidamente o arquivo <strong>PHP.ini<\/strong>. Voc&ecirc; pode descobrir a sua localiza&ccedil;&atilde;o dentro da se&ccedil;&atilde;o <strong>loaded configuration file<\/strong> (arquivo de configura&ccedil;&atilde;o carregado) da tela de informa&ccedil;&otilde;es do PHP.&nbsp;<\/p><p>O <strong>PHP.ini <\/strong>cont&eacute;m v&aacute;rios par&acirc;metros para definir o tratamento de erros, uploads de arquivos, configura&ccedil;&atilde;o de sess&otilde;es e outras regras. Para alterar as configura&ccedil;&otilde;es, edite os valores dos respectivos par&acirc;metros.&nbsp;<\/p><p>Os usu&aacute;rios do hPanel da Hostinger podem simplesmente baixar o arquivo e alterar os par&acirc;metros em um editor de texto. Caso tenha mais alguma pergunta ou d&uacute;vida, n&atilde;o esque&ccedil;a de deixar um coment&aacute;rio abaixo!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O PHP.ini &eacute; um arquivo de configura&ccedil;&atilde;o que cont&eacute;m as defini&ccedil;&otilde;es de PHP do seu servidor web. Sempre que o PHP for iniciado, seu sistema procurar&aacute; por ele e executar&aacute; o arquivo para habilitar as regras de script do seu site.&nbsp;&nbsp; Embora esteja pr&eacute;-configurado, voc&ecirc; pode precisar alterar as configura&ccedil;&otilde;es padr&otilde;es do PHP para atender [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/br\/tutoriais\/php-ini\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":125,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"O Que \u00e9 o Arquivo PHP.ini e Onde ele Fica? Veja Como Edit\u00e1-lo!","rank_math_description":"O php.ini \u00e9 o arquivo de configura\u00e7\u00e3o padr\u00e3o para executar aplicativos PHP. Confira este artigo para aprender mais sobre ele, incluindo como edit\u00e1-lo.","rank_math_focus_keyword":"php.ini","footnotes":""},"categories":[4915],"tags":[7586],"class_list":["post-40834","post","type-post","status-publish","format-standard","hentry","category-vps","tag-php-ini"],"hreflangs":[{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/php-ini","default":1},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/php-ini","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/40834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/users\/125"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/comments?post=40834"}],"version-history":[{"count":3,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/40834\/revisions"}],"predecessor-version":[{"id":40841,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/posts\/40834\/revisions\/40841"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/media?parent=40834"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/categories?post=40834"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/br\/tutoriais\/wp-json\/wp\/v2\/tags?post=40834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}