Problemas com o xampp

Iniciado por SouzaKalebe, 07 de Julho de 2015, 16:51

tópico anterior - próximo tópico

Problemas com o xampp

Problemas com phpmyadmin erro 2002
0 (0%)
Erro na localhost não abre pagina phpmyadmin
1 (100%)

Total de membros que votaram: 1

SouzaKalebe

Estou trabalhando em um projeto php e não consigo acessar a pagina phpmyadmim para criar umBD o que aparece é uma mensagem de erro, já vi outras enquetes mas não entendi o que fazer, não tenho certeza mas acho que mexi no root embora não me lembro rs.

#2002 - Arquivo ou diretório não encontrado O servidor não está respondendo (ou o soquete do servidor local não está configurado corretamente).

A conexão para o controle do usuário, como definida nas configurações, falhou.


Alguém me socorre, penso em desinstalar e intalar de novo será que resolve?

A quase 30 anos questionando a vida e, sabendo que de certo tudo foi criado e não evoluido!

agente100gelo

Como você instalou o LAMP?
Advogado e analista de sistema cearense.
Twitter: @glaydson

SouzaKalebe

#2
Citação de: agente100gelo online 07 de Julho de 2015, 17:28
Como você instalou o LAMP?
Na verdade, agora que tu fez essa pergunta, eu me lembro que baixei o XAMPP executei normalmente, mas aparece o nome lammp sei lá porque, eu entrava na pagina assim localhost/phpmyadmin, sempre deu certo agora não. estou querendo desinstalar e instalar de novo! Estranho que meus arquivos em php na htdocs abrem de boa ao digitar no navegador "localhost".
A quase 30 anos questionando a vida e, sabendo que de certo tudo foi criado e não evoluido!

agente100gelo

Deixa eu dar uma dica:

Existe um pacote chamado tasksel. É em modo texto mas você seleciona quais pacotes você quer instalar (tem lá os do LAMP). Pra mim é a melhor forma de instalar o LAMP.
Advogado e analista de sistema cearense.
Twitter: @glaydson

SouzaKalebe

Então, a questão é que não estou conseguindo acessar a phpmyadmin, instalar o tal pacote irá resolver?
Outra desinstalar o Xampp, irá zerar podendo assim instalar novamente, porque não me lembro que tipo de cagada eu fiz, sendo assim seria melhor limpar a sujeira, para não ocasionar futuros problemas.

Aguardo respostas...de ante mão obrigado!
A quase 30 anos questionando a vida e, sabendo que de certo tudo foi criado e não evoluido!

arthuraires

Sé ajudar, eu usei este tutorial aqui bem completo de como instalar o lamp para ubuntu e ubuntu server.
Com 15 anos....\n Programador Python\nEstagiario em TI \nEstudante de Segurança da Informação\nEx-Moderador do Forum Caveiratech (Rei_Gelado)\nIniciante em Ubuntu = )

SouzaKalebe

Eu sei que fui eu que fiz confusão, clarificando eu instalei o XAMPP (www.apachefriends.org/pt_br/download.html), é só o nome da pasta que dentro da opt/ que fica como LAMPP (porque não sei).

Procurei por erro 2002 mas sem muito sucesso, diversas formas que não funcionaram comigo e até agora nada, já segui algumas enquetes e nada resolvido, não sei se fui claro mas também não me lembro o que fiz antes desse erro acontecer, ou seja achar a solução está mais dificil do que desfazer ou consertar, melhor desinstalar e instalar de novo e ver que bicho dá!

Não resolvendo o problema eu posto o resultado aqui!

VaLeW ae pra quem tentou ajudar, lembrando que não encerro por aqui pois não resolvi ainda o caso.  :D
A quase 30 anos questionando a vida e, sabendo que de certo tudo foi criado e não evoluido!

Creto

#7
Citação de: SouzaKalebe online 08 de Julho de 2015, 16:13
(...)
Procurei por erro 2002 mas sem muito sucesso, diversas formas que não funcionaram comigo e até agora nada
(...)
Olá,

Bem quanto a esse erro eu estando conversando com um amigo meu e especialista no assunto, ele me disse o seguinte pelo IRC (é o IRC ainda existe sim):

https://en.wikipedia.org/wiki/List_of_HTTP_status_codes

Citarspylinux frase:
o erro da série 2xx é erro de requisição amigo, a requisição foi enviada para o apache e aceita para processamento, mas não pode ser completada

E para completar ele pensando que o problema era comigo e expliquei que era um tópico daqui que tinha lido me disse:

"Tenta dar um restart no apache"

Espero ter sido útil de alguma forma.

PS: O amigo que me disse é usuário do Manjaro e Fedora, portanto dificilmente viria aqui

T+

SouzaKalebe

Mensagem do MySQL: Documentação

Não pode conectar: configurações inválidas.

A conexão para o controle do usuário, como definida nas configurações, falhou.
O phpMyAdmin tentou se conectar ao servidor MySQL e a conxão foi recusada. Você deve checar o servidor, nome de usuário e senha no config.inc.php e se certificar que correspondam com as informações fornecidas pelo administrador do servidor MySQL.


Eu acho que mudei a senha do MySQL e realmente nem sei porque fiz essa asneira (merecedora de um soco),  estou tentendo mas nada até agora, o que fiz foi:

sudo /etc/init.d/mysql stop
sudo mysqld --skip-grant-tables &
mysql -u root mysql
UPDATE user SET Password=PASSWORD('SUANOVASENHA') WHERE User='root'; FLUSH PRIVILEGES; exit;

Sem sucesso!

Como alterar ou resetar o MySQL?
A quase 30 anos questionando a vida e, sabendo que de certo tudo foi criado e não evoluido!

Creto

leu minha mensagem acima?

T+

SouzaKalebe

#10
Citação de: Creto online 08 de Julho de 2015, 19:05
leu minha mensagem acima?

T+

Eu li MAN... mas não resolveu nada, dar um restast no apache não funcionou, está dando um erro na conexão com o MySQL, pior que agora sei a senha e mesmo assim nada. Já estou perdido se puderem ajudar serei grato! Não sei como expor corretamente o problema se alguém se interessar eu passo todos ou quase todos os dados possiveis.


Supondo que meu acesso ao MySQL seja: user = 'kalebe' password = '123'
Verifiquei isso digitando no terminal >>>>>>>  mysql -u kalebe -p'123'

O erro em questão:

O phpMyAdmin tentou se conectar ao servidor MySQL e a conxão foi recusada. Você deve checar o servidor, nome de usuário e senha no config.inc.php e se certificar que correspondam com as informações fornecidas pelo administrador do servidor MySQL.

Para não ficar só nas minhas palavras ta ai o código do arquivo config.ini.php

<?php
/* vim: set expandtab sw=4 ts=4 sts=4: */
/**
* phpMyAdmin sample configuration, you can use it as base for
* manual configuration. For easier setup you can use setup/
*
* All directives are explained in documentation in the doc/ folder
* or at <http://docs.phpmyadmin.net/>.
*
* @package PhpMyAdmin
*/

/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = 'xampp'; /* YOU SHOULD CHANGE THIS FOR A MORE SECURE COOKIE AUTH! */

/*
* Servers configuration
*/
$i = 0;

/*
* First server
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';                /*ESTA LINHA ME INCOMODA, JÁ COLOQUEI A SENHA E NADA...*/
/* Server parameters */
//$cfg['Servers'][$i]['host'] = 'localhost';
//$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPassword'] = true;

/*
* phpMyAdmin configuration storage settings.
*/

/* User used to manipulate with storage */
// $cfg['Servers'][$i]['controlhost'] = '';
// $cfg['Servers'][$i]['controlport'] = '';
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';

/* Storage database and tables */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
$cfg['Servers'][$i]['relation'] = 'pma__relation';
$cfg['Servers'][$i]['table_info'] = 'pma__table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma__column_info';
$cfg['Servers'][$i]['history'] = 'pma__history';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
$cfg['Servers'][$i]['tracking'] = 'pma__tracking';
$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
$cfg['Servers'][$i]['recent'] = 'pma__recent';
// $cfg['Servers'][$i]['favorite'] = 'pma__favorite';
// $cfg['Servers'][$i]['users'] = 'pma__users';
// $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
// $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
// $cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
// $cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';
/* Contrib / Swekey authentication */
// $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';

/*
* End of servers configuration
*/

/*
* Directories for saving/loading files from server
*/
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

/**
* Whether to display icons or text or both icons and text in table row
* action segment. Value can be either of 'icons', 'text' or 'both'.
*/
//$cfg['RowActionType'] = 'both';

/**
* Defines whether a user should be displayed a "show all (records)"
* button in browse mode or not.
* default = false
*/
//$cfg['ShowAll'] = true;

/**
* Number of rows displayed when browsing a result set. If the result
* set contains more rows, "Previous" and "Next".
* default = 30
*/
//$cfg['MaxRows'] = 50;

/**
* disallow editing of binary fields
* valid values are:
*   false    allow editing
*   'blob'   allow editing except for BLOB fields
*   'noblob' disallow editing except for BLOB fields
*   'all'    disallow editing
* default = blob
*/
//$cfg['ProtectBinary'] = 'false';

/**
* Default language to use, if not browser-defined or user-defined
* (you find all languages in the locale folder)
* uncomment the desired line:
* default = 'en'
*/
//$cfg['DefaultLang'] = 'en';
//$cfg['DefaultLang'] = 'de';

/**
* How many columns should be used for table display of a database?
* (a value larger than 1 results in some information being hidden)
* default = 1
*/
//$cfg['PropertiesNumColumns'] = 2;

/**
* Set to true if you want DB-based query history.If false, this utilizes
* JS-routines to display query history (lost by window close)
*
* This requires configuration storage enabled, see above.
* default = false
*/
//$cfg['QueryHistoryDB'] = true;

/**
* When using DB-based query history, how many entries should be kept?
*
* default = 25
*/
//$cfg['QueryHistoryMax'] = 100;

/**
* Should error reporting be enabled for JavaScript errors
*
* default = 'ask'
*/
//$cfg['SendErrorReports'] = 'ask';

/*
* You can find more configuration options in the documentation
* in the doc/ folder or at <http://docs.phpmyadmin.net/>.
*/
?>

Ah vale lembrar que tive problemas também com as permissões... Help please? :(
A quase 30 anos questionando a vida e, sabendo que de certo tudo foi criado e não evoluido!

Creto

#11
Olá SouzaKalebe,

Bem consegui falar novamente com o spylinux ele é desenvolvedor PHP, usa Laravel phpcake (não sei muito bem se é esse o nome) e ele me recomendou postar o artigo aqui para ver se pode auxiliar de alguma forma:

Mas antes de começar, remova tudo que instalou de xammp, inclusive a pasta

Leia aqui os artigos do Bill Jr (spylinux)

Tomara que esse material lhe seja útil de alguma forma.

Boa sorte!

T+

SouzaKalebe

Olá Creto,

Acho que resolvi o problema pareceque o xampp dá atrito com o apache e o mysql que estavam instalados na maquina, o xampp já vem pronto então, a solução foi desinstalar o apache e o mysql e tudo rodou perfeitamente, vou dar uma lida no artigo citado sim...

Veja nesse link: http://www.vivaolinux.com.br/dica/Trabalhando-com-Xampp-no-Linux

Vlw estou contente por solucionar mais essa, até uma proxima kkk "erros são otimos para estudar um pouco mais"

A quase 30 anos questionando a vida e, sabendo que de certo tudo foi criado e não evoluido!