Вы уверены, что Apache и PHP5 установлены правильно? Если Apache фактически не анализирует файлы php после того, как вы установили PHP5 и перезапустили сервер, установите libapache2-mod-php5
. Обычно он устанавливается при первоначальной установке пакета PHP5, но, возможно, он мог быть намеренно или случайно перемещен или удален другими пакетами, которым требуются другие версии PHP.
Вам также может понадобиться включить PHP, выполнив sudo a2enmod php5
, а затем sudo /etc/init.d/apache2 restart
. Если sudo a2enmod php5
возвращает "$ This module does not exist!
", вы должны очистить (а не просто удалить) пакет libapache2-mod-php5
и переустановить его.