Artigos de Frameworks, Composer e Git

Frameworks, Composer e Git 343 Pôr uma aplicação Laravel a correr O Laravel não é um CMS: é a base sobre a qual se escreve uma aplicação em PHP. Por isso este artigo tem duas...
Frameworks, Composer e Git 513 Recriar a ligação do wp-config.php O wp-config.php é o ficheiro que diz ao WordPress a que base de dados se há-de ligar, e com que senha. Sem ele, o...
Frameworks, Composer e Git 323 Git no cPanel: publicar o site a partir de um repositório Quem trabalha com Git conhece o incómodo: o código está num repositório, o site está no servidor, e entre os dois há...
Frameworks, Composer e Git 250 Composer na hospedagem partilhada: instalar e correr O Composer não vem instalado como comando no servidor, mas não precisa dele assim. Descarrega-se um único ficheiro,...
Frameworks, Composer e Git 221 Correr um script PHP numa tarefa agendada (cron) Em Cron Jobs, no cPanel, o comando é o caminho completo do PHP, um espaço, e o caminho completo do script:...
Frameworks, Composer e Git 175 .htaccess para projectos PHP: URLs amigáveis e redireccionamentos O ficheiro .htaccess é onde se diz ao servidor como tratar os endereços: mandar todos os pedidos para um único...
Frameworks, Composer e Git 374 Manter as senhas fora do código PHP: ficheiros .env e as permissões certas Ponha as senhas e as chaves num ficheiro de configuração fora da pasta pública, com permissão de leitura só para a...
Frameworks, Composer e Git 247 O Composer diz “requirements could not be resolved”: versão do PHP e extensões em falta O Composer instala bibliotecas e, antes de o fazer, confere se o PHP onde corre cumpre o que cada uma exige. A...
Frameworks, Composer e Git 281 Pôr uma aplicação CodeIgniter a funcionar na hospedagem com cPanel Uma aplicação CodeIgniter corre bem em hospedagem com cPanel, desde que o domínio aponte para a pasta public da...
Frameworks, Composer e Git 243 Laravel dá erro 500 ou «No application encryption key»: o que verificar Na maioria dos casos, um Laravel acabado de enviar que dá erro 500 tem uma de quatro causas: falta a chave da...