Сегодня у одного из клиентов VDS наткнулся на ошибку в логах Apache2
sh: /usr/local/bin/geoiplookup: not found
sh: /usr/local/bin/geoiplookup: not found
sh: /usr/local/bin/geoiplookup: not found
sh: /usr/local/bin/geoiplookup: not found
sh: /usr/local/bin/geoiplookup: not found
sh: /usr/local/bin/geoiplookup: not found
По всей видимости, человек поставил скрипт который использует geoip но позаботиться об установки самого модуля не удосужился и там стоял путь к geoip модулю, на тот случай если скрипту не удалось выполнить запрос :)
Для того, чтобы избавиться от данной ошибки и скрипт смог работать с geoip следует установить libapache2-mod-geoip
apt-get install libapache2-mod-geoip
При установки модуль должен сам запуститься, если этого не произошло, то делаем
a2enmod geoip
Теперь нужно перезагрузить сам Apache2
service apache2 restart