fredcw_BR-GO
Consegui fazer as configuracoes e achei o basico para funcionar.,
Quando terminar de ajustar todos os passos, compartilho meus 10 centavos.
fredcw_BR-GO
Consegui fazer as configuracoes e achei o basico para funcionar.,
Quando terminar de ajustar todos os passos, compartilho meus 10 centavos.
No Aguardo aqui, estou apanhando pra ele também.
R$ 0,10
Entendi que precisava instanciar um servidor MERCURE , e usei o "supervisor" para isso .,
Mas so consegui que funcionasse corretamente com a 2.2.0
Nao estou conseguindo postar as alteracoes/sugestoes/exemplos no site, por alguma restricao na marcacao (tags) do texto aqui no site, de forma que coloquei um arquivo, que talvez va evoluir em https://github.com/fredcwbr/SGADetalhes/blob/main/README.md
,
Não consegui fazer a versao 2.1 funcionar, poderia me ajudar?
israel7souza
Nao sei como posso ajudar, .
Mas estou a disposição no que souber.,
Voce comentou que esta tentando fazer na 2.1.,
Confesso que tive muitos problemas, e so consegui na 2.2 .,
esse link aponta para o que fiz.,
Me diga qual a sua duvida, e vamos dai para frente.,
Fred
Obrigado. Vou tentar a 2.2
[Composer\Downloader\TransportException]
The "https://flex.symfony.com/versions.json" file could not be downloaded: php_network_getaddresses: getaddrinfo failed: Name or ser
vice not known
failed to open stream: php_network_getaddresses: getaddrinfo failed: Name or service not known
esse foi o primeiro erro, versao novosga 2.2 , criei o arquivo .env
qual versão composer, php, apache, mysql que voce usou?
sudo bin/console novosga:install
PHP Warning: require(/home/israel/novosga-2.2/bin/../vendor/autoload.php): failed to open stream: No such file or directory in /home/israel/novosga-2.2/bin/console on line 12
PHP Fatal error: require(): Failed opening required '/home/israel/novosga-2.2/bin/../vendor/autoload.php' (include_path='.:/usr/share/php') in /home/israel/novosga-2.2/bin/console on line 12
mais esse erro.
israel7souza
Estou olhando a mensagem The "https://flex.symfony.com/versions.json" file could not be downloaded: php_network_getaddresses: getaddrinfo failed: Name or service not known
esse erro é de resolução de nomes do "flex.symfony.com" .,.
Uma voisa importante nessa fase, é que a maquina tenha acesso a internet em http e https .,
Se voce usa proxy, execute o set das variaveis de ambiente http_proxy, https_proxy e ftp_proxy para habilitar o acesso pelos instaladores.,
Aparentemente voce esta rodando em um diretorio diferente de onde esta a instalacao .,
Uma coisa que fiz durante o processo foi usar o proprio root para instalar tudo, e depois é que alterei para o www-data.,
So uma ideia, ... esteja advertido dos riscos de fazer como root *
Uma opçao menos traumatica, nesse caso, é usar um container LXC e dentro do container fazer tudo como root mesmo , pois no container nao tem risco .,
Eu ainda nao entendi se o problema que voce esta reportando é na instalacao/configuracao do mercure ou se é na instalacao do SGA propriamente dito.,
Sao dois processos diferentes.
Nas versoes anteriores, a sinalizacao era integrada no SGA , com o advento da 2.2 ele migrou a sinalizacao para um processo distribuido ,.
É um pouco mais chato de configurar, mas na verdade ficou muito melhor (na minha opiniao, .. .mas aqui.. novamente meus 10 centavos ) .,
Foi por isso que postei uma receita que use no git , pois tive dificuldade de achar a informação estruturada de forma objetiva.,
Outra coisa importante , foi a versao do PHP ,
é preciso que seja a 7.3,
deb https://packages.sury.org/php bullseye main
Meu problema é na instalação do NOVOSGA
Coloco aqui um arquivo .txt que deixei no servidor quando fiz a instalacao .,
Creio que sirva como referenci a.,
lembro de alguns truques que tive que fazer, e estou olhando aqui , tem um arquivo diff que gerei apos a instalacao , vou me certificar do que tem nele, . ,
creio que tem a ver com algumas alteracoes que estavam para se aplicadas no codigo, mas na epoca ainda nao tinham sido colocadas na stream .,
Considere que este conteudo pode (e provavelmente esta com problema) , . serve apenas como referencia.,
apt install nullmailer
apt purge unattended-upgrades
apt purge wpasupplicant
apt install mutt
apt purge php-intl php8.1-common php8.1-intl
apt install php7.3-intl
aptitude search php7.1 | grep i
apt purge libapache2-mod-php7.1 php7.1 php7.1-cli php7.1-common php7.1-curl php7.1-intl php7.1-json php7.1-mbstring php7.1-mcrypt i php7.1-mysql php7.1-opcache php7.1-pgsql php7.1-readline php7.1-xml php7.1-xmlrpc php7.1-zip
cd /var/www/novosga210/
git clone https://github.com/novosga/novosga.git
mv novosga novosga210_git
cd novosga210_git/
cd novosga210
::/var/www/novosga210/public# cat .htaccess
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*)$ index.php [QSA,L]
#SetEnv APP_ENV prod
SetEnv LANGUAGE pt_BR
SetEnv DATABASE_URL postgresql://novosga21:novosga21@localhost:5432/novosga210?serverVersion=13&charset=utf8
###########
cd /root
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '8a6138e2a05a8c28539c9f0fb361159823655d7ad2deecb371b04a83966c61223adc522b0189079e3e9e277cd72b8897') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
php composer-setup.php
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
cd /var/www/novosga210
php /root/composer.phar
php /root/composer.phar install
php /root/composer.phar self-update --1
php /root/composer.phar install
chown www-data.www-data -R *
::/var/www/novosga210# aptitude search php | grep i#
i libapache2-mod-php7.3 - server-side, HTML-embedded scripting language (Apache 2 module)#
i A libphp-adodb - ADOdb is a PHP database abstraction layer library#
i libphp-jabber - interface PHP orientada a objetos para o protocolo Jabber/XMPP#
i A php-common - Common files for PHP packages#
i A php-pear - sistema base PEAR#
i php7.3 - server-side, HTML-embedded scripting language (metapackage)#
i php7.3-cli - command-line interpreter for the PHP scripting language#
i php7.3-common - documentation, examples and common module for PHP#
i php7.3-curl - CURL module for PHP#
i php7.3-intl - Internationalisation module for PHP#
i php7.3-json - JSON module for PHP#
i php7.3-ldap - LDAP module for PHP#
i php7.3-mbstring - MBSTRING module for PHP#
i php7.3-mcrypt - PHP bindings for the libmcrypt library#
i php7.3-mysql - MySQL module for PHP#
i php7.3-odbc - ODBC module for PHP#
i php7.3-opcache - Zend OpCache module for PHP#
i php7.3-pgsql - PostgreSQL module for PHP#
i php7.3-readline - readline module for PHP#
i php7.3-sqlite3 - SQLite3 module for PHP#
i php7.3-sybase - Sybase module for PHP#
i php7.3-xml - DOM, SimpleXML, WDDX, XML, and XSL module for PHP#
i php7.3-xmlrpc - XMLRPC-EPI module for PHP#
i php7.3-zip - Zip module for PHP#
i phppgadmin - web-based administration tool for PostgreSQL#
apt install nullmailer
apt purge unattended-upgrades
apt purge wpasupplicant
apt install mutt
apt purge php-intl php8.1-common php8.1-intl
apt install php7.3-intl
aptitude search php7.1 | grep i
apt purge libapache2-mod-php7.1 php7.1 php7.1-cli php7.1-common php7.1-curl php7.1-intl php7.1-json php7.1-mbstring php7.1-mcrypt i php7.1-mysql php7.1-opcache php7.1-pgsql php7.1-readline php7.1-xml php7.1-xmlrpc php7.1-zip
cd /var/www/novosga210/
git clone https://github.com/novosga/novosga.git
mv novosga novosga210_git
cd novosga210_git/
cd novosga210::/var/www/novosga210/public# cat .htaccess
Options -MultiViewsRewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*)$ index.php [QSA,L]
#SetEnv APP_ENV prod
SetEnv LANGUAGE pt_BR
SetEnv DATABASE_URL postgresql://novosga21:novosga21@localhost:5432/novosga210?serverVersion=13&charset=utf8
cd /root
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '8a6138e2a05a8c28539c9f0fb361159823655d7ad2deecb371b04a83966c61223adc522b0189079e3e9e277cd72b8897') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
php composer-setup.php
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
cd /var/www/novosga210
php /root/composer.phar
php /root/composer.phar install
php /root/composer.phar self-update --1
php /root/composer.phar install
chown www-data.www-data -R *
vi 020-sga210.conf
a2ensite 020-sga210.conf
/etc/init.d/apache2 restartpsql -h 127.0.0.1 -u novosga21 -W -d novosga210
APP_ENV=prod
LANGUAGE=pt_BR
DATABASE_URL="postgresql://novosga21:novosga21@127.0.0.1:5432/novosga210?serverVersion=13&charset=utf8"