{"id":4763,"date":"2019-09-03T23:40:33","date_gmt":"2019-09-04T02:40:33","guid":{"rendered":"https:\/\/blog.clusterweb.com.br\/?p=4763"},"modified":"2019-09-03T23:40:33","modified_gmt":"2019-09-04T02:40:33","slug":"atualizando-seu-servidor-linux-para-php-7-0","status":"publish","type":"post","link":"https:\/\/blog.clusterweb.com.br\/?p=4763","title":{"rendered":"Atualizando Seu Servidor Linux para PHP 7.0"},"content":{"rendered":"<h2 class=\"nolinks\">Introdu\u00e7\u00e3o<\/h2>\n<p>PHP 7 foi lan\u00e7ado dezembro passado. Ap\u00f3s testar o c\u00f3digo localmente, \u00e9 hora de atualizar o servidor de produ\u00e7\u00e3o. Geralmente, a maioria dos sites funcionam bem nele.<\/p>\n<p>Contudo, suspeitamos que n\u00e3o muitos sites atualizaram. \u00c9 mais seguro e f\u00e1cil continuar em vers\u00f5es anteriores. Na verdade, uma pesquisa de sites WordPress mostrou que alguns tem:<\/p>\n<blockquote><p>&#8220;At\u00e9 Novembro de 2016, 53.9% dos sites WordPress rodam vers\u00f5es PHP menores que 5.5 Apenas, 3.4% dos sites rodam PHP 7, a vers\u00e3o atual do PHP.&#8221; via\u00a0PHP Compatibility Checker.<\/p><\/blockquote>\n<p>Mas PHP 7 j\u00e1 est\u00e1 a\u00ed h\u00e1 quase um ano.<\/p>\n<p>Nesse epis\u00f3dio, mostraremos uma abordagem para atualizar para PHP 7 no Ubuntu 14.x e resolver problemas com PHPMyAdmin, que muitos vanguardistas enfrentaram.<\/p>\n<p>Por hora, se usamos WordPress, devemos instalar o plugin\u00a0PHP Compatibility Checker para garantir que n\u00e3o encontraremos problemas inesperados com nossos Plugins.<\/p>\n<p>Sempre gostamos de suas ideias e coment\u00e1rios. Se tiverem perguntas ou sugest\u00f5es de t\u00f3picos, por favor, publique seus pensamentos na se\u00e7\u00e3o de coment\u00e1rios.<\/p>\n<p><!--more--><\/p>\n<h2 class=\"nolinks\">Atualizando o Servidor<\/h2>\n<p>Tentamos usar alguns guias padr\u00f5es para atualizar para PHP 7 e acabamos lidando com problemas diferentes. Logo, os scripts abaixo foram testados repetidamente e acreditamos que funcionar\u00e3o bem.<\/p>\n<h3 class=\"nolinks\">Note Quaisquer Customiza\u00e7\u00f5es ao PHP 5<\/h3>\n<p>A essa altura, talvez queiramos dar uma olhada nas mudan\u00e7as do PHP .ini e fazer c\u00f3pia do arquivo php.ini j\u00e1 que precisaremos depois, par migr\u00e1-lo para PHP 7.<\/p>\n<p>Isso deve ajudarnos a encontrar o arquivo .ini:<\/p>\n<div>\n<div id=\"highlighter_815619\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">$ php --ini<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Isso mostrou-nos:<\/p>\n<div>\n<div id=\"highlighter_25142\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">$ php --ini<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"bash plain\">PHP Warning:\u00a0 PHP Startup: Unable to load dynamic library <\/code><code class=\"bash string\">'\/usr\/lib\/php5\/20121212\/newrelic.so'<\/code> <code class=\"bash plain\">- <\/code><code class=\"bash plain\">\/usr\/lib\/php5\/20121212\/newrelic<\/code><code class=\"bash plain\">.so: cannot <\/code><code class=\"bash functions\">open<\/code> <code class=\"bash plain\">shared object <\/code><code class=\"bash functions\">file<\/code><code class=\"bash plain\">: No such <\/code><code class=\"bash functions\">file<\/code> <code class=\"bash plain\">or directory <\/code><code class=\"bash keyword\">in<\/code> <code class=\"bash plain\">Unknown on line 0<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"bash plain\">Configuration File (php.ini) Path: <\/code><code class=\"bash plain\">\/etc\/php5\/cli<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"bash plain\">Loaded Configuration File:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/code><code class=\"bash plain\">\/etc\/php5\/cli\/php<\/code><code class=\"bash plain\">.ini<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"bash plain\">Scan <\/code><code class=\"bash keyword\">for<\/code> <code class=\"bash plain\">additional .ini files <\/code><code class=\"bash keyword\">in<\/code><code class=\"bash plain\">: <\/code><code class=\"bash plain\">\/etc\/php5\/cli\/conf<\/code><code class=\"bash plain\">.d<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"bash plain\">...<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Para o Apache, o nosso foi\u00a0<code class=\"inline\">\/etc\/php5\/apache2<\/code>.<\/p>\n<h3 class=\"nolinks\">Remover Pacotes PHP5 e Relacionados<\/h3>\n<p>Primeiro, removamos os pacotes antigos do PHP. Acreditamos ser melhor faz\u00ea-lo com cuidado, cobrindo n\u00e3o apenas o PHP5, mas o 5.5 e o 5.6, os quais experimentamos em um servidor.<\/p>\n<div>\n<div id=\"highlighter_238944\" class=\"syntaxhighlighter  php\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"php plain\">$ sudo apt-get -y purge php php-common php-mcrypt php-mbstring<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"php plain\">$ sudo apt-get -y purge php5 php5-common php5-cli libapache2-mod-php5 php5-curl php5-gd php5-imap php5-intl php5-json php5-mcrypt php5-mysql php5-pspell php5-readline php5-sqlite<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"php plain\">$ sudo apt-get -y purge php5.5 php5.5-common php5.5-mcrypt php5.5-mbstring<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"php plain\">$ sudo apt-get -y purge php5.6 php5.6-common<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"php plain\">$ sudo apt-get autoremove<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Quando n\u00e3o removemos todas as varia\u00e7\u00f5es do PHP, enfrentamos problemas para configurar o PHP 7. Se tiverem alguma abordagem mais simples, por favor, compartilhe.<\/p>\n<h3 class=\"nolinks\">Adicionando um Arquivo de Pacotes Pessoais para PHP7 e PHPMyAdmin<\/h3>\n<figure class=\"post_image\"><img decoding=\"async\" class=\"loaded\" src=\"https:\/\/cms-assets.tutsplus.com\/uploads\/users\/317\/posts\/27583\/image\/ppa.jpg\" alt=\"Upgrading to PHP7 PPA for PHP70 by Ondej Sur\" data-src=\"https:\/\/cms-assets.tutsplus.com\/uploads\/users\/317\/posts\/27583\/image\/ppa.jpg\" data-was-processed=\"true\" \/><\/figure>\n<div>\n<div id=\"highlighter_527218\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">01<\/div>\n<div class=\"line number2 index1 alt1\">02<\/div>\n<div class=\"line number3 index2 alt2\">03<\/div>\n<div class=\"line number4 index3 alt1\">04<\/div>\n<div class=\"line number5 index4 alt2\">05<\/div>\n<div class=\"line number6 index5 alt1\">06<\/div>\n<div class=\"line number7 index6 alt2\">07<\/div>\n<div class=\"line number8 index7 alt1\">08<\/div>\n<div class=\"line number9 index8 alt2\">09<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<div class=\"line number20 index19 alt1\">20<\/div>\n<div class=\"line number21 index20 alt2\">21<\/div>\n<div class=\"line number22 index21 alt1\">22<\/div>\n<div class=\"line number23 index22 alt2\">23<\/div>\n<div class=\"line number24 index23 alt1\">24<\/div>\n<div class=\"line number25 index24 alt2\">25<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">$ <\/code><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">add-apt-repository ppa:ondrej<\/code><code class=\"bash plain\">\/php<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash plain\">Co-installable PHP versions: PHP 5.5, 5.6, PHP 7.0 and batteries included.<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"bash plain\">You can get <\/code><code class=\"bash functions\">more<\/code> <code class=\"bash plain\">information about the packages at https:<\/code><code class=\"bash plain\">\/\/deb<\/code><code class=\"bash plain\">.sury.org<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"bash plain\">For PHP 5.4 on Ubuntu 12.04 use: ppa:ondrej<\/code><code class=\"bash plain\">\/php5-oldstable<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"bash plain\">BUGS&amp;FEATURES: This PPA now has a issue tracker: https:<\/code><code class=\"bash plain\">\/\/deb<\/code><code class=\"bash plain\">.sury.org\/<\/code><code class=\"bash comments\">#bug-reporting<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"bash plain\">PLEASE READ: If you like my work and want to give me a little motivation, please consider donating regularly: https:<\/code><code class=\"bash plain\">\/\/donate<\/code><code class=\"bash plain\">.sury.org\/<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"bash plain\">WARNING: add-apt-repository is broken with non-UTF-8 locales, see https:<\/code><code class=\"bash plain\">\/\/github<\/code><code class=\"bash plain\">.com<\/code><code class=\"bash plain\">\/oerdnj\/deb<\/code><code class=\"bash plain\">.sury.org<\/code><code class=\"bash plain\">\/issues\/56<\/code> <code class=\"bash keyword\">for<\/code> <code class=\"bash plain\">workaround:<\/code><\/div>\n<div class=\"line number13 index12 alt2\"><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"bash comments\"># LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej\/php<\/code><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash plain\">More info: https:<\/code><code class=\"bash plain\">\/\/launchpad<\/code><code class=\"bash plain\">.net\/~ondrej\/+archive<\/code><code class=\"bash plain\">\/ubuntu\/php<\/code><\/div>\n<div class=\"line number16 index15 alt1\"><code class=\"bash plain\">Press [ENTER] to <\/code><code class=\"bash keyword\">continue<\/code> <code class=\"bash plain\">or ctrl-c to cancel adding it<\/code><\/div>\n<div class=\"line number17 index16 alt2\"><\/div>\n<div class=\"line number18 index17 alt1\"><code class=\"bash plain\">gpg: keyring `<\/code><code class=\"bash plain\">\/tmp\/tmpj6czswxr\/secring<\/code><code class=\"bash plain\">.gpg' created<\/code><\/div>\n<div class=\"line number19 index18 alt2\"><code class=\"bash plain\">gpg: keyring `<\/code><code class=\"bash plain\">\/tmp\/tmpj6czswxr\/pubring<\/code><code class=\"bash plain\">.gpg' created<\/code><\/div>\n<div class=\"line number20 index19 alt1\"><code class=\"bash plain\">gpg: requesting key E5267A6C from hkp server keyserver.ubuntu.com<\/code><\/div>\n<div class=\"line number21 index20 alt2\"><code class=\"bash plain\">gpg: <\/code><code class=\"bash plain\">\/tmp\/tmpj6czswxr\/trustdb<\/code><code class=\"bash plain\">.gpg: trustdb created<\/code><\/div>\n<div class=\"line number22 index21 alt1\"><code class=\"bash plain\">gpg: key E5267A6C: public key <\/code><code class=\"bash string\">\"Launchpad PPA for Ond\u0159ej Sur\u00fd\"<\/code> <code class=\"bash plain\">imported<\/code><\/div>\n<div class=\"line number23 index22 alt2\"><code class=\"bash plain\">gpg: Total number processed: 1<\/code><\/div>\n<div class=\"line number24 index23 alt1\"><code class=\"bash plain\">gpg:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 imported: 1\u00a0 (RSA: 1)<\/code><\/div>\n<div class=\"line number25 index24 alt2\"><code class=\"bash plain\">OK<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>E ent\u00e3o, atualizamos nossos pacotes, distribui\u00e7\u00f5es e limpamos os arquivos remanescentes:<\/p>\n<div>\n<div id=\"highlighter_912911\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">$ <\/code><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">apt-get update<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"bash plain\">$ <\/code><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">apt-get dist-upgrade<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"bash plain\">$ <\/code><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">apt-get autoremove<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Talvez vejamos erros como esse:<\/p>\n<div>\n<div id=\"highlighter_437100\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">The link <\/code><code class=\"bash plain\">\/vmlinuz<\/code><code class=\"bash plain\">.old is a damaged link<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"bash plain\">Removing symbolic link vmlinuz.old <\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash plain\">you may need to re-run your boot loader[grub]<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Preferimos reiniciar e isso parece resolver o problema:<\/p>\n<div>\n<div id=\"highlighter_812841\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">$ <\/code><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">reboot<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h3 class=\"nolinks\">Instalando PHP7<\/h3>\n<p>Agora, instalamos o PHP7 e todos seus pacotes:<\/p>\n<div>\n<div id=\"highlighter_495933\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">apt-get <\/code><code class=\"bash functions\">install<\/code> <code class=\"bash plain\">php7.0 php7.0-mysql libapache2-mod-php7.0 php-apcu php7.0-gd php7.0-mcrypt php-memcache php7.0-curl php7.0-tidy php-xml php-json php7.0-mbstring php-gettext libmcrypt-dev mcrypt php-gd libmcrypt4 libmhash2 libtidy5 libxslt1.1 php-apcu-<\/code><code class=\"bash functions\">bc<\/code> <code class=\"bash plain\">php-pear php7.0-mbstring php7.0-xml<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>No mometo, quereremos migrar todas as mudan\u00e7as das configura\u00e7\u00f5es nos arquivos de configura\u00e7\u00e3o para\u00a0<code class=\"inline\">\/etc\/php\/7.0\/apache2\/php.ini<\/code>.<\/p>\n<p>Tamb\u00e9m precisamos adicionar\u00a0<code class=\"inline\">extension=apc.so<\/code>\u00a0no arquivo:<\/p>\n<div>\n<div id=\"highlighter_166354\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">$ <\/code><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">nano <\/code><code class=\"bash plain\">\/etc\/php\/7<\/code><code class=\"bash plain\">.0<\/code><code class=\"bash plain\">\/apache2\/php<\/code><code class=\"bash plain\">.ini<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Colocamos isso aqui:<\/p>\n<div>\n<div id=\"highlighter_336727\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">01<\/div>\n<div class=\"line number2 index1 alt1\">02<\/div>\n<div class=\"line number3 index2 alt2\">03<\/div>\n<div class=\"line number4 index3 alt1\">04<\/div>\n<div class=\"line number5 index4 alt2\">05<\/div>\n<div class=\"line number6 index5 alt1\">06<\/div>\n<div class=\"line number7 index6 alt2\">07<\/div>\n<div class=\"line number8 index7 alt1\">08<\/div>\n<div class=\"line number9 index8 alt2\">09<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">;extension=php_openssl.dll<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"bash plain\">;extension=php_pdo_firebird.dll<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"bash plain\">;extension=php_pdo_mysql.dll<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"bash plain\">;extension=php_pdo_oci.dll<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"bash plain\">;extension=php_pdo_odbc.dll<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"bash plain\">;extension=php_pdo_pgsql.dll<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"bash plain\">;extension=php_pdo_sqlite.dll<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"bash plain\">;extension=php_pgsql.dll<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"bash plain\">;extension=php_shmop.dll<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"bash plain\">extension=apc.so<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h4 class=\"nolinks\">Desabilitando PHPMyAdmin<\/h4>\n<p>Agora, se tivermos PHPMyadmin, teremos problemas ao reiniciar o Apache. Se for o caso, precisamos desabilitar o PHPMyAdmin:<\/p>\n<div>\n<div id=\"highlighter_145280\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">$ <\/code><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">nano <\/code><code class=\"bash plain\">\/etc\/apache2\/apache2<\/code><code class=\"bash plain\">.conf<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Comentemos a linha que o carrega, l\u00e1 no final:<\/p>\n<div>\n<div id=\"highlighter_688015\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">01<\/div>\n<div class=\"line number2 index1 alt1\">02<\/div>\n<div class=\"line number3 index2 alt2\">03<\/div>\n<div class=\"line number4 index3 alt1\">04<\/div>\n<div class=\"line number5 index4 alt2\">05<\/div>\n<div class=\"line number6 index5 alt1\">06<\/div>\n<div class=\"line number7 index6 alt2\">07<\/div>\n<div class=\"line number8 index7 alt1\">08<\/div>\n<div class=\"line number9 index8 alt2\">09<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash comments\"># Include of directories ignores editors' and dpkg's backup files,<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash comments\"># see README.Debian for details.<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash comments\"># Include generic snippets of statements<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash plain\">IncludeOptional conf-enabled\/*.conf<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash comments\"># Include the virtual host configurations:<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash plain\">IncludeOptional sites-enabled\/*.conf<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash comments\"># vim: syntax=apache ts=4 sw=4 sts=4 sr noet<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash comments\"># Include \/etc\/phpmyadmin\/apache.conf<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Ent\u00e3o, habilitamos\u00a0<code class=\"inline\">mcrypt<\/code>\u00a0e\u00a0<code class=\"inline\">mbstring<\/code>\u00a0e reiniciamos Apache:<\/p>\n<div>\n<div id=\"highlighter_876784\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">$ <\/code><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">phpenmod mcrypt<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"bash plain\">$ <\/code><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">phpenmod mbstring<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"bash plain\">$ <\/code><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">service apache2 restart<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Testmos num servidor rodando alguns apps constru\u00eddos apenas com HTML, PHP e Yii1.x e todos funcionaram.<\/p>\n<h3 class=\"nolinks\">Resintalando PHPMyAdmin<\/h3>\n<p>\u00c9 hora de repararmos a instala\u00e7\u00e3o do PHPMyAdmin. Muitas pessoas encontram problemas.<\/p>\n<p>Primeiro, adicionamos\u00a0o reposit\u00f3rio do pacote de nijel:<\/p>\n<div>\n<div id=\"highlighter_385196\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">01<\/div>\n<div class=\"line number2 index1 alt1\">02<\/div>\n<div class=\"line number3 index2 alt2\">03<\/div>\n<div class=\"line number4 index3 alt1\">04<\/div>\n<div class=\"line number5 index4 alt2\">05<\/div>\n<div class=\"line number6 index5 alt1\">06<\/div>\n<div class=\"line number7 index6 alt2\">07<\/div>\n<div class=\"line number8 index7 alt1\">08<\/div>\n<div class=\"line number9 index8 alt2\">09<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<div class=\"line number20 index19 alt1\">20<\/div>\n<div class=\"line number21 index20 alt2\">21<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">$ <\/code><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">add-apt-repository ppa:nijel<\/code><code class=\"bash plain\">\/phpmyadmin<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash plain\">Latest phpMyAdmin packages - https:<\/code><code class=\"bash plain\">\/\/www<\/code><code class=\"bash plain\">.phpmyadmin.net\/. Based on packages available <\/code><code class=\"bash keyword\">in<\/code> <code class=\"bash plain\">Debian.<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"bash plain\">There are some notable changes:<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"bash plain\">* it currently requires updated PHP packages, you can get packages from https:<\/code><code class=\"bash plain\">\/\/launchpad<\/code><code class=\"bash plain\">.net\/~ondrej\/+archive<\/code><code class=\"bash plain\">\/ubuntu\/php\/<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"bash plain\">* it does include embedded copies of PHP libraries<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"bash plain\">If you like phpMyAdmin, you can support it's further development at https:<\/code><code class=\"bash plain\">\/\/www<\/code><code class=\"bash plain\">.phpmyadmin.net<\/code><code class=\"bash plain\">\/donate\/<\/code> <code class=\"bash plain\">or https:<\/code><code class=\"bash plain\">\/\/www<\/code><code class=\"bash plain\">.phpmyadmin.net<\/code><code class=\"bash plain\">\/sponsors\/<\/code><code class=\"bash plain\">, thanks!<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash plain\">More info: https:<\/code><code class=\"bash plain\">\/\/launchpad<\/code><code class=\"bash plain\">.net\/~nijel\/+archive<\/code><code class=\"bash plain\">\/ubuntu\/phpmyadmin<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"bash plain\">Press [ENTER] to <\/code><code class=\"bash keyword\">continue<\/code> <code class=\"bash plain\">or ctrl-c to cancel adding it<\/code><\/div>\n<div class=\"line number12 index11 alt1\"><\/div>\n<div class=\"line number13 index12 alt2\"><code class=\"bash plain\">gpg: keyring `<\/code><code class=\"bash plain\">\/tmp\/tmp6zix40vr\/secring<\/code><code class=\"bash plain\">.gpg' created<\/code><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"bash plain\">gpg: keyring `<\/code><code class=\"bash plain\">\/tmp\/tmp6zix40vr\/pubring<\/code><code class=\"bash plain\">.gpg' created<\/code><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"bash plain\">gpg: requesting key 06ED541C from hkp server keyserver.ubuntu.com<\/code><\/div>\n<div class=\"line number16 index15 alt1\"><code class=\"bash plain\">gpg: <\/code><code class=\"bash plain\">\/tmp\/tmp6zix40vr\/trustdb<\/code><code class=\"bash plain\">.gpg: trustdb created<\/code><\/div>\n<div class=\"line number17 index16 alt2\"><code class=\"bash plain\">gpg: key 06ED541C: public key <\/code><code class=\"bash string\">\"Launchpad PPA for Michal \u010ciha\u0159\"<\/code> <code class=\"bash plain\">imported<\/code><\/div>\n<div class=\"line number18 index17 alt1\"><code class=\"bash plain\">gpg: no ultimately trusted keys found<\/code><\/div>\n<div class=\"line number19 index18 alt2\"><code class=\"bash plain\">gpg: Total number processed: 1<\/code><\/div>\n<div class=\"line number20 index19 alt1\"><code class=\"bash plain\">gpg:\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 imported: 1\u00a0 (RSA: 1)<\/code><\/div>\n<div class=\"line number21 index20 alt2\"><code class=\"bash plain\">OK<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Ent\u00e3o, atualizamos os pacotes e instalamos PHPMyAdmin:<\/p>\n<div>\n<div id=\"highlighter_947623\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">$ <\/code><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">apt-get update<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"bash plain\">$ <\/code><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">apt-get <\/code><code class=\"bash functions\">install<\/code> <code class=\"bash plain\">phpmyadmin<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Note que isso recarregar\u00e1 v\u00e1rios pacotes antigos do PHP 5.x, mas o PHPMyAdmin funcionar\u00e1.<\/p>\n<p>Por fim, descomentamos a linha do PHPMyAdmin que comentamos anteriormente.<\/p>\n<div>\n<div id=\"highlighter_20562\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">$ <\/code><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">nano <\/code><code class=\"bash plain\">\/etc\/apache2\/apache2<\/code><code class=\"bash plain\">.conf<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Aqui:<\/p>\n<div>\n<div id=\"highlighter_320061\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">01<\/div>\n<div class=\"line number2 index1 alt1\">02<\/div>\n<div class=\"line number3 index2 alt2\">03<\/div>\n<div class=\"line number4 index3 alt1\">04<\/div>\n<div class=\"line number5 index4 alt2\">05<\/div>\n<div class=\"line number6 index5 alt1\">06<\/div>\n<div class=\"line number7 index6 alt2\">07<\/div>\n<div class=\"line number8 index7 alt1\">08<\/div>\n<div class=\"line number9 index8 alt2\">09<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash comments\"># Include of directories ignores editors' and dpkg's backup files,<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash comments\"># see README.Debian for details.<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash comments\"># Include generic snippets of statements<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash plain\">IncludeOptional conf-enabled\/*.conf<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash comments\"># Include the virtual host configurations:<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash plain\">IncludeOptional sites-enabled\/*.conf<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash comments\"># vim: syntax=apache ts=4 sw=4 sts=4 sr noet<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"bash spaces\">\u00a0<\/code><code class=\"bash plain\">Include <\/code><code class=\"bash plain\">\/etc\/phpmyadmin\/apache<\/code><code class=\"bash plain\">.conf<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>E reiniciamos o Apache:<\/p>\n<div>\n<div id=\"highlighter_994038\" class=\"syntaxhighlighter  bash\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"bash plain\">$ <\/code><code class=\"bash functions\">sudo<\/code> <code class=\"bash plain\">service apache2 restart<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h4 class=\"nolinks\">Protegendo a Instala\u00e7\u00e3o do PHPMyAdmin<\/h4>\n<p>A reinstala\u00e7\u00e3o do PHPMyAdmin p\u00f4-lo de volta ao local padr\u00e3o, que \u00e9 bem inseguro e hacke\u00e1vel. Sigamos\u00a0<a href=\"https:\/\/code.tutsplus.com\/tutorials\/installing-and-using-phpmyadmin-with-wordpress--cms-21944\" target=\"_self\" rel=\"noopener noreferrer\">Instalando e Usando PHPMyAdmin Com WordPress<\/a>\u00a0para proteger melhor a instala\u00e7\u00e3o.<\/p>\n<h3 class=\"nolinks\">Verificando se PHP 7 Est\u00e1 Executando<\/h3>\n<p>Finalmente, criamos um pequeno script com\u00a0<code class=\"inline\">phpinfo();<\/code>\u00a0para verificar se o PHP 7 est\u00e1 ativo:<\/p>\n<figure class=\"post_image\"><img decoding=\"async\" class=\"loaded\" src=\"https:\/\/cms-assets.tutsplus.com\/uploads\/users\/317\/posts\/27583\/image\/phpinfo.jpg\" alt=\"Upgrading to PHP 7 phpinfo output\" data-src=\"https:\/\/cms-assets.tutsplus.com\/uploads\/users\/317\/posts\/27583\/image\/phpinfo.jpg\" data-was-processed=\"true\" \/><\/figure>\n<h2 class=\"nolinks\">Finalizando<\/h2>\n<p>Atualizar para o PHP 7 num Ubuntu 14.x foi problem\u00e1tico e requereu muitas mudan\u00e7as dos scripts publicados para funcionar. Espero que tenham curtido o tutorial.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introdu\u00e7\u00e3o PHP 7 foi lan\u00e7ado dezembro passado. Ap\u00f3s testar o c\u00f3digo localmente, \u00e9 hora de atualizar o servidor de produ\u00e7\u00e3o. Geralmente, a maioria dos sites funcionam bem nele. Contudo, suspeitamos que n\u00e3o muitos sites atualizaram. \u00c9 mais seguro e f\u00e1cil continuar em vers\u00f5es anteriores. Na verdade, uma pesquisa de sites WordPress mostrou que alguns tem: [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[455,1082,1,730,830,725,42,51,495,271,548,874],"tags":[1409,1408,14,355,132,72,855],"class_list":["post-4763","post","type-post","status-publish","format-standard","hentry","category-apache2","category-centos-7-rhel-7","category-viazap","category-clusterweb","category-debian","category-hospedagem","category-leitura-recomendada","category-linux-linuxrs","category-profissional-de-ti","category-seguranca-2","category-ubuntu-2","category-wordpress","tag-7-0","tag-atualizando","tag-linux","tag-para","tag-php","tag-servidor","tag-seu"],"_links":{"self":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts\/4763","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4763"}],"version-history":[{"count":1,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts\/4763\/revisions"}],"predecessor-version":[{"id":4764,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=\/wp\/v2\/posts\/4763\/revisions\/4764"}],"wp:attachment":[{"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4763"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4763"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.clusterweb.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4763"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}