Problema de versão php
[Concluído]
Boa tarde.
Fui instalar o Chart 7 mas çparece que é incompatível com php 7.3 e com 7.2.
Tem como eu ter a versão 7.3 no docker e especificar em aplicações laravel versões do php dufertetne? Tipo laravel 5.5 => php7.1, php 6 => php7.3
Obrigado
Olá, Marcos!
Tudo bem?
Qual comando usou para instalar amigo?
O seu PHP que está rodando é 7.3? Usando container Docker?
Bom dia.
Sim, usando docker e php 7.3 e laravel 6. MAs preciso instalar o chart na versão laravel 5.5 também.
Usei o composer: composer require consoletvs/charts "7.*" (Com o 7 dá incompatibilidade com a versão do PHP)
Usando a instalação 6 (composer require consoletvs/charts "6.*") instala quando gero o confoig dá a mensagem istallation comlete mas não gera o arquivo config.php artisan vendor:publish --tag=charts
Na realidade a versão do PHP precisa ser >=7.4 (https://github.com/ConsoleTVs/Charts/blob/master/composer.json)
Você pode usar uma versão anterior, a mesma do curso:
"consoletvs/charts": "6.*",
Ixi. E eu consigo instalar o php versão 7.4 no meu docker para windows 10?
Minhas aplicações laravel 5.5 e 6.0 também devem ser 7.4?
Bom dia.
Estou baixando o laradock novo e vou reconstruir a etrura de containers com o php7.4
Como eu configuro a versão do php que quero usar na versão laravel 5.5 e na versão 6.0?
Obrigado
Bom dia Carlos.
MAs mesmo eu instalando a versão 6 do chart ao rodar o comando para gerar o config do chart não gera.
Não gera o arquivo config.php artisan vendor:publish --tag=charts
Não dá mensagem alguma.....
Tem o código no GitHub?
Deixa eu dá uma olhada, para ver se tem algo de errado no projeto ou apenas no ambiente.
Bom dia.
Sim: https://github.com/marcosbirrocalixto/helper.git
Você poderá ver que os controllers estão bastante poluídos. Por isso passei para a versão do laravel 6. PAra utilizar mais os conceitos de repository, limpar os controller e jogar para as models e trabalhar mais com mwensagens e funções mais otimizadas.
Aprendendo!!!!!
Carlos, use este aqui ok?
https://github.com/marcosbirrocalixto/helper1.git
Olá, Marcos!
Deu erro 404, o repositório está publico?
Bom dia.
Desculpe! Eu não tinha te colocado como acesso ao github.
Agora está ok.
https://github.com/marcosbirrocalixto/helper1/invitations
No seu composer.json troca isso:
"consoletvs/charts": "5.*",
Por isso:
"consoletvs/charts": "6.*",
Deleta o diretório vendor/ e baixa as dependências novamente:
composer install
Se não gerar o arquivo de charts.php em config/, pode criar manualmente com este conteúdo:
return [
'default_library' => 'Chartjs',
];
para esse problema eu rodei esse comando de acordo com o video php artisan vendor:publish --tag=charts_config, se caso copiar da documentação ele não cria deve ser por questão da versão.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!