O programa de atualização cuidadosamente tentou atualizar um de seus arquivos de configuração. Na tentativa de atualizar, o programa teve de editar algumas linhas que você tinha modificado. Considerando que ninguém quer perder suas configurações, o programa de atualização decidiu por não modificar o arquivo, mas salvou um novo arquivo de configuração contendo as atualizações. Você pode ter três mensagens de erro enquanto o XAMPP é iniciado: |
|
Seu sistema Linux é muito antigo. O XAMPP precisa de uma distribuição Linux que utilize a versão glibc 2.1.
Qual o segredo sobre o "Error 1"?tail -2 /opt/lampp/logs/error_logSe você encontrar "Invalid argument: Could not set permissions on ssl_mutex" or "Invalid argument: Unable to create scoreboard" dê um olhada nas respostas abaixo. Se você encontrar outra mensagem de erro, por favor, envie um e-mail para mim. Talvez possamos resolver o problema juntos. Meu endereço de e-mail é: oswald@apachefriends.org.
Apache não está inicializando. O que eu faço?tail -2 /opt/lampp/logs/error_logSe você encontrar "Invalid argument: Could not set permissions on ssl_mutex" ou "Invalid argument: Unable to create scoreboard" dê um olhada nas respostas abaixo. Se você encontrar outra mensagem de erro, por favor, envie um e-mail para mim. Talvez possamos resolver o problema juntos. Meu endereço de e-mail é: oswald@apachefriends.org.
O que eu faço se aparecer o erro "Invalid argument: Could not set permissions on ssl_mutex"?
|
Neste caso, você deve mudar a diretiva de Grupo (linha 318) no /opt/lampp/etc/httpd.conf.
Você encontrará algo como:
|
Mude o "..." para "nobody", "nogroup" ou #-1. Uma destas três possibilidades deverá funcionar.
O que eu faço se aparecer o erro "Invalid argument: Unable to create scoreboard"?
|
Neste caso você tem que remover o # na frente da diretiva Scoreboard (linha 71) no /opt/lampp/etc/httpd.conf.
Você encontrará algo como:
|
Simplesmente remova o # no início desta linha:
|
Agora esta mensagem de erro não o incomodará novamente.
O que eu faço se aparecer o erro »Invalid argument: Configuration failed«?
Solução:
Simplesmente digite o seguinte comando (por favor, use copiar e colar os caracteres ' são obrigatórios):
echo 127.0.0.1 `hostname` >> /etc/hosts
Isto irá corrigir o erro de configuração de seu sistema e o erro »Configuration failed« deverá desaparecer.
O que eu faço se aparecer o erro »The configuration file now needs a secret passphrase (blowfish_secret)«?
Solução:
Edite o config.inc.php na linha 60. Você encontrará este arquivo no diretório do phpmyadmin de sua instalação do XAMPP. Esta linha deverá ser o seguinte:
|
Digite nesta linha uma senha ou uma frase, por exemplo:
|
Isto é tudo. Você agora pode usar o phpMyAdmin normalmente.
O que eu faço se aparecer o erro »cannot restore segment prot after reloc: Permission denied«?Solução:
No momento eu conheço apenas uma solução - desativando o SELinux:
|
Agora o XAMPP funcionará normalmente. Se você conhecer uma solução melhor, por favor, envie um e-mail para mim. Eu não sou expert em SELinux e tudo o que sei sobre o SELinux é como desativá-lo. ;)
Depois que eu reiniciei o Linux, o XAMPP deixou de funcionar! Como eu resolvo isto?Não há uma maneira padrão para configurar o processo de boot de um sistema Linux, mas a maioria deve permitir você a carregar o XAMPP na inicialização do sistema usando os passos seguintes.
Se o sistema não disponibilizar o /etc/rc.d/rc3.d por favor, tente também o /etc/init.d/rc3.d and /etc/rc3.d.
ln -s /opt/lampp/lampp S99lampp
ln -s /opt/lampp/lampp K01lampp
ln -s /opt/lampp/lampp /etc/init.d/lampp
E utilizar o editor de runlevel (modo expert) do YaST para ativar o XAMPP para runlevels específicos.
Como eu posso deixa minha instalação do XAMPP mais segura?Simplesmente digite o seguinte comando (como root) para iniciar uma checagem simples de segurança:
/opt/lampp/lampp security
Agora você deverá ver as seguintes informações (as entradas do usuário estão em negrito):
LAMPP: Quick security check...
LAMPP: Your LAMPP pages are NOT secured by a password.
LAMPP: Do you want to set a password? [yes] yes (1)
LAMPP: Password: ******
LAMPP: Password (again): ******
LAMPP: Password protection active. Please use 'lampp' as user name!
LAMPP: MySQL is accessable via network.
LAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes] yes
LAMPP: Turned off.
LAMPP: Stopping MySQL...
LAMPP: Starting MySQL...
LAMPP: The MySQL/phpMyAdmin user pma has no password set!!!
LAMPP: Do you want to set a password? [yes] yes
LAMPP: Password: ******
LAMPP: Password (again): ******
LAMPP: Setting new MySQL pma password.
LAMPP: Setting phpMyAdmin's pma password to the new one.
LAMPP: MySQL has no root passwort set!!!
LAMPP: Do you want to set a password? [yes] yes
LAMPP: Write the passworde somewhere down to make sure you won't forget it!!!
LAMPP: Password: ******
LAMPP: Password (again): ******
LAMPP: Setting new MySQL root password.
LAMPP: Setting phpMyAdmin's root password to the new one.
LAMPP: The FTP password is still set to 'lampp'.
LAMPP: Do you want to change the password? [yes] yes
LAMPP: Password: ******
LAMPP: Password (again): ******
LAMPP: Reload ProFTPD...
LAMPP: Done.
(1) Atribuindo uma senha irá proteger as páginas de demonstração do XAMPP (http://localhost/xampp/). O usuário é o 'lampp'!
Depois de concluído, sua instalação do XAMPP será mais "segura". De minha parte, não tenho idéia do que pode ser inseguro.
Como eu ativo o eAccelerator?Para ativar o eAccelerator simplesmente encontre as seguintes linhas no /opt/lampp/etc/php.ini:
|
Remova o ponto-e-vírgula no início de cada linha e reinicie o XAMPP. O eAccelerator agora está ativado. Para maiores informações sobre o eAccelerator, visite a página do eAccelerator:
http://eaccelerator.net.
Como eu ativo a extensão OCI8/Oracle do PHP?Para ativar a extensão OCI8/Oracle do PHP, por favor, execute o seguinte comando:
/opt/lampp/lampp oci8Você verá algo como isso:
|
Agora a extensão deverá ser ativada. Eu tive apenas algumas chances de testar esta funcionalidade, então avise-me se isto funcionou ou não para você: oswald@apachefriends.org.
Como eu faço backup/restauro meu XAMPP?| Aviso: A funcionalidade de backup e restauração ainda está em desenvolvimento e deve não funcionar corretamente.
Atenção: Há um pequeno bug na versão 1.4.2 do XAMPP. Por favor, dê uma olhada |
Este é um problema exclusivo de alguns sistemas Linux. Por favor, abra o /opt/lampp/etc/httpd.conf e procure por estas duas linhas:
|
|
Digite (como root):
sh xampp-backup-22-01-04.sh
Você verá algo como isto:
|
Isto é tudo. Você deve reiniciar o XAMPP para concluir a restauração.
Isto deve funcionar perfeitamente (eu testei várias vezes), mas lembre-se que é uma funcionalidade beta.
Para parar o XAMPP, digite este comando:
/opt/lampp/lampp stop
E você verá:
Stopping LAMPP #VERSION#...
LAMPP: Stopping Apache...
LAMPP: Stopping MySQL...
LAMPP stopped.
E o XAMPP é parado.
Para desinstalar o XAMPP digite apenas este comando:
E sobre o suporte a JSP no XAMPP?
O que teremos no futuro?
Author:
Kai 'Oswald' SeidlerTradutor: André DomarquesLast modification: Fri 18 Aug 2006 05:51:55 PM CEST © 2002-2008 Apache Friends |