{"id":16908,"date":"2026-07-21T08:48:54","date_gmt":"2026-07-21T11:48:54","guid":{"rendered":"https:\/\/www.homehost.com.br\/blog\/?p=16908"},"modified":"2026-07-21T11:36:15","modified_gmt":"2026-07-21T14:36:15","slug":"php-ini","status":"publish","type":"post","link":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/","title":{"rendered":"php.ini: o que \u00e9, onde fica e como configurar"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>O php.ini \u00e9 o arquivo de configura\u00e7\u00e3o do PHP \u2014 \u00e9 nele que se define o comportamento da linguagem no servidor: quanto de mem\u00f3ria cada script pode usar, por quanto tempo pode rodar, se os erros aparecem na tela, o tamanho m\u00e1ximo de upload e dezenas de outros ajustes.<\/strong> Cada linha do arquivo \u00e9 uma &#8220;diretiva&#8221;: um par\u00e2metro com um valor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se voc\u00ea j\u00e1 se deparou com um erro de &#8220;memory size exhausted&#8221;, um upload que falha por ser grande demais, ou uma tela em branco sem mensagem de erro, a solu\u00e7\u00e3o quase sempre passa pelo php.ini. Este guia explica o que \u00e9 o arquivo, como descobrir onde ele est\u00e1, como edit\u00e1-lo (pelo cPanel ou direto no servidor), e quais s\u00e3o as principais diretivas que voc\u00ea pode ajustar.<\/p>\n\n\n\n<div style=\"border:1px solid #d6e4fb; border-left:4px solid #1a73e8; background:#f4f8fe; border-radius:8px; padding:18px 22px; margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"font-weight:700; color:#0b3d91; margin-bottom:6px; text-transform:uppercase; letter-spacing:.05em; font-size:14px;\">Resposta r\u00e1pida<\/div>\n  <p style=\"color:#0b3d91; line-height:1.65; margin:0;\">O <strong>php.ini<\/strong> \u00e9 o arquivo que controla o comportamento do PHP no servidor. Cada linha \u00e9 uma <strong>diretiva<\/strong> no formato <code>diretiva = valor<\/code> (por exemplo, <code>memory_limit = 256M<\/code>). Para descobrir onde ele fica, rode <code>php --ini<\/code> no terminal ou use a fun\u00e7\u00e3o <code>phpinfo()<\/code>. Em <strong>hospedagem compartilhada<\/strong>, voc\u00ea normalmente n\u00e3o edita o arquivo direto: ajusta as diretivas pelo painel (no cPanel, em <em>Select PHP Version \u2192 Options<\/em>). Em <strong>VPS ou servidor dedicado<\/strong>, edita o arquivo diretamente.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 o php.ini<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O <strong>php.ini<\/strong> \u00e9 o arquivo de configura\u00e7\u00e3o principal do <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/o-que-e-php\/\">PHP<\/a>. Toda vez que o PHP \u00e9 iniciado, ele l\u00ea esse arquivo para saber como deve se comportar: quais recursos liberar, quais limites impor, o que fazer com os erros. \u00c9, na pr\u00e1tica, o painel de controle da linguagem no servidor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">O nome vem do formato do arquivo: <code>.ini<\/code> (de <em>initialization<\/em>), um formato de texto simples usado para configura\u00e7\u00e3o. Cada configura\u00e7\u00e3o \u00e9 uma <strong>diretiva<\/strong>, escrita como uma chave e um valor separados por um sinal de igual:<\/p>\n\n\n\n<div style=\"background:#0b3d91; border-radius:8px; padding:16px 18px; margin:18px 0; font-family:'Courier New', Courier, monospace; overflow-x:auto;\">\n  <code style=\"color:#f1f5f9; font-size:13.5px; line-height:1.7; white-space:pre;\">memory_limit = 256M\nmax_execution_time = 30\ndisplay_errors = Off\nupload_max_filesize = 64M<\/code>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Linhas que come\u00e7am com ponto e v\u00edrgula (<code>;<\/code>) s\u00e3o coment\u00e1rios \u2014 o PHP as ignora. \u00c9 por isso que, ao abrir um php.ini, voc\u00ea v\u00ea muitas linhas come\u00e7ando com <code>;<\/code>: s\u00e3o diretivas desativadas ou explica\u00e7\u00f5es.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Onde fica o arquivo php.ini<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A localiza\u00e7\u00e3o do php.ini varia conforme o sistema operacional e a forma como o PHP foi instalado \u2014 n\u00e3o h\u00e1 um \u00fanico lugar fixo. Mas h\u00e1 duas formas r\u00e1pidas de descobrir onde ele est\u00e1.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Pelo comando php &#8211;ini<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Se voc\u00ea tem acesso ao terminal (<a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/ssh\/\">SSH<\/a>), o jeito mais direto \u00e9 rodar:<\/p>\n\n\n\n<div style=\"background:#0b3d91; border-radius:8px; padding:16px 18px; margin:18px 0; font-family:'Courier New', Courier, monospace; overflow-x:auto;\">\n  <code style=\"color:#f1f5f9; font-size:13.5px; line-height:1.7; white-space:pre;\">php --ini<\/code>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">O comando mostra o caminho do arquivo carregado (na linha &#8220;Loaded Configuration File&#8221;) e de eventuais arquivos adicionais. Em sistemas Linux, o php.ini costuma ficar em caminhos como <code>\/etc\/php\/8.x\/apache2\/php.ini<\/code> ou <code>\/etc\/php\/8.x\/cli\/php.ini<\/code> \u2014 note que pode haver <strong>arquivos diferentes<\/strong> para o PHP do servidor web (Apache) e o da linha de comando (CLI).<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Pela fun\u00e7\u00e3o phpinfo()<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Se voc\u00ea n\u00e3o tem acesso ao terminal, mas pode subir um arquivo PHP para o site, crie um arquivo com este conte\u00fado e acesse-o pelo navegador:<\/p>\n\n\n\n<div style=\"background:#0b3d91; border-radius:8px; padding:16px 18px; margin:18px 0; font-family:'Courier New', Courier, monospace; overflow-x:auto;\">\n  <code style=\"color:#f1f5f9; font-size:13.5px; line-height:1.7; white-space:pre;\">&lt;?php phpinfo(); ?&gt;<\/code>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Na p\u00e1gina gerada, procure por &#8220;Loaded Configuration File&#8221; \u2014 \u00e9 o caminho do php.ini em uso. Um cuidado importante: <strong>apague esse arquivo depois de consultar<\/strong>, porque o <code>phpinfo()<\/code> exp\u00f5e muitos detalhes do servidor que podem ajudar um atacante.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como editar o php.ini<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Aqui est\u00e1 a parte que mais gera d\u00favida, porque depende do tipo de hospedagem. Depois de qualquer altera\u00e7\u00e3o, confirme que ela pegou: acesse novamente o <code><strong>phpinfo()<\/strong><\/code> (ou rode <code><strong>php -i<\/strong><\/code>) e veja se a diretiva est\u00e1 com o novo valor.<\/p>\n\n\n\n<div style=\"border:1px solid #f0d9a8; border-left:4px solid #e0a800; background:#fffaf0; border-radius:8px; padding:18px 22px; margin:24px 0; font-family:Arial, Helvetica, sans-serif;\">\n  <div style=\"font-weight:700; color:#8a6d00; margin-bottom:6px; text-transform:uppercase; letter-spacing:.05em; font-size:14px;\">&#x26a0;&#xfe0f; Em hospedagem compartilhada, voc\u00ea n\u00e3o edita o arquivo direto<\/div>\n  <p style=\"color:#8a6d00; line-height:1.65; margin:0;\">Na maioria das hospedagens compartilhadas, o php.ini \u00e9 um arquivo global do servidor, compartilhado por todos os sites \u2014 por isso voc\u00ea n\u00e3o tem permiss\u00e3o para edit\u00e1-lo diretamente. Em vez disso, o painel oferece uma interface para ajustar as diretivas s\u00f3 do seu site. No <strong>cPanel<\/strong>, isso fica em <em>Select PHP Version \u2192 Options<\/em>. As altera\u00e7\u00f5es feitas ali valem apenas para a sua conta, com seguran\u00e7a.<\/p>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">No cPanel (hospedagem compartilhada)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Este \u00e9 o caminho para a maioria dos sites hospedados. No cPanel:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Acesse o cPanel e clique em <strong>Select PHP Version<\/strong> (Selecionar vers\u00e3o do PHP).<\/li>\n\n\n\n<li>Clique em <strong>Switch To PHP Options<\/strong> (ou &#8220;Options&#8221;).<\/li>\n\n\n\n<li>Voc\u00ea ver\u00e1 a lista de diretivas ajust\u00e1veis (memory_limit, max_execution_time, upload_max_filesize, display_errors, etc.).<\/li>\n\n\n\n<li>Clique no valor da diretiva que quer mudar, escolha o novo valor e salve.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">As mudan\u00e7as entram em vigor na hora, sem precisar reiniciar nada, e afetam s\u00f3 o seu site. \u00c9 o m\u00e9todo recomendado para quem est\u00e1 em hospedagem compartilhada.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Editando o arquivo diretamente (VPS ou dedicado)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Se voc\u00ea tem um <a href=\"https:\/\/www.homehost.com.br\/servidores-vps\/\">VPS<\/a> ou servidor dedicado, com acesso de administrador, edita o arquivo diretamente:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Localize o arquivo com <code>php --ini<\/code>.<\/li>\n\n\n\n<li>Abra-o com um editor de texto (por exemplo, <code>nano \/etc\/php\/8.x\/apache2\/php.ini<\/code>).<\/li>\n\n\n\n<li>Encontre a diretiva (a busca do editor ajuda), altere o valor e salve.<\/li>\n\n\n\n<li><strong>Reinicie o servi\u00e7o<\/strong> para aplicar: o Apache (<code>systemctl restart apache2<\/code>) ou o PHP-FPM, conforme o seu setup.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">O passo 4 \u00e9 o que muita gente esquece: ao editar o arquivo direto, a mudan\u00e7a <strong>s\u00f3 vale depois de reiniciar<\/strong> o servidor web ou o PHP-FPM. Sem isso, o PHP continua com a configura\u00e7\u00e3o antiga em mem\u00f3ria.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Criando um php.ini pr\u00f3prio na hospedagem compartilhada<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Muitas hospedagens compartilhadas, mesmo sem dar acesso ao php.ini global, permitem que voc\u00ea <strong>crie um arquivo de configura\u00e7\u00e3o pr\u00f3prio<\/strong> na pasta do seu site. Dependendo do servidor, ele se chama <code>php.ini<\/code> ou <code>.user.ini<\/code>, e vale s\u00f3 para o seu diret\u00f3rio e subpastas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pelo gerenciador de arquivos do cPanel, na raiz do site (<code>public_html<\/code>), crie um arquivo novo chamado <code>php.ini<\/code> (ou <code>.user.ini<\/code>) e adicione s\u00f3 as diretivas que quer mudar, uma por linha:<\/p>\n\n\n\n<div style=\"background:#0b3d91; border-radius:8px; padding:16px 18px; margin:18px 0; font-family:'Courier New', Courier, monospace; overflow-x:auto;\">\n  <code style=\"color:#f1f5f9; font-size:13.5px; line-height:1.7; white-space:pre;\">memory_limit = 256M\nupload_max_filesize = 64M\nmax_execution_time = 120<\/code>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">O <code>.user.ini<\/code> \u00e9 o mecanismo do PHP (em instala\u00e7\u00f5es com PHP-FPM ou CGI) para configura\u00e7\u00f5es por diret\u00f3rio \u2014 funciona de forma parecida com o que o <code>.htaccess<\/code> faz para o Apache. Ap\u00f3s criar o arquivo, a mudan\u00e7a pode levar alguns minutos para valer (o PHP rel\u00ea o <code>.user.ini<\/code> periodicamente). Se o cPanel tiver o <strong>MultiPHP INI Editor<\/strong>, ele oferece essa mesma edi\u00e7\u00e3o por uma interface gr\u00e1fica, sem criar o arquivo \u00e0 m\u00e3o.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pelo .htaccess ou ini_set (alternativas)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">H\u00e1 ainda duas formas de ajustar diretivas sem tocar no php.ini, \u00fateis quando voc\u00ea n\u00e3o tem acesso a ele:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>No <strong><a href=\"https:\/\/www.homehost.com.br\/blog\/internet\/htaccess-aprenda-tudo-sobre-esse-arquivo\/\">.htaccess<\/a><\/strong> (s\u00f3 em Apache), com <code>php_value nome_da_diretiva valor<\/code>.<\/li>\n\n\n\n<li>No <strong>pr\u00f3prio c\u00f3digo PHP<\/strong>, com a fun\u00e7\u00e3o <code>ini_set('diretiva', 'valor')<\/code> \u2014 mas s\u00f3 funciona para diretivas que podem ser mudadas em tempo de execu\u00e7\u00e3o.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Nem toda diretiva pode ser alterada por esses meios: algumas s\u00f3 valem se definidas no php.ini. Mas para ajustes comuns (como memory_limit ou display_errors), costumam funcionar.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">As principais diretivas do php.ini<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O php.ini tem dezenas de diretivas. Estas s\u00e3o as que voc\u00ea mais provavelmente vai precisar ajustar, agrupadas por finalidade:<\/p>\n\n\n\n<div style=\"overflow-x:auto; margin:24px 0;\">\n<table style=\"width:100%; border-collapse:collapse; font-family:Arial, Helvetica, sans-serif; font-size:14.5px; min-width:600px;\">\n  <thead>\n    <tr style=\"background-color:#1a73e8; color:#ffffff; text-align:left;\">\n      <th style=\"padding:12px 14px; border:1px solid #1a73e8;\">Diretiva<\/th>\n      <th style=\"padding:12px 14px; border:1px solid #1a73e8;\">O que controla<\/th>\n    <\/tr>\n  <\/thead>\n  <tbody>\n    <tr style=\"background-color:#f5f7fa;\">\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\"><code>memory_limit<\/code><\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\">Mem\u00f3ria m\u00e1xima que um script pode usar<\/td>\n    <\/tr>\n    <tr style=\"background-color:#ffffff;\">\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\"><code>max_execution_time<\/code><\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\">Tempo m\u00e1ximo que um script pode rodar<\/td>\n    <\/tr>\n    <tr style=\"background-color:#f5f7fa;\">\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\"><code>upload_max_filesize<\/code> \/ <code>post_max_size<\/code><\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\">Tamanho m\u00e1ximo de upload e de dados enviados<\/td>\n    <\/tr>\n    <tr style=\"background-color:#ffffff;\">\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\"><a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/display-errors-php\">display_errors<\/a> \/ <code>error_reporting<\/code><\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\">Se e quais erros aparecem na tela<\/td>\n    <\/tr>\n    <tr style=\"background-color:#f5f7fa;\">\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\"><a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/max_input_vars\/\">max_input_vars<\/a> \/ <code>max_input_time<\/code><\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\">Quantidade e tempo de processamento de dados de entrada<\/td>\n    <\/tr>\n    <tr style=\"background-color:#ffffff;\">\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\"><a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/allow_url_fopen\/\">allow_url_fopen<\/a><\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\">Se o PHP pode abrir arquivos por URL remota<\/td>\n    <\/tr>\n    <tr style=\"background-color:#f5f7fa;\">\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\"><code>date.timezone<\/code><\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\">Fuso hor\u00e1rio padr\u00e3o usado pelas fun\u00e7\u00f5es de data<\/td>\n    <\/tr>\n    <tr style=\"background-color:#ffffff;\">\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\"><code>session.save_path<\/code><\/td>\n      <td style=\"padding:11px 14px; border:1px solid #e3e8ee;\">Onde as sess\u00f5es s\u00e3o armazenadas<\/td>\n    <\/tr>\n  <\/tbody>\n<\/table>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Algumas dessas diretivas t\u00eam guias pr\u00f3prios com o passo a passo detalhado:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Como aumentar o <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/memory_limit\/\">memory_limit<\/a> (resolve o erro &#8220;Allowed memory size exhausted&#8221;).<\/li>\n\n\n\n<li>Como alterar o <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/max-execution-time\/\">max_execution_time<\/a> (resolve &#8220;Maximum execution time exceeded&#8221;).<\/li>\n\n\n\n<li>Como ajustar o <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/upload-max-filesize-post-max-size\/\">upload_max_filesize e post_max_size<\/a> (resolve falhas em uploads grandes).<\/li>\n\n\n\n<li>Como resolver o erro de <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/fatal-error-register-globals-deprecated\/\">register_globals<\/a> em aplica\u00e7\u00f5es legadas.<\/li>\n\n\n\n<li>Como <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/display-errors-php\/\">exibir os erros do PHP<\/a> com display_errors e error_reporting (resolve a &#8220;tela branca&#8221; sem mensagem).<\/li>\n\n\n\n<li>Como ajustar o <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/max_input_vars\/\">max_input_vars e max_input_time<\/a> (resolve menus e formul\u00e1rios que n\u00e3o salvam tudo).<\/li>\n\n\n\n<li>O que \u00e9 o <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/allow_url_fopen\/\">allow_url_fopen<\/a> e quando ativ\u00e1-lo com seguran\u00e7a (acesso a URLs remotas).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Cuidados ao editar o php.ini<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O php.ini \u00e9 poderoso, e um valor errado pode ter efeitos indesejados:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Valores muito altos<\/strong> de memory_limit ou max_execution_time podem deixar um script problem\u00e1tico consumir recursos demais do servidor \u2014 em vez de resolver, mascaram o problema real.<\/li>\n\n\n\n<li><strong>display_errors ligado em produ\u00e7\u00e3o<\/strong> exp\u00f5e caminhos de arquivos e detalhes internos a qualquer visitante; deve ficar ligado s\u00f3 em desenvolvimento.<\/li>\n\n\n\n<li><strong>Erros de sintaxe<\/strong> no arquivo (uma diretiva escrita errado) podem impedir o PHP de iniciar. Ao editar direto, mude uma diretiva por vez e teste.<\/li>\n\n\n\n<li><strong>Cuidado com php.ini em n\u00edvel de diret\u00f3rio e malware:<\/strong> arquivos php.ini locais s\u00e3o um alvo conhecido de ataques \u2014 \u00e9 comum malware criar ou alterar um php.ini numa pasta para mudar o comportamento do PHP sem ser notado. Se encontrar um php.ini que voc\u00ea n\u00e3o criou, ou diretivas estranhas num arquivo seu, investigue: pode ser sinal de site comprometido.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Uma boa pr\u00e1tica, ao editar o arquivo diretamente, \u00e9 comentar a linha original (colocando <code>;<\/code> na frente) e adicionar a nova logo abaixo, em vez de sobrescrever \u2014 assim voc\u00ea tem o valor antigo \u00e0 m\u00e3o para reverter.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Perguntas frequentes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>O que \u00e9 o arquivo php.ini?<\/strong><br>\u00c9 o arquivo de configura\u00e7\u00e3o do PHP. Ele \u00e9 lido toda vez que o PHP inicia e define o comportamento da linguagem no servidor: limites de mem\u00f3ria e tempo, exibi\u00e7\u00e3o de erros, tamanho de upload e muitos outros ajustes. Cada configura\u00e7\u00e3o \u00e9 uma diretiva, escrita no formato diretiva = valor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Onde fica o php.ini?<\/strong><br>A localiza\u00e7\u00e3o varia conforme o sistema operacional e a instala\u00e7\u00e3o. Para descobrir, rode <code>php --ini<\/code> no terminal e veja a linha &#8220;Loaded Configuration File&#8221;, ou crie um arquivo com <code>&lt;?php phpinfo(); ?&gt;<\/code>, acesse pelo navegador e procure o mesmo campo. Em Linux, costuma ficar em caminhos como \/etc\/php\/8.x\/apache2\/php.ini.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Como editar o php.ini na hospedagem compartilhada?<\/strong><br>Em hospedagem compartilhada voc\u00ea normalmente n\u00e3o edita o arquivo diretamente, porque ele \u00e9 global. Use o painel: no cPanel, acesse Select PHP Version e depois Options, onde \u00e9 poss\u00edvel ajustar as diretivas s\u00f3 do seu site. As mudan\u00e7as valem na hora e afetam apenas a sua conta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Por que minha altera\u00e7\u00e3o no php.ini n\u00e3o fez efeito?<\/strong><br>Se voc\u00ea editou o arquivo diretamente num VPS ou servidor dedicado, provavelmente faltou reiniciar o servi\u00e7o: as mudan\u00e7as s\u00f3 valem ap\u00f3s reiniciar o Apache ou o PHP-FPM. Verifique tamb\u00e9m se editou o php.ini correto \u2014 pode haver um arquivo para o Apache e outro para a linha de comando (CLI), al\u00e9m de confirmar o caminho com php &#8211;ini.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Como ver as configura\u00e7\u00f5es atuais do PHP?<\/strong><br>Crie um arquivo com <code>&lt;?php phpinfo(); ?&gt;<\/code>, envie para o seu site e acesse pelo navegador: a p\u00e1gina mostra todas as diretivas e seus valores atuais. Lembre-se de apagar o arquivo depois, pois ele exp\u00f5e informa\u00e7\u00f5es do servidor. Pela linha de comando, <code>php -i<\/code> mostra as mesmas informa\u00e7\u00f5es.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Posso mudar configura\u00e7\u00f5es do PHP sem acesso ao php.ini?<\/strong><br>Sim, em muitos casos. No Apache, voc\u00ea pode usar o arquivo .htaccess com <code>php_value diretiva valor<\/code>. No pr\u00f3prio c\u00f3digo, a fun\u00e7\u00e3o <code>ini_set()<\/code> altera diretivas em tempo de execu\u00e7\u00e3o. Nem toda diretiva aceita esses m\u00e9todos, mas os ajustes mais comuns, como memory_limit e display_errors, costumam funcionar.<\/p>\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\"@type\":\"Question\",\"name\":\"O que \u00e9 o arquivo php.ini?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"\u00c9 o arquivo de configura\u00e7\u00e3o do PHP. Ele \u00e9 lido toda vez que o PHP inicia e define o comportamento da linguagem no servidor: limites de mem\u00f3ria e tempo, exibi\u00e7\u00e3o de erros, tamanho de upload e muitos outros ajustes. Cada configura\u00e7\u00e3o \u00e9 uma diretiva, escrita no formato diretiva = valor.\"}},\n    {\"@type\":\"Question\",\"name\":\"Onde fica o php.ini?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A localiza\u00e7\u00e3o varia conforme o sistema operacional e a instala\u00e7\u00e3o. Para descobrir, rode php --ini no terminal e veja a linha Loaded Configuration File, ou crie um arquivo com phpinfo(), acesse pelo navegador e procure o mesmo campo. Em Linux, costuma ficar em caminhos como \/etc\/php\/8.x\/apache2\/php.ini.\"}},\n    {\"@type\":\"Question\",\"name\":\"Como editar o php.ini na hospedagem compartilhada?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Em hospedagem compartilhada voc\u00ea normalmente n\u00e3o edita o arquivo diretamente, porque ele \u00e9 global. Use o painel: no cPanel, acesse Select PHP Version e depois Options, onde \u00e9 poss\u00edvel ajustar as diretivas s\u00f3 do seu site. As mudan\u00e7as valem na hora e afetam apenas a sua conta.\"}},\n    {\"@type\":\"Question\",\"name\":\"Por que minha altera\u00e7\u00e3o no php.ini n\u00e3o fez efeito?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Se voc\u00ea editou o arquivo diretamente num VPS ou servidor dedicado, provavelmente faltou reiniciar o servi\u00e7o: as mudan\u00e7as s\u00f3 valem ap\u00f3s reiniciar o Apache ou o PHP-FPM. Verifique tamb\u00e9m se editou o php.ini correto, pois pode haver um arquivo para o Apache e outro para a linha de comando (CLI), al\u00e9m de confirmar o caminho com php --ini.\"}},\n    {\"@type\":\"Question\",\"name\":\"Como ver as configura\u00e7\u00f5es atuais do PHP?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Crie um arquivo com phpinfo(), envie para o seu site e acesse pelo navegador: a p\u00e1gina mostra todas as diretivas e seus valores atuais. Lembre-se de apagar o arquivo depois, pois ele exp\u00f5e informa\u00e7\u00f5es do servidor. Pela linha de comando, php -i mostra as mesmas informa\u00e7\u00f5es.\"}},\n    {\"@type\":\"Question\",\"name\":\"Posso mudar configura\u00e7\u00f5es do PHP sem acesso ao php.ini?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Sim, em muitos casos. No Apache, voc\u00ea pode usar o arquivo .htaccess com php_value diretiva valor. No pr\u00f3prio c\u00f3digo, a fun\u00e7\u00e3o ini_set() altera diretivas em tempo de execu\u00e7\u00e3o. Nem toda diretiva aceita esses m\u00e9todos, mas os ajustes mais comuns, como memory_limit e display_errors, costumam funcionar.\"}}\n  ]\n}\n<\/script>\n\n\n\n<div style=\"max-width:760px; margin:32px auto; background:linear-gradient(135deg,#1a73e8 0%,#0b3d91 100%); border-radius:16px; padding:32px 28px; font-family:Arial, Helvetica, sans-serif; color:#fff; box-shadow:0 10px 30px rgba(26,115,232,.25);\">\n  <div style=\"display:flex; align-items:flex-start; gap:16px; flex-wrap:wrap;\">\n    <div style=\"flex:0 0 auto; display:inline-flex; align-items:center; justify-content:center; width:52px; height:52px; border-radius:12px; background:rgba(255,255,255,.18);\">\n      <svg width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle><path d=\"M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1-2.83 2.83l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 2.83-2.83l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1z\"><\/path><\/svg>\n    <\/div>\n    <div style=\"flex:1 1 320px; min-width:260px;\">\n      <div style=\"font-weight:800; line-height:1.25; margin-bottom:8px; font-size:19px;\">Controle total do PHP na sua hospedagem<\/div>\n      <p style=\"margin:0 0 18px; line-height:1.6; color:#dbe8fb;\">Na Homehost voc\u00ea ajusta memory_limit, upload, vers\u00e3o do PHP e todas as diretivas direto pelo cPanel, em poucos cliques \u2014 e conta com suporte em portugu\u00eas para configurar o ambiente ideal para o seu site.<\/p>\n      <a href=\"https:\/\/www.homehost.com.br\/hospedagem-de-sites\/\" style=\"display:inline-flex; align-items:center; gap:8px; background:#fff; color:#1a73e8; font-weight:700; text-decoration:none; padding:13px 26px; border-radius:10px; box-shadow:0 4px 12px rgba(0,0,0,.15);\">\n        Conhecer a hospedagem Homehost\n        <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#1a73e8\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"><\/path><\/svg>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Conclus\u00e3o<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O php.ini \u00e9 o centro de controle do PHP: um arquivo de texto onde cada diretiva ajusta um aspecto do comportamento da linguagem. O essencial para domin\u00e1-lo: <strong>descubra onde ele est\u00e1<\/strong> com <code>php --ini<\/code> ou <code>phpinfo()<\/code>; <strong>edite pelo caminho certo<\/strong> \u2014 no cPanel (Select PHP Version \u2192 Options) se voc\u00ea est\u00e1 em hospedagem compartilhada, ou direto no arquivo (lembrando de reiniciar o servi\u00e7o) se tem VPS ou dedicado; e <strong>conhe\u00e7a as diretivas principais<\/strong> \u2014 memory_limit, max_execution_time, upload_max_filesize, display_errors \u2014 que resolvem a maioria dos problemas do dia a dia. Com o php.ini sob controle, ajustar o ambiente PHP deixa de ser tentativa e erro e vira configura\u00e7\u00e3o consciente. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Para consumir APIs e fazer requisi\u00e7\u00f5es HTTP a partir do PHP, veja tamb\u00e9m o guia de <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/curl-php\/\">cURL no PHP<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O php.ini \u00e9 o arquivo de configura\u00e7\u00e3o do PHP \u2014 \u00e9 nele que se define o comportamento da linguagem no servidor: quanto de mem\u00f3ria cada script pode usar, por quanto tempo pode rodar, se os erros aparecem na tela, o tamanho m\u00e1ximo de upload e dezenas de outros ajustes. Cada linha do arquivo \u00e9 uma [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":16909,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_helpful_status":1,"_lmt_disableupdate":"","_lmt_disable":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[20],"tags":[],"class_list":["post-16908","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>php.ini: o que \u00e9, onde fica e como configurar | Homehost<\/title>\n<meta name=\"description\" content=\"O que \u00e9 o arquivo php.ini, como descobrir onde ele fica, como edit\u00e1-lo pelo cPanel ou direto no servidor, e as principais diretivas de configura\u00e7\u00e3o do PHP.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"php.ini: o que \u00e9, onde fica e como configurar | Homehost\" \/>\n<meta property=\"og:description\" content=\"O que \u00e9 o arquivo php.ini, como descobrir onde ele fica, como edit\u00e1-lo pelo cPanel ou direto no servidor, e as principais diretivas de configura\u00e7\u00e3o do PHP.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/\" \/>\n<meta property=\"og:site_name\" content=\"Homehost\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Homehost\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-21T11:48:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-21T14:36:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/php-ini-capa.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1672\" \/>\n\t<meta property=\"og:image:height\" content=\"941\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Gustavo Gallas\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Homehost\" \/>\n<meta name=\"twitter:site\" content=\"@Homehost\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gustavo Gallas\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/\",\"name\":\"php.ini: o que \u00e9, onde fica e como configurar | Homehost\",\"isPartOf\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/php-ini-capa.png\",\"datePublished\":\"2026-07-21T11:48:54+00:00\",\"dateModified\":\"2026-07-21T14:36:15+00:00\",\"author\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4\"},\"description\":\"O que \u00e9 o arquivo php.ini, como descobrir onde ele fica, como edit\u00e1-lo pelo cPanel ou direto no servidor, e as principais diretivas de configura\u00e7\u00e3o do PHP.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/#primaryimage\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/php-ini-capa.png\",\"contentUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/php-ini-capa.png\",\"width\":1672,\"height\":941,\"caption\":\"php.ini - capa\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.homehost.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"php.ini: o que \u00e9, onde fica e como configurar\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/\",\"name\":\"Homehost\",\"description\":\"Hospedagem De Sites\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4\",\"name\":\"Gustavo Gallas\",\"description\":\"Analista de sistemas, formado pela PUC-Rio. Programador, gestor de redes e diretor da empresa Homehost. Pai do B\u00f3ris, seu pet de estima\u00e7\u00e3o. Gosta de rock'n'roll, cerveja artesanal e de escrever sobre assuntos t\u00e9cnicos. Contato: gustavo.blog@homehost.com.br\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"php.ini: o que \u00e9, onde fica e como configurar | Homehost","description":"O que \u00e9 o arquivo php.ini, como descobrir onde ele fica, como edit\u00e1-lo pelo cPanel ou direto no servidor, e as principais diretivas de configura\u00e7\u00e3o do PHP.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/","og_locale":"pt_BR","og_type":"article","og_title":"php.ini: o que \u00e9, onde fica e como configurar | Homehost","og_description":"O que \u00e9 o arquivo php.ini, como descobrir onde ele fica, como edit\u00e1-lo pelo cPanel ou direto no servidor, e as principais diretivas de configura\u00e7\u00e3o do PHP.","og_url":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/","og_site_name":"Homehost","article_publisher":"https:\/\/www.facebook.com\/Homehost\/","article_published_time":"2026-07-21T11:48:54+00:00","article_modified_time":"2026-07-21T14:36:15+00:00","og_image":[{"width":1672,"height":941,"url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/php-ini-capa.png","type":"image\/png"}],"author":"Gustavo Gallas","twitter_card":"summary_large_image","twitter_creator":"@Homehost","twitter_site":"@Homehost","twitter_misc":{"Escrito por":"Gustavo Gallas","Est. tempo de leitura":"11 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/","url":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/","name":"php.ini: o que \u00e9, onde fica e como configurar | Homehost","isPartOf":{"@id":"https:\/\/www.homehost.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/#primaryimage"},"image":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/#primaryimage"},"thumbnailUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/php-ini-capa.png","datePublished":"2026-07-21T11:48:54+00:00","dateModified":"2026-07-21T14:36:15+00:00","author":{"@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4"},"description":"O que \u00e9 o arquivo php.ini, como descobrir onde ele fica, como edit\u00e1-lo pelo cPanel ou direto no servidor, e as principais diretivas de configura\u00e7\u00e3o do PHP.","breadcrumb":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/#primaryimage","url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/php-ini-capa.png","contentUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/php-ini-capa.png","width":1672,"height":941,"caption":"php.ini - capa"},{"@type":"BreadcrumbList","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/php\/php-ini\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.homehost.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"php.ini: o que \u00e9, onde fica e como configurar"}]},{"@type":"WebSite","@id":"https:\/\/www.homehost.com.br\/blog\/#website","url":"https:\/\/www.homehost.com.br\/blog\/","name":"Homehost","description":"Hospedagem De Sites","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/df8002f43fc55e7f4e132abb2a6ddbc4","name":"Gustavo Gallas","description":"Analista de sistemas, formado pela PUC-Rio. Programador, gestor de redes e diretor da empresa Homehost. Pai do B\u00f3ris, seu pet de estima\u00e7\u00e3o. Gosta de rock'n'roll, cerveja artesanal e de escrever sobre assuntos t\u00e9cnicos. Contato: gustavo.blog@homehost.com.br"}]}},"modified_by":"ad_hmhst","jetpack_featured_media_url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2026\/07\/php-ini-capa.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/16908","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/comments?post=16908"}],"version-history":[{"count":7,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/16908\/revisions"}],"predecessor-version":[{"id":16947,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/16908\/revisions\/16947"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media\/16909"}],"wp:attachment":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media?parent=16908"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/categories?post=16908"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/tags?post=16908"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}