{"id":232343,"date":"2009-11-07T18:02:28","date_gmt":"2009-11-07T21:02:28","guid":{"rendered":"http:\/\/www.charles.pilger.com.br\/blog\/?p=232343"},"modified":"2009-11-07T18:08:00","modified_gmt":"2009-11-07T21:08:00","slug":"cakephp-no-ubuntu","status":"publish","type":"post","link":"http:\/\/www.charles.pilger.com.br\/blog\/archives\/232343","title":{"rendered":"CakePHP no Ubuntu"},"content":{"rendered":"<p>Bem, no meu trabalho atualmente estou usando o <a title=\"CakePHP\" href=\"http:\/\/www.cakephp.org\">CakePHP<\/a> para desenvolver p\u00e1ginas. E hoje, depois de ter feito o upgrade na minha m\u00e1quina para o <a title=\"Ubuntu 9.10\" href=\"http:\/\/www.ubuntu.com\/getubuntu\/releasenotes\/910\">Ubuntu 9.10<\/a>, fui testar um site que estou fazendo e ele veio inteiro, por\u00e9m sem um CSS ou JS. Nesses casos, dava um erro 404 ao acessar os arquivos.<\/p>\n<p><em>&#8220;Bem, <\/em><em>deve ser erro no mod_rewrite&#8230;&#8221;<\/em>, pensei<em>.<\/em> Fui olhar e estava ok, funcionando. Ent\u00e3o o que podia ser? Da\u00ed fu\u00e7a daqui, fu\u00e7a dali, acabei descobrindo o que houve: parece que na atualiza\u00e7\u00e3o o arquivo <strong>\/etc\/apache2\/sites-available\/default<\/strong> foi mudado e todas as diretivas <strong>AllowOverride<\/strong> estavam setadas como <strong>None<\/strong>. Ent\u00e3o, setei o AllowOverride para All em <strong>&lt;Directory \/&gt;<\/strong> e <strong>&lt;Directory \/var\/www&gt;<\/strong>, salvei o arquivo e <a href=\"http:\/\/ubuntuforums.org\/showthread.php?t=364242\">reinicializei o Apache<\/a>. Resultado? Funcionou! \ud83d\ude42 O chato \u00e9 que levei uma tarde inteira para achar essa informa\u00e7\u00e3o sobre o AllowOverride&#8230; \ud83d\ude41<\/p>\n<p>Assim sendo, fica a dica caso voc\u00ea esteja enfrentando os mesmos problemas. \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bem, no meu trabalho atualmente estou usando o CakePHP para desenvolver p\u00e1ginas. E hoje, depois de ter feito o upgrade na minha m\u00e1quina para o Ubuntu 9.10, fui testar um site que estou fazendo e ele veio inteiro, por\u00e9m sem um CSS ou JS. Nesses casos, dava um erro 404 ao acessar os arquivos. &#8220;Bem, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/www.charles.pilger.com.br\/blog\/wp-json\/wp\/v2\/posts\/232343"}],"collection":[{"href":"http:\/\/www.charles.pilger.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.charles.pilger.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.charles.pilger.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.charles.pilger.com.br\/blog\/wp-json\/wp\/v2\/comments?post=232343"}],"version-history":[{"count":6,"href":"http:\/\/www.charles.pilger.com.br\/blog\/wp-json\/wp\/v2\/posts\/232343\/revisions"}],"predecessor-version":[{"id":232346,"href":"http:\/\/www.charles.pilger.com.br\/blog\/wp-json\/wp\/v2\/posts\/232343\/revisions\/232346"}],"wp:attachment":[{"href":"http:\/\/www.charles.pilger.com.br\/blog\/wp-json\/wp\/v2\/media?parent=232343"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.charles.pilger.com.br\/blog\/wp-json\/wp\/v2\/categories?post=232343"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.charles.pilger.com.br\/blog\/wp-json\/wp\/v2\/tags?post=232343"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}