Talvez seja um problema de permissão do apache. Tente colocar em seu /etc/apache2/sites-available/default
as seguintes linhas
<Directory />
AllowOverride All
</Directory>
e verifique se o proprietário das pastas /var/www
é www-data
=============================================== ===================================
Instale o servidor mysql: sudo apt-get install mysql-server
Aqui, o instalador perguntará a senha root do servidor mysql
Instalar o apache 2: sudo apt-get install apache2
Teste: localhost (Você deve ver "Funciona!", etc.)
Instalar o php5: sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart
Teste: crie o arquivo php_info.php em / var / www /
O conteúdo do arquivo: <?php phpinfo(); ?>
Instale módulos do php: sudo apt-get install php-pear php5-gd php5-xsl curl libcurl3 libcurl3-dev php5-curl
Conecte o apache 2 e o mysql juntos: sudo apt-get install libapache2-mod-auth-mysql
Instale o phpmyadmin:
'sudo apt-get install php5-mysql'
'sudo apt-get install phpmyadmin'
Conecte-se ao php5 com o servidor mysql:
Edite o arquivo /etc/php/apache2/php.ini
Remova o comentário da seguinte linha: extension=mysql.so
Reinicie o apache: service apache2 restart
Experimente o phpmyadmin: localhost/phpmyadmin/
Isso funcionou para mim muitas vezes.