Minha recomendação: não use o XAMPP para isso! É suposto ser uma maneira simples de fazer funcionar a pilha usual do Apache, MySQL, PHP, + Python / Perl. Deixe o jardim murado e o seu muito por conta própria…
Além disso, mesmo que você faça executá-lo, não há garantia de que ele não será quebrado da próxima vez em que o sistema ou o próprio XAMPP. Este caso de uso não é suportado por ninguém e alguns dos componentes envolvidos (especialmente PHP) não são projetados para manipular módulos não compilados para sua versão específica.
Como configurar um ambiente de desenvolvedor nativamente no Debian / Ubuntu
- Abra uma janela do Terminal ( Menu → Outros → LXTerminal )
- Pare todos os serviços do XAMPP em execução no momento
- Instalar os pacotes necessários:
Você pode usar uma GUI ("Centro de Software") para isso ou executar este comando no seu Terminal:
sudo apt-get install apache2 libapache2-mod-php5 postgresql php5-pgsql
-
apache2
(o servidor web Apache) -
libapache2-mod-php5
(suporte a PHP para o Apache) -
php5-pgsql
(suporte ao cliente do PostgreSQL para PHP) -
postgresql
(o servidor PostgreSQL)
-
- Abra o arquivo
/etc/php5/apache2/php.ini
em um editor de texto como root:
Na janela Terminal, digite o comandogksudo leafpad /etc/php5/apache2/php.ini
e pressione enter - Localize a linha
display_errors = Off
e altere paradisplay_errors = On
- Salve o arquivo e feche o editor
- Reinicie o servidor da web Apache:
Execute o comandosudo service apache2 restart
no seu Terminal janela para reiniciar o servidor web e recarregar seu módulo PHP