- Editado
fabriciobmx Fabricio blz? verifica a versão do seu mysql:
# mysql -u root -p -e "select version ();"
fabriciobmx Fabricio blz? verifica a versão do seu mysql:
# mysql -u root -p -e "select version ();"
MarujoMagalhaes Boa tarde, consegui passar por essa parte, o que eu fiz e funcionou pra mim.
dropei banco de dados novosga
dropei o banco de dados novosgasb (criada no começo do tutorial)
executei o install (ele criou novamente o banco de dados novosga)
refiz os passos do .htaccess apontando pro novosga, no lugar de novosgadb
refiz os passos do do install tbm, mudando para novosga, no lugar do novosgadb.
obs. tudo isso sem senha no mysql, senão da erro no install.
pra retirar a senha usei a dica do colega ali em cima Nutel
Espero ter ajudado, qualquer duvida, fico a disposição caso eu possa ajudar.
pryderi Boa tarde, teria como disponibilizar o tutorial completo que seguiu para instalação?
Obrigado.
alessandroandrade Segui esse aqui mesmo da pagina. Qual sua duvida?
pryderi está dando erro
"An exception occurred in driver: SQLSTATE[HY000] [2002] Connection refused" quando executo o comando novosga:install.
Na página do Novo SGA no GitHub diz que é necessário definir certas variáveis de ambiente, você realizou esse procedimento para conseguir executar o comando install?
(Sabe como faço para colocar os códigos dentro de uma tag <code> aqui no fórum?)
Obrigado.
alessandroandrade aqui você pode usar a sintaxe markdown. Você pode usar crase (`) para trechos no mesmo parágrafo (ex: var a = 10
), ou três crases (```) para definir um bloco de código. Exemplo:
var a = 10;
var b = "Hello ";
alert(b + a);
rogeriolino Muito obrigado!
rogeriolino Opa, blz?
Acredito que definir as variaveis seja o segundo bloco aqui:
O Comando para criar o arquivo .htaccess fica assim
echo 'Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
SetEnv APP_ENV prod
SetEnv LANGUAGE pt_BR
SetEnv DATABASE_URL postgres://novosga:123456@localhost:5432/novosgadb
' > /var/www/html/novosga/public/.htaccess
E comando para instalação assim
APP_ENV=prod \
LANGUAGE=pt_BR \
DATABASE_URL="postgres://novosga:123456@localhost:5432/novosgadb" \
/var/www/html/novosga/bin/console novosga:install
Consigo realizar todos os procedimentos, porém não consigo ao final da instalação acessar o sga. Nem mesmo o apache abre depois. Sei que até certo ponto dos procedimentos ele é acessível, mas depois fica dando erro 505.
pryderi 5.7.23-0ubuntu0.18.04.1
Demorou um pouco pra responder eu tentei outro processo e da esse erro agora.
usando o passo a passo desse link https://github.com/novosga/novosga usando o comporser Via Composer Create project:
composer create-project "novosga/novosga:v2.0.x-dev" novosga2
Run app installation command and follow instructions:
bin/console novosga:install
In AbstractMySQLDriver.php line 126:
An exception occurred in driver: SQLSTATE[HY000] [1698] Access denied for u
ser 'root'@'localhost'
In PDOConnection.php line 50:
SQLSTATE[HY000] [1698] Access denied for user 'root'@'localhost'
in PDOConnection.php line 46:
SQLSTATE[HY000] [1698] Access denied for user 'root'@'localhost'
nao estou conseguindo esta apresentando o erro abaixo:
PHP Fatal error: require(): Failed opening required '/var/www/html/novosga/bin/../vendor/autoload.php' (include_path='.:/usr/share/php') in /var/www/html/novosga/bin/console on line 12
Eu também estou com o mesmo problema, pois quando vou realizar a instalação apresenta esta mensagem de erro:
PHP Fatal error: require(): Failed opening required '/var/www/html/novosga/bin/../vendor/autoload.php' (include_path='.:/usr/share/php') in /var/www/html/novosga/bin/console on line 12
Segui o tutorial certinho... mas quando vou abrir...
a pagina exibe o erro 500...
Gostaria de saber, se preciso fazer algo mais....
Tentei tanto no Ubuntu como no Debian...
Ambos instalar normalmente mas apresenta a pagina com erro 500
Grato
O bom é que o povo aqui ajuda mesmo.. kkkk
17 dias e ninguem nem para comentar....
jusceliop Verifica a configuração no arquivo /etc/apache2/sites-avaliables/000-default.conf
Replicando uma dica anterior (rarandrade):
Vou deixar algumas dica para quem tiver dificuldades na instalação
Quem tiver problemas para abrir a pagina inicial verifique o PHP
No meu caso quando instalei o apache2 ele instalou o php 5.6 por default
Para trocar o PHP no apache execute os seguinte comandos
Para desativar o PHP 5.6
a2dismod php5.6
Ativar o PHP 7.2
a2enmod php7.2
service apache2 restart
Outra coisa que me bati um pouco foi esse comando
sed -i 's|/var/www/html|/var/www/html/novosga/public|g' /etc/apache2/sites-available/000-default.conf
Desta forma esta dizendo para o apache que o Raiz é o /var/www/html/novosga/public/
e não o /var/www/html/
Se executar o comando acima na hora de acessar via browser e só digitar o IP
ao invés
GilsonCouto Boa tarde! Não consigo entrar na tela de login? Poderia me ajudar? >>>>The requested URL /public/login was not found on this server.
Apache/2.4.25 (Debian) Server at 192.168.124.133 Port 80
allclinicpf Não sou especialista, faz um tempo que não mexo no NovoSGA 2.0 (vou voltar a experimentar).
De início, sugiro que verifique as permissões de arquivo das pasta novosga no Linux. Veja esse texto explicativo https://www.hostinger.com.br/tutoriais/como-alterar-permissoes-e-proprietarios-via-linha-de-comando/#gref
A permissão 777 é a mais ampla que você pode usar, mas é perigosa principalmente se o servidor não estiver em rede local.
Analise também as configurações no Apache.
Eu particularmente inseri o código diretamente no aquivo /etc/apache2/sites-avaliables/000-default.conf em vez de configurar /etc/apache2/apache2.conf conforme está o tutorial oficial do Rogerio.
<Directory /var/www/html/>
Require all granted
AllowOverride All
</Directory>
alessandroandrade (Sabe como faço para colocar os códigos dentro de uma tag <code> aqui no fórum?)
usado os colchetes [ code] [ /code] (remova os espaços extras para funcionar)
Boa tarde,
Seguir o tutorial certinho, fiz as sugestões sitadas também acima mas ainda da erro 500 ao acessar, poderiam me ajudar?
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, >and the actions you performed just before this error.
More information about this error may be available in the server error log.
Apache/2.4.29 (Ubuntu) Server at 192.168.0.22 Port 80
Obrigado.
Vieiras quando tive esse erro dei permissão 777 na pasta html, novosga e publc.