Доброго всем дня.
Помогите пожалуйста решить проблему.
Есть FreeBSD 4.10
Настроил и работает Squid.
Вот захотелось смотреть логи через веб интерфейс.
Почитал статью https://www.opennet.ru/base/net/squid_trafic.txt.html
Установил Mysql, собрал Apache, собрал модуль PHP.
Все вроде как работает. Скрипт складывает все в базу.
#!/bin/bash
cp /www/logs/squid/access.log /tmp/squidforparse.log
>/www/logs/squid/access.log
awk '{print "INSERT INTO squid (ip,bytes,link,trans,time) VALUES(\""$3"\","$5",\""$7"\",\""$9"\",from_unixtime("$1"));"};' < /tmp/squidforparse.log | mysql -D traffics -u root --password=my_sql_passwd
rm -f /tmp/squidforparse.log
Размер базы после работы скрипта увеличивается.
Но вот затыкается все у меня при обращении браузера к файлику index.php
ошибка такая:
Fatal error: Call to undefined function: mysql_connect() in /usr/local/www/htdocs/reports/index.php on line 4
Файлик index.php взят из вышеуказанной статьи.
Насколько я понял невозможно подключение к Mysql. Хотя из системы подключается все нормально.
mysql -u root -p