executando o XAMPP não funciona

2

Eu tentei baixar o XAMPP, descompactá-lo em / opt / lampp e iniciar

sudo ./lamp start

mas recebo esta saída:

Starting XAMPP for Linux 1.7.7...
XAMPP: Another web server daemon is already running.
XAMPP: Starting MySQL...
XAMPP: Couldn't start MySQL!
XAMPP: XAMPP-ProFTPD is already running.
XAMPP for Linux started.

então eu abri o synaptic e eu instalei o servidor mysql.

agora eu tenho 2 problemas, se eu reiniciar meu ubuntu 10.10:

  1. toda vez que eu reinicio meu Ubuntu eu tenho que digitar novamente

    sudo /etc/init.d/mysql stop

  2. se depois de parar o daemon do mysql eu relançar o lampp, recebo a mesma mensagem: XAMPP: Não foi possível iniciar o MySQL!

/var/log/mysql.err e /var/log/mysql.log estão vazios ..

    
por nkint 01.06.2012 / 17:27

3 respostas

8

Eu resolvi desta maneira:

sudo chmod -R 777 /opt/lampp
sudo chown -hR nobody /opt/lampp
sudo chmod -R 755 /opt/lampp

então notei que tenho outra instância do mysqld em execução e a parei com:

sudo service mysql stop
    
por nkint 04.06.2012 / 16:21
3

Este post no Stack Overflow me ajudou:

  1. Abra a pasta etc no diretório de instalação do XAMPP.
  2. Localize o arquivo my.cnf e abra-o em qualquer editor de texto
  3. Alterar porta de 3306 para 3307 (se você instalou o Skype ou outros aplicativos)
  4. Adicione innodb_force_recovery=1 em myisam_sort_buffer_size=8M
  5. Salvar o arquivo my.cnf
  6. Abra o xampp: Goto Computer (opt) > Abra a pasta lampp (pesquisa "lampp" se você não pode ver a pasta lampp) > Abra manager-linux.run
  7. No XAMPP Clique na guia "Gerenciar servidor" > Clique em "Mysql Database" > Clique em "Configurar" > Alterar porta de 3306 para 3307 > salve e inicie o banco de dados mysql.

Você recebe uma mensagem "Iniciando o MySQL SUCCESS!"

    
por sandeep sahu 18.02.2017 / 09:16
1
sudo service mysql stop
sudo /opt/lampp/lampp restart

Funcionou para mim.

    
por Hai Nguyen 05.07.2014 / 02:27