The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Squid+Mysql+PHP+Apache"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"Squid+Mysql+PHP+Apache" 
Сообщение от Timka emailИскать по авторуВ закладки(ok) on 19-Янв-05, 13:20  (MSK)
Доброго всем дня.
Помогите пожалуйста решить проблему.
Есть FreeBSD 4.10
Настроил и работает Squid.
Вот захотелось смотреть логи через веб интерфейс.
Почитал статью http://www.opennet.dev/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

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Squid+Mysql+PHP+Apache" 
Сообщение от Geminis emailИскать по авторуВ закладки(??) on 19-Янв-05, 13:32  (MSK)
В файле /etc/php.ini найдите строчку:
extension=mysql.so
и раскомментируйте - мне помогло :)

>Доброго всем дня.
>Помогите пожалуйста решить проблему.
>Есть FreeBSD 4.10
>Настроил и работает Squid.
>Вот захотелось смотреть логи через веб интерфейс.
>Почитал статью http://www.opennet.dev/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


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Squid+Mysql+PHP+Apache" 
Сообщение от Timka emailИскать по авторуВ закладки(ok) on 19-Янв-05, 14:24  (MSK)
>В файле /etc/php.ini найдите строчку:
>extension=mysql.so
>и раскомментируйте - мне помогло :)

Спасибо, помогло.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Squid+Mysql+PHP+Apache" 
Сообщение от Timka emailИскать по авторуВ закладки(??) on 28-Янв-05, 23:53  (MSK)
Здравствуйте еще раз.
Не могу заставить работать скрипт который скидывает логи в mysql из index.php. Если запускать sh squid-to-mysql, то все работает. А вот когда открывается index.php по идее должен сначала отработать скрипт, а потом показать статистику. Но этого не происходит. Система ругается на то что не хватает прав. Права на скрипт поставил вообще все разрешить, но все равно в лог пишет что не хватает. Почему так?


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Squid+Mysql+PHP+Apache" 
Сообщение от Timka emailИскать по авторуВ закладки(??) on 02-Фев-05, 21:27  (MSK)
Чего ни кто не поможет? :(
Поставил скрипт на выполнение в крон. Тоже не хочет работать :(
Ну помогите люди добрые.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру