{"id":322,"date":"2019-11-02T03:10:44","date_gmt":"2019-11-02T02:10:44","guid":{"rendered":"http:\/\/slackware.pt\/?p=322"},"modified":"2019-11-02T03:10:44","modified_gmt":"2019-11-02T02:10:44","slug":"pecl-e-mcrypt","status":"publish","type":"post","link":"http:\/\/slackware.pt\/?p=322","title":{"rendered":"PECL e MCrypt"},"content":{"rendered":"<p>O PHP 7.2 deixou de ter suporte para as fun\u00e7\u00f5es do m\u00f3dulo MCrypt. <\/p>\n<p>Durante algum tempo tive uma m\u00e1quina virtual com uma vers\u00e3o antiga do PHP, para poder receber dados cifrados por uma aplica\u00e7\u00e3o Android que desenvolvi. Hoje decidi resolver o problema e descobri que a solu\u00e7\u00e3o era muito mais f\u00e1cil do que pensava ser.<\/p>\n<p>Para ter acesso \u00e0s fun\u00e7\u00f5es do m\u00f3dulo MCrypt, bastou instalar o m\u00f3dulo MCrypt do PECL, com o seguinte comando:<\/p>\n<p><code>pecl install mcrypt<\/code><\/p>\n<p>Antes disso, tive que atualizar o PHP da vers\u00e3o antiga para a vers\u00e3o atual 7.3.11. E depois, tive que incluir a seguinte linha no ficheiro php.ini:<\/p>\n<p><code>extension=mcrypt<\/code><\/p>\n<p>Reiniciei o Apache, e as fun\u00e7\u00f5es mcrypt j\u00e1 est\u00e3o dispon\u00edveis.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O PHP 7.2 deixou de ter suporte para as fun\u00e7\u00f5es do m\u00f3dulo MCrypt. Durante algum tempo tive uma m\u00e1quina virtual com uma vers\u00e3o antiga do PHP, para poder receber dados cifrados por uma aplica\u00e7\u00e3o Android que desenvolvi. Hoje decidi resolver o problema e descobri que a solu\u00e7\u00e3o era muito mais f\u00e1cil do que pensava ser. &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/slackware.pt\/?p=322\" class=\"more-link\">Continuar a ler <span class=\"screen-reader-text\">&#8220;PECL e MCrypt&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/posts\/322"}],"collection":[{"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/slackware.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=322"}],"version-history":[{"count":1,"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/posts\/322\/revisions"}],"predecessor-version":[{"id":323,"href":"http:\/\/slackware.pt\/index.php?rest_route=\/wp\/v2\/posts\/322\/revisions\/323"}],"wp:attachment":[{"href":"http:\/\/slackware.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=322"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/slackware.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=322"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/slackware.pt\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}