Я помню, что некоторый сервис некоторое время назад жаловался и сказал "эй, что это не будет работать в будущем - необходимо использовать сервис, который что-то останавливает/начинает/перезапускает"
Я думал, что это было апачским, но когда я работал:
sudo /etc/init.d/apache2 restart
Это не дало то предупреждающее сообщение сегодня, но я думаю, что можно также сделать
sudo service apache2 restart
Я проверил бы/etc/apache2/sites-available/default и удостоверился бы, что корень документа установлен на:
DocumentRoot /var/www
Вы устанавливали Apache с помощью tasksel или во время установки?
Поддержка pam_mysql прекращена из-за того, что проект не работал почти 6 лет. Решением будет миграция и использование другого бэкэнда pam.
Я использовал cyrus sasl - он был удален и заменен dovecot, который обеспечивает серверную часть аутентификации smtpd, распознаваемую postfix. Я настроил dovecot для использования sql изначально (без pam в середине).