
Tudo bem, estou acompanhandoeste guia(junto com outros para verificar novamente) para tentar instalar uma pilha de lâmpadas funcional, mas o phpmyadmin sempre gera um erro de servidor HTTP 500. O PHP funciona bem, é apenas o PHPmyadmin que não funciona.
Eu desinstalo toda a pilha de lâmpadas todas as vezes e começo do zero. Notei a etapa 6, que diz:
apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
Retorna o seguinte erro:
The following packages have unmet dependencies:
php5-intl : Depends: libicu44 (>= 4.4.1-1) but it is not installable
E: Unable to correct problems, you have held broken packages
Mesmo se eu instalar todos os outros pacotes, exceto este, e tentar instalar o phpmyadmin, ele retornará um erro de servidor 500.
Responder1
Confira o comentário abaixo do tutorialvinculado aqui. Não acho que o diretório phpmyadmin esteja vinculado ao Apache2.
Pelo que vale a pena, no Ubuntu (e outras versões do Linux baseadas em Debian), você pode simplesmente digitar
sudo apt-get install apache2 mysql-server php5 phpmyadmin
e ele irá instalar todos os pacotes necessários para obter uma versão funcional do PHPMyAdmin instalada e funcionando. Acho que esse guia exige que você instale muitas bibliotecas PHP que provavelmente nunca usará. Se você tiver problemas com o acima, execute
sudo apt-get --purge removerpacotes da sua linha citada
Do ponto de vista da segurança e da simplicidade, você deve instalar apenas os aplicativos (pacotes) de que realmente precisa.