
Tenho tido muitos problemas para consertar os restos do meu servidor depois de atualizar para o Xenial ontem.
Os aplicativos PHP são executados como uma confusão de código e o ownCloud 'não pode mais ser encontrado no servidor'.
Pode ter algo a ver com esses erros que recebo ao tentar executar o Apache2 a partir da linha de comando.
Espero conseguir alguma ajuda sobre isso, muitos computadores dependem disso :/
Eu forneceria mais alguns registros, mas eles são enormes e não saberia quais partes fornecer.
Ah, e recebo este erro ao tentar instalar o PHP5, se isso ajudar.
Desde já, obrigado.
EDIT: Aqui está o resultado da execução do 'apache2' na linha de comando:
Responder1
Ubuntu 16.04 vem com PHP 7.0. Você precisa instalar libapache2-mod-php
o pacote e desabilitar todos os rastros do PHP5.
- Desinstale o pacote PHP5.x:
sudo apt-get purge php5-common
(isso removerá todos os pacotes PHP 5. - Instale o padrão (7.0) PHP apache2 SAPI:
sudo apt-get install libapache2-mod-php
- Se o apache2 ainda estiver quebrado, faça:
sudo rm /etc/apache2/mods-enabled/php5.*
desabilitar o mod PHP5 e habilitar o PHP 7.0 comsudo a2enmod php7.0
.
Responder2
Se você estiver executando www em ~userdir/public_html, verifique o abaixo em /etc/apache2/mods-enabled/php7.0.conf
# Running PHP scripts in user directories is disabled by default
#
# To re-enable PHP in user directories comment the following lines
# from <IfModule ...> to </IfModule>