Fórum Ubuntu Linux - PT

Suporte Técnico => Aplicativos => Tópico iniciado por: thor2016 em 27 de Junho de 2016, 23:16

Título: erro ao instalar phpmyadmin
Enviado por: thor2016 em 27 de Junho de 2016, 23:16
Boa noite a todos poderiam me ajudar com o seguinte erro por favor, ele ocorre ao tentar configurar o phpmyadmin

mysql said: mysql: [Warning] mysql: Empty value for 'port' specified.     
  │ Will throw an error in future versions ERROR 1819 (HY000) at line 1:       
  │ Your password does not satisfy the current policy requirements
Título: Re:erro ao instalar phpmyadmin
Enviado por: jkmsjq em 28 de Junho de 2016, 09:59
Boa noite a todos poderiam me ajudar com o seguinte erro por favor, ele ocorre ao tentar configurar o phpmyadmin

mysql said: mysql: [Warning] mysql: Empty value for 'port' specified.     
  │ Will throw an error in future versions ERROR 1819 (HY000) at line 1:       
  │ Your password does not satisfy the current policy requirements


Dê uma lida neste link (https://github.com/ShahriyarR/MySQL-AutoXtraBackup/issues/3), veja se te ajuda a resolver o problema.
Título: Re:erro ao instalar phpmyadmin
Enviado por: thor2016 em 28 de Junho de 2016, 21:06
não resolveu amigo :/
Título: Re:erro ao instalar phpmyadmin
Enviado por: Felix em 29 de Junho de 2016, 07:58
não resolveu amigo :/

O que exatamente da dica do amigo @jkmsjq você fez e qual(is) a(s) mensagem(ns) de erro?
Título: Re:erro ao instalar phpmyadmin
Enviado por: thor2016 em 30 de Junho de 2016, 11:41
boa tarde, reinstalei o pacote lamp, porém agora me surgiu outro problema, o phpmyadmin não pode ser encontrado pelo locahost, fiz o teste e todos os outros sistemas funcionam corretamente, apache2, mysql,  segui a dica de ir ao arquivo /etc/apache2/apache2.conf e incluir na ultima linha o comando Include /etc/phpmyadmin/apache.conf, porém quando faço isso o servidor para de funcionar de vez..... alguém tem alguma dica de como solucionar esse problema?
Título: Re:erro ao instalar phpmyadmin
Enviado por: zekkerj em 30 de Junho de 2016, 15:59
Execute o comando "apache2ctl -DSSL -S" e cole o resultado aqui.
Título: Re:erro ao instalar phpmyadmin
Enviado por: thor2016 em 01 de Julho de 2016, 12:20
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
VirtualHost configuration:
*:80                   127.0.1.1 (/etc/apache2/sites-enabled/000-default.conf:1)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex watchdog-callback: using_defaults
Mutex default: dir="/var/lock/apache2" mechanism=fcntl
Mutex mpm-accept: using_defaults
PidFile: "/var/run/apache2/apache2.pid"
Define: SSL
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="www-data" id=33
Group: name="www-data" id=33
Título: Re:erro ao instalar phpmyadmin
Enviado por: zekkerj em 01 de Julho de 2016, 12:54
O phpmyadmin estava ativo na hora em que vc executou o comando? Pq não há erro nenhum nessa saída que impediria o apache de funcionar...
Título: Re:erro ao instalar phpmyadmin
Enviado por: thor2016 em 01 de Julho de 2016, 17:32
então, isso que eu to achando estranho, o servidor apache esta funcionando normal, fiz o teste abrindo uma phpinfo, e também funciona corretamente, porém ao tentar acessar o phpmyadmin aparece essa mensagem:
A página de localhost não está funcionando

localhost não consegue atender a esta solicitação no momento.
HTTP ERROR 500
Título: Re:erro ao instalar phpmyadmin
Enviado por: Felix em 01 de Julho de 2016, 17:49
Verifique os arquivos de log na pasta /var/log/apache2 - principalmente os do arquivo /var/log/apache2/error.log para ter uma ideia do que ocorre, se possível, coloque aqui estes logs (não o arquivo completo, lógico; talvez as 15 ou ultimas linhas sejam suficiente)
Título: Re:erro ao instalar phpmyadmin
Enviado por: zekkerj em 01 de Julho de 2016, 18:21
Só pra confirmar, Thor... vc instalou o phpmyadmin a partir dos repositórios, né? "sudo apt-get install phpmyadmin"
Título: Re:erro ao instalar phpmyadmin
Enviado por: thor2016 em 01 de Julho de 2016, 22:42
sim, instalei via apt-get install phpmyadmin, eis as linhas dentro do arquivo error.log:
[Fri Jul 01 09:54:13.713223 2016] [mpm_prefork:notice] [pid 1079] AH00163: Apache/2.4.18 (Ubuntu) configured -- resuming normal operations
[Fri Jul 01 09:54:13.713304 2016] [core:notice] [pid 1079] AH00094: Command line: '/usr/sbin/apache2'
[Fri Jul 01 13:43:59.451168 2016] [mpm_prefork:notice] [pid 1079] AH00169: caught SIGTERM, shutting down
[Fri Jul 01 13:44:28.770929 2016] [mpm_prefork:notice] [pid 1184] AH00163: Apache/2.4.18 (Ubuntu) configured -- resuming normal operations
[Fri Jul 01 13:44:28.803152 2016] [core:notice] [pid 1184] AH00094: Command line: '/usr/sbin/apache2'
[Fri Jul 01 17:32:03.099134 2016] [:error] [pid 2944] [client 127.0.0.1:41980] PHP Fatal error:  require_once(): Failed opening required '/usr/share/php/php-gettext/gettext.inc' (include_path='.:/usr/share/php') in /usr/share/phpmyadmin/libraries/select_lang.lib.php on line 477
só pra constar, no google chrome da erro 500, já no mozilla a pagina fica toda branca, sem nenhum conteudo
Título: Re:erro ao instalar phpmyadmin
Enviado por: zekkerj em 02 de Julho de 2016, 07:28
OK, já sei o que houve --- o erro de dependência no Ubuntu 16.04 continua. Execute os comandos abaixo, deve resolver.

sudo apt-get install php-gettext php-mbstring

Aliás, já tinhamos passado por isso antes...
http://ubuntuforum-br.org/index.php/topic,119961.msg658922.html#msg658922
Título: Re:erro ao instalar phpmyadmin
Enviado por: thor2016 em 04 de Julho de 2016, 14:41
MUITÍSSIMO OBRIGADO, AGORA SIM FUNCIONA CORRETAMENTE
Título: Re:erro ao instalar phpmyadmin
Enviado por: zekkerj em 04 de Julho de 2016, 14:56
O bug já foi reportado, logo será corrigido.
https://bugs.launchpad.net/ubuntu/+source/phpmyadmin/+bug/1572895
Título: Re:erro ao instalar phpmyadmin
Enviado por: Felix em 04 de Julho de 2016, 14:56
Regras de utilização do fórum (http://ubuntuforum-br.org/index.php/topic,43147.0.html)

Citar
Da forma de publicação das mensagens

8. Não são permitidas mensagens/títulos:

I - Que tenham como escopo assuntos como: a) esportes, b) religião e c) política.
II - Em caixa-alta (maiúsculas) e/ou com excesso de formatação de texto fora do padrão do fórum.
III - Com solicitações como "ajuda", "socorro", "help", etc.
IV - Publicidade, compra, venda, ou prestação de qualquer outro serviço.
V - Com o único objetivo de manipular a visibilidade do tópico.
VI - Má-educação, insultos, ataques pessoais, violência ou qualquer conteúdo considerado incendiário ou provocador.
VII - Contendo material que possa causar danos a usuários e terceiros
VIII - Qualquer tópico ou mensagem que promova actividades ilícitas, criminais, ou violações de propriedade intelectual.
IX - Que não estejam de acordo com a descrição dos assuntos da seção.
X - Que contenham imagem maior do que 40 Kb.
XI - Com SPAM ou correntes.
XII - Que possuam título que não esclareçam o contexto da mensagem.
XIII - Pornografia, nudez explícita ou qualquer outro material passível de ferir susceptibilidades pelo seu conteúdo.
XIV - Racismo, xenofobia ou qualquer outra ofensa à condição humana.
XV - Mensagens sem sentido ou de conteúdo manifestamente vazio.
XVI - Com conteúdo duplicado.
Título: Re:erro ao instalar phpmyadmin
Enviado por: athoszxz em 19 de Agosto de 2016, 00:07
Estou com o mesmo erro, depois desinstalei tudo com

sudo apt-get purge phpmyadmin*

depois usei esse comando que vocês falaram:

sudo apt-get install php-gettext php-mbstring

depois instalei de novo:

sudo apt-get -y install phpmyadmin


E continua não funcionando, meu log de erros abaixo (tá meio grande porque eu tentei umas 3 vezes):

[Thu Aug 18 22:51:33.146110 2016] [core:notice] [pid 20665] AH00094: Command line: '/usr/sbin/apache2'
[Thu Aug 18 23:14:19.638149 2016] [mpm_prefork:notice] [pid 20665] AH00169: caught SIGTERM, shutting down
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_pdo_mysql.dll' - /usr/lib/php/20151012/php_pdo_mysql.dll: cannot open shared object file: No such file or directory in Unknown on line 0
[Thu Aug 18 23:14:20.807335 2016] [mpm_prefork:notice] [pid 21145] AH00163: Apache/2.4.18 (Ubuntu) configured -- resuming normal operations
[Thu Aug 18 23:14:20.807365 2016] [core:notice] [pid 21145] AH00094: Command line: '/usr/sbin/apache2'
[Thu Aug 18 23:17:32.984684 2016] [mpm_prefork:notice] [pid 21145] AH00169: caught SIGTERM, shutting down
[Thu Aug 18 23:17:34.140683 2016] [ssl:warn] [pid 21264] AH01909: 127.0.1.1:443:0 server certificate does NOT include an ID which matches the server name
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_pdo_mysql.dll' - /usr/lib/php/20151012/php_pdo_mysql.dll: cannot open shared object file: No such file or directory in Unknown on line 0
[Thu Aug 18 23:17:34.168034 2016] [ssl:warn] [pid 21265] AH01909: 127.0.1.1:443:0 server certificate does NOT include an ID which matches the server name
[Thu Aug 18 23:17:34.169124 2016] [mpm_prefork:notice] [pid 21265] AH00163: Apache/2.4.18 (Ubuntu) OpenSSL/1.0.2g-fips configured -- resuming normal operations
[Thu Aug 18 23:17:34.169136 2016] [core:notice] [pid 21265] AH00094: Command line: '/usr/sbin/apache2'
[Thu Aug 18 23:17:39.140310 2016] [mpm_prefork:notice] [pid 21265] AH00169: caught SIGTERM, shutting down
[Thu Aug 18 23:17:40.218732 2016] [ssl:warn] [pid 21324] AH01909: 127.0.1.1:443:0 server certificate does NOT include an ID which matches the server name
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_pdo_mysql.dll' - /usr/lib/php/20151012/php_pdo_mysql.dll: cannot open shared object file: No such file or directory in Unknown on line 0
[Thu Aug 18 23:17:40.240909 2016] [ssl:warn] [pid 21325] AH01909: 127.0.1.1:443:0 server certificate does NOT include an ID which matches the server name
[Thu Aug 18 23:17:40.242084 2016] [mpm_prefork:notice] [pid 21325] AH00163: Apache/2.4.18 (Ubuntu) OpenSSL/1.0.2g-fips configured -- resuming normal operations
[Thu Aug 18 23:17:40.242096 2016] [core:notice] [pid 21325] AH00094: Command line: '/usr/sbin/apache2'
[Thu Aug 18 23:17:56.945310 2016] [mpm_prefork:notice] [pid 21325] AH00171: Graceful restart requested, doing restart
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_pdo_mysql.dll' - /usr/lib/php/20151012/php_pdo_mysql.dll: cannot open shared object file: No such file or directory in Unknown on line 0
[Thu Aug 18 23:17:56.970593 2016] [ssl:warn] [pid 21325] AH01909: 127.0.1.1:443:0 server certificate does NOT include an ID which matches the server name
[Thu Aug 18 23:17:56.970681 2016] [mpm_prefork:notice] [pid 21325] AH00163: Apache/2.4.18 (Ubuntu) OpenSSL/1.0.2g-fips configured -- resuming normal operations
[Thu Aug 18 23:17:56.970685 2016] [core:notice] [pid 21325] AH00094: Command line: '/usr/sbin/apache2'
Título: Re:erro ao instalar phpmyadmin
Enviado por: zekkerj em 19 de Agosto de 2016, 07:12
Citar
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
Vc tem que definir um nome pro seu servidor, pela diretiva "ServerName".

Citar
[ssl:warn] [pid 21325] AH01909: 127.0.1.1:443:0 server certificate does NOT include an ID which matches the server name
Você está acessando seu site com "https"? É cedo pra isso, não vai funcionar direito.

Citar
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_pdo_mysql.dll' - /usr/lib/php/20151012/php_pdo_mysql.dll: cannot open shared object file: No such file or directory in Unknown on line 0
Vc está usando suporte a MySQL, instalou as extensões dele? Tipo, "sudo apt-get install php-mysql"?
Também estou estranhando esse diretório "/usr/lib/php/20151012". Vc em algum momento tentou instalar aquele pacote xampp?
Título: Re:erro ao instalar phpmyadmin
Enviado por: athoszxz em 19 de Agosto de 2016, 11:31
Vc tem que definir um nome pro seu servidor, pela diretiva "ServerName".
Nas 3 tentativas eu defini o nome do servidor, na propria instalação do phpmyadmin aparece uma tela no terminal pedindo o nome do servidor, uma senha nova e etc

Citar
Você está acessando seu site com "https"? É cedo pra isso, não vai funcionar direito.
Eu fiz por esse tutorial: https://www.howtoforge.com/tutorial/install-apache-with-php-and-mysql-on-ubuntu-16-04-lamp/
Só a parte  do PHP e do Phpmyadmin, nele é dito pra eu fazer o SSL pra acessar via HTTPS.

Usando os comandos:
a2enmod ssl
a2ensite default-ssl

Citar
Também estou estranhando esse diretório "/usr/lib/php/20151012". Vc em algum momento tentou instalar aquele pacote xampp?

Eu instalei o PDO apagando o (; ) ponto e virgula dele no php.ini e o tutorial lá falou pra eu instalar o pcu

com o comando:
apt-get -y install php-apcu   
Título: Re:erro ao instalar phpmyadmin
Enviado por: zekkerj em 19 de Agosto de 2016, 13:37
Pois é, mas em que arquivo vc definiu o "ServerName"?

Sobre a ativação do SSL, como eu disse... é cedo pra isso. Vc ainda está engatinhando, não adianta querer correr.

Sobre o PDO, mexer em arquivo de configuração não é instalação, é ativação. Ativar sem o arquivo estar instalado, dá nesse tipo de erro. Acredito que vc tenha pulado algum passo no tutorial onde o arquivo necessário é realmente instalado.
Título: Re:erro ao instalar phpmyadmin
Enviado por: athoszxz em 19 de Agosto de 2016, 15:03
Citar
Pois é, mas em que arquivo vc definiu o "ServerName"?
Não sei, só coloquei o nome do server pelo terminal quando pediu.

Citar
Sobre a ativação do SSL, como eu disse... é cedo pra isso. Vc ainda está engatinhando, não adianta querer correr.
Você sabe como desativa?

Citar
Sobre o PDO, mexer em arquivo de configuração não é instalação, é ativação. Ativar sem o arquivo estar instalado, dá nesse tipo de erro. Acredito que vc tenha pulado algum passo no tutorial onde o arquivo necessário é realmente instalado.
Eu fiz isso no windons e funcionou perfeitamente, só apaguei o ponto e virgula e o PDO passou a funcionar.


Por fim eu desativei o ssl com o comando: sudo a2dismod ssl depois reiniciei o apache, coloquei o ponto e vírgula ( ; ) de novo lá no PDO e tentei reinstalar o phpmyadimin. E deu erro de novo.

Segue o log:

[Fri Aug 19 15:08:16.750430 2016] [mpm_prefork:notice] [pid 3639] AH00169: caught SIGTERM, shutting down
[Fri Aug 19 15:08:17.871452 2016] [mpm_prefork:notice] [pid 11260] AH00163: Apache/2.4.18 (Ubuntu) configured -- resuming normal operations
[Fri Aug 19 15:08:17.871483 2016] [core:notice] [pid 11260] AH00094: Command line: '/usr/sbin/apache2'
Título: Re:erro ao instalar phpmyadmin
Enviado por: zekkerj em 19 de Agosto de 2016, 15:29
Citar
...Eu fiz isso no windons e...
Essa é a frase mais perigosa pra vc colocar como argumento.
O Linux não é o Windows. O modelo de funcionamento é diferente. O paradigma é diferente.
Vc quer que funcione? Então tem que colocar os conceitos anteriores --- pré-conceitos!!! --- de lado.
Título: Re:erro ao instalar phpmyadmin
Enviado por: athoszxz em 19 de Agosto de 2016, 15:53
Acho que o problema agora é nesse lance do server name também, porque agora ele já vai direto pra definição de senha e não me pede mais pra colocar um nome de servidor quando tento instalar o phpmyadimin

Mas o erro do inicio do tópico continua desde sempre:

mysql said: mysql: [Warning] mysql: Empty value for 'port' specified.     
  │ Will throw an error in future versions ERROR 1900 (HY000) at line 1:       
  │ Your password does not satisfy the current policy requirements


To quase desistindo e instalando o Worbench... será que com Ubuntu de versão anterior funciona?
Título: Re:erro ao instalar phpmyadmin
Enviado por: zekkerj em 19 de Agosto de 2016, 16:51
As minhas instalações do phpmyadmin sempre funcionaram de primeira, então não posso te dizer nada sobre o Worbench (Workbench???).

Sobre a senha, ele está reclamando que sua senha está muito simples...
Título: Re:erro ao instalar phpmyadmin
Enviado por: athoszxz em 19 de Agosto de 2016, 17:26
As minhas instalações do phpmyadmin sempre funcionaram de primeira, então não posso te dizer nada sobre o Worbench (Workbench???).

Sobre a senha, ele está reclamando que sua senha está muito simples...

A minha não foi mesmo, acabei de instalar o workbench e ta funcionando de boas, pelo visto vou ter que usar ele.

O erro não é a senha porque eu já tentei de tudo, inclusive deixar em branco pra ele próprio definir uma como o cara la do github ensinou.

Mas enfim vou ir usando o workbench por enquanto, pois tenho prazo e gastei hoje e ontem só com isso, talvez mais tarde tenham uma solução pro meu problema.