-
-
Notifications
You must be signed in to change notification settings - Fork 621
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provável Bug na instalação do sistema causando erro de conexão ao banco de dados #2637
Comments
Exatamente devido a senha ter caracteres especiais precisa colocar entre aspas duplas. PHP 8.2 e então irá funcionar normal. |
Pois é, ai segue sugestão para realizarem esse ajuste de forma automática no instalador Web em versão futura do sistema. :) Estou utilizando sistema com ambiente (versões) abaixo e está funcionando até agora 100% com a senha entre aspas 'simples' : MapOS System 4,49.1 |
Boa noite, estou econtrando dificuldade ao instalar o mapos em um servidor web, hostgator, banco de dados conecta, mensagem para apagar a pasta instal blz, mas na hora de ir para o endereço setado na instalação, é um subdomain, exibe Erro500, página não funcionando.. |
boa noite! tentou ajuste conforme informei acima? qual a mensagem de erro? se precisar me envia uma msg privada para trocarmos uma ideia. |
Então, tentei fazer essa alteração mas sem sucesso, uma pergunta posso criar um banco de dados com usuário e senha aleatório ou precisa ser o padrão citado no manual de instalação? Estou utilizando em localhost com sucesso, mas gosto da mobilidade do sitema na web. |
Fiz a correção desse problema com caracteres especiais no commit: 2851fcd |
Instalei o sistema em um servidor local/hospedagem e no processo de instalação não foram apresentados nenhum erro, porém, no primeiro acesso está sendo apresentado o erro: mysqli::real_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES)
Após exaustivas verificações e tentativas de correções, acabei resolvendo por uma forma bem simples e que aparentemente o provável BUG está no script de instalação Web onde, segue abaixo.
Ajuste gerado pelo instalador Web em "./Application/.env":
DB_PASSWORD=1234@5678# (assim apresenta o erro crítico de conexão com o banco de dados antes mesmo da tela de login)
Solução:
DB_PASSWORD='1234@5678#' (assim com senha entre aspas simples funcionou perfeitamente)
Não sei se este comportamento foi apresentando em outras instalações, mas comigo em servidor local e hospedagem compartilhada (Hostgator) apresentou o erro.
Cenário servidor local:
MapOS System 4,49.1
Apache/2.4.62 (Win64) PHP/8.4.2 (Win64)
cURL 8.10.1
Composer version 2.8.4 2024-12-11 11:57:47
Python 3.13.1
MySQL versão 8.0.40 for Win64 on x86_64 (MySQL Community Server - GPL)
MySQL versão 8.0.40 está com a opção de compatibilidade de senha com versões anteriores ativada (authentication_policy=mysql_native_password)
Reitero que tentei instalações com PHP e MySQL com versões anteriores e detectei que esta não foi a causa, pois, atualmente tenho um servidor virtual com o cenário acima e após a correção informada acima, o sistema esta operando perfeitamente.
Grato pela disponibilização do sistema!!! Ele é top!!!
Precisando de alguma informação, me chame no chat privado.
The text was updated successfully, but these errors were encountered: