* [Comm] MySQL, NetAcct-MySQL and Netstat 3.03 @ 2003-03-30 10:59 Александр Леутин 2003-03-31 4:27 ` vic ismakaev 0 siblings, 1 reply; 8+ messages in thread From: Александр Леутин @ 2003-03-30 10:59 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 1387 bytes --] Добрый день! Подскажите, пожалуйста, решение. Пытаюсь настроить MySQL+NetAcct-MySQL+Netstat. MySQL и NetAcct поставил, модули для php тоже (phpMyAdmin работает). Netstat скопировал в /var/www/html/netstat. При обращении к http://localhost/netstat/contrib/install_database.php и нажимании на "Install" выдаёт ------------------------------------------------------------- Database instalation for Mysql-NetAcct 0.75 and NetStat 3.03 Fatal error: Call to undefined function: mysql_connect() in /var/www/html/netstat/contrib/install_database.php on line39 ------------------------------------------------------------- на 39 строке в том файле $cnx = mysql_connect($dbhost, $dbuser, $dbpasswd) or die("Unable to connect to database server."); Я так понимаю, что php не может обратиться к базе MySQL. Почему? Как исправить? Я в apache, mysql и php полный чайник. Система: ALM2.0 без апдейтов. netacct-mysql-0.75.tar.gz netstat-3.04_1.tar.gz взяты с http://sourceforge.net/projects/netacct-mysql/ $ rpm -qa|egrep "php|mysql|apache" apache-1.3.23rusPL30.11-alt6 mod_php-4.1.2-alt3 php-devel-4.1.2-alt3 apache-common-1.3.23rusPL30.11-alt6 perl-DBD-mysql-2.10.11-alt1 php-common-4.1.2-alt3 php-mysql-4.1.2-alt3 phpMyAdmin-2.3.3pl1-alt1 php-sockets-4.1.2-alt3 php-4.1.2-alt3 $ -- Леутин Александр leutin@rambler.ru Registered Linux user #295797 Жизнь - смертельно интересная штука... [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] MySQL, NetAcct-MySQL and Netstat 3.03 2003-03-30 10:59 [Comm] MySQL, NetAcct-MySQL and Netstat 3.03 Александр Леутин @ 2003-03-31 4:27 ` vic ismakaev 2003-03-31 6:23 ` Александр Леутин 0 siblings, 1 reply; 8+ messages in thread From: vic ismakaev @ 2003-03-31 4:27 UTC (permalink / raw) To: community 30 Март 2003 16:59, Александр Леутин написал: > Добрый день! > > Подскажите, пожалуйста, решение. > Пытаюсь настроить MySQL+NetAcct-MySQL+Netstat. > MySQL и NetAcct поставил, модули для php тоже (phpMyAdmin работает). > Netstat скопировал в /var/www/html/netstat. > При обращении к > http://localhost/netstat/contrib/install_database.php > и нажимании на "Install" выдаёт > > ------------------------------------------------------------- > Database instalation for Mysql-NetAcct 0.75 and NetStat 3.03 > > Fatal error: Call to undefined function: mysql_connect() in > /var/www/html/netstat/contrib/install_database.php on line39 > ------------------------------------------------------------- > на 39 строке в том файле > $cnx = mysql_connect($dbhost, $dbuser, $dbpasswd) > or die("Unable to connect to database server."); > Я так понимаю, что php не может обратиться к базе MySQL. > Почему? Как исправить? Я в apache, mysql и php полный чайник. Скорее всего,у Вас не подключен модудь MySQL в /etc/httpd/conf/php.ini . -- С уважением Виктор В Исмакаев ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] MySQL, NetAcct-MySQL and Netstat 3.03 2003-03-31 4:27 ` vic ismakaev @ 2003-03-31 6:23 ` Александр Леутин 2003-03-31 8:14 ` Maxim.Savrilov ` (2 more replies) 0 siblings, 3 replies; 8+ messages in thread From: Александр Леутин @ 2003-03-31 6:23 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 1383 bytes --] * vic ismakaev <viclists@mail.esoo.ru> Mon, 31 Mar 2003 09:27:13 +0500: > > Подскажите, пожалуйста, решение. > > Пытаюсь настроить MySQL+NetAcct-MySQL+Netstat. > > MySQL и NetAcct поставил, модули для php тоже (phpMyAdmin работает). > > Я так понимаю, что php не может обратиться к базе MySQL. > > Почему? Как исправить? Я в apache, mysql и php полный чайник. > Скорее всего,у Вас не подключен модудь MySQL в /etc/httpd/conf/php.ini Спасибо, я нашёл, но не успел отписать сюда. Действительно, строка extension=mysql.so в php.ini была закомментирована. Почему? Ведь extension=sockets.so раскомментирована? Я думаю, что при установке php-mysql-4.1.2-alt3 она должна была раскомментироваться (или я неправ)? Ладно, эту ошибку победил. Теперь при обращении http://localhost/netstat/admin.php выскакивает Warning: Supplied argument is not a valid MySQL-Link resource in /var/www/html/netstat/admin.php on line 11 Warning: Supplied argument is not a valid MySQL result resource in /var/www/html/netstat/admin.php on line 12 На строках 11, 12 и 13 там $result = mysql_query($query,$db); if(!$row=mysql_fetch_object($result) OR $row->status != 'admin') { echo "<h3>".$strWrongAuthorization."</h3>"; exit;} Повторюсь, я чайник в php и mysql. Помогите, пожалуйста. -- Леутин Александр leutin@rambler.ru Registered Linux user #295797 Жизнь - смертельно интересная штука... [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] MySQL, NetAcct-MySQL and Netstat 3.03 2003-03-31 6:23 ` Александр Леутин @ 2003-03-31 8:14 ` Maxim.Savrilov 2003-04-01 5:22 ` Александр Леутин 2003-04-02 4:58 ` Александр Леутин 2003-03-31 9:07 ` vic ismakaev 2003-03-31 18:48 ` Pavel Vainerman 2 siblings, 2 replies; 8+ messages in thread From: Maxim.Savrilov @ 2003-03-31 8:14 UTC (permalink / raw) To: community On Mon, 31 Mar 2003 12:23:53 +0600 Александр Леутин <leutin@rambler.ru> wrote: [skip] > победил. Теперь при обращении http://localhost/netstat/admin.php > выскакивает > > Warning: Supplied argument is not a valid MySQL-Link resource in > /var/www/html/netstat/admin.php on line 11 > > Warning: Supplied argument is not a valid MySQL result resource in > /var/www/html/netstat/admin.php on line 12 > > На строках 11, 12 и 13 там > $result = mysql_query($query,$db); вот этот $db и есть MySQL-Link resource Вы просто не подсоеденились к серверу MySQL ищите настройки имени пользователя, имени хоста и базы данных > if(!$row=mysql_fetch_object($result) OR $row->status != 'admin') > { echo "<h3>".$strWrongAuthorization."</h3>"; exit;} > вообще рекомендую начать со следующей последовательности убедиться, что работает MySQL (процесс есть, пользователи есть, пускает того, кого надо, откуда надо и куда надо) Убедиться, что работает Apache Убедиться, что в апачи работает PHP (phpinfo() - отличная штука) Убедиться, что в пхп включен php-mysql И уже при всем этом работающем идти далее Для локализации, так сказать, проблем. ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] MySQL, NetAcct-MySQL and Netstat 3.03 2003-03-31 8:14 ` Maxim.Savrilov @ 2003-04-01 5:22 ` Александр Леутин 2003-04-02 4:58 ` Александр Леутин 1 sibling, 0 replies; 8+ messages in thread From: Александр Леутин @ 2003-04-01 5:22 UTC (permalink / raw) To: community [-- Attachment #1: Type: text/plain, Size: 1946 bytes --] * Maxim.Savrilov@socenter.ru Mon, 31 Mar 2003 15:14:26 +0700: > On Mon, 31 Mar 2003 12:23:53 +0600 > Александр Леутин <leutin@rambler.ru> wrote: > > [skip] > > победил. Теперь при обращении http://localhost/netstat/admin.php > > выскакивает > > [skip] > > На строках 11, 12 и 13 там > > $result = mysql_query($query,$db); > > вот этот $db и есть MySQL-Link resource > Вы просто не подсоеденились к серверу MySQL > ищите настройки имени пользователя, имени хоста и базы данных > > > if(!$row=mysql_fetch_object($result) OR $row->status != 'admin') > > { echo "<h3>".$strWrongAuthorization."</h3>"; exit;} > > > > вообще рекомендую начать со следующей последовательности > убедиться, что работает MySQL (процесс есть, пользователи есть, > пускает того, кого надо, откуда надо и куда надо) Убедиться, что > работает Apache Убедиться, что в апачи работает PHP (phpinfo() - > отличная штука) Убедиться, что в пхп включен php-mysql > > И уже при всем этом работающем идти далее > Для локализации, так сказать, проблем. Я же писАл в первом письме, что phpMyAdmin работает -- следовательно, MySQL запущен и работает, работает apache, php, mod_php. nacctd тоже исправно пишет пользовательский траффик в netacct.traffic (смотрю PMA)- - следовательно, пользователь acct может писАть в БД. Виктору Исмакаеву: это работает. Конечно, я смотрел INSTALL. Кстати, только что обнаружил: если зайти admin:admin через http://localhost/netstat/, то всё работает. Если сразу лезть на http://localhost/netstat/admin.php, то получаю отлуп. Может быть, это потому, что index.php производит подключение, а admin.php считает, что я ужЕ подключен? $ sudo cat /etc/my.cnf [mysqld] chroot=/var/lib/mysql datadir=/db bdb-logdir=/log log=/log/queries pid-file=/mysqld.pid skip-locking #skip-networking socket=/mysql.sock tmpdir=/tmp user=mysql $ -- Леутин Александр leutin@rambler.ru Registered Linux user #295797 Жизнь - смертельно интересная штука... [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] MySQL, NetAcct-MySQL and Netstat 3.03 2003-03-31 8:14 ` Maxim.Savrilov 2003-04-01 5:22 ` Александр Леутин @ 2003-04-02 4:58 ` Александр Леутин 1 sibling, 0 replies; 8+ messages in thread From: Александр Леутин @ 2003-04-02 4:58 UTC (permalink / raw) To: community [-- Attachment #1.1: Type: text/plain, Size: 2003 bytes --] * Maxim.Savrilov@socenter.ru Mon, 31 Mar 2003 15:14:26 +0700: Я отсылал это письмо вчера, но оно почему-то не дошло. > On Mon, 31 Mar 2003 12:23:53 +0600 > Александр Леутин <leutin@rambler.ru> wrote: > > [skip] > > победил. Теперь при обращении http://localhost/netstat/admin.php > > выскакивает > > [skip] > > На строках 11, 12 и 13 там > > $result = mysql_query($query,$db); > > вот этот $db и есть MySQL-Link resource > Вы просто не подсоеденились к серверу MySQL > ищите настройки имени пользователя, имени хоста и базы данных > > > if(!$row=mysql_fetch_object($result) OR $row->status != 'admin') > > { echo "<h3>".$strWrongAuthorization."</h3>"; exit;} > > > > вообще рекомендую начать со следующей последовательности > убедиться, что работает MySQL (процесс есть, пользователи есть, > пускает того, кого надо, откуда надо и куда надо) Убедиться, что > работает Apache Убедиться, что в апачи работает PHP (phpinfo() - > отличная штука) Убедиться, что в пхп включен php-mysql > > И уже при всем этом работающем идти далее > Для локализации, так сказать, проблем. Я же писАл в первом письме, что phpMyAdmin работает -- следовательно, MySQL запущен и работает, работает apache, php, mod_php. nacctd тоже исправно пишет пользовательский траффик в netacct.traffic (смотрю PMA)- - следовательно, пользователь acct может писАть в БД. Виктору Исмакаеву: это работает. Конечно, я смотрел INSTALL. Кстати, только что обнаружил: если зайти admin:admin через http://localhost/netstat/, то всё работает. Если сразу лезть на http://localhost/netstat/admin.php, то получаю отлуп. Может быть, это потому, что index.php производит подключение, а admin.php считает, что я ужЕ подключен? $ sudo cat /etc/my.cnf [mysqld] chroot=/var/lib/mysql datadir=/db bdb-logdir=/log log=/log/queries pid-file=/mysqld.pid skip-locking #skip-networking socket=/mysql.sock tmpdir=/tmp user=mysql $ -- Леутин Александр leutin@rambler.ru Registered Linux user #295797 Жизнь - смертельно интересная штука... [-- Attachment #1.2: 00000002.mimetmp --] [-- Type: application/pgp-signature, Size: 191 bytes --] [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] MySQL, NetAcct-MySQL and Netstat 3.03 2003-03-31 6:23 ` Александр Леутин 2003-03-31 8:14 ` Maxim.Savrilov @ 2003-03-31 9:07 ` vic ismakaev 2003-03-31 18:48 ` Pavel Vainerman 2 siblings, 0 replies; 8+ messages in thread From: vic ismakaev @ 2003-03-31 9:07 UTC (permalink / raw) To: community 31 Март 2003 12:23, Александр Леутин написал: > * vic ismakaev <viclists@mail.esoo.ru> Mon, 31 Mar 2003 09:27:13 +0500: > > > Подскажите, пожалуйста, решение. > > > Пытаюсь настроить MySQL+NetAcct-MySQL+Netstat. > > > MySQL и NetAcct поставил, модули для php тоже (phpMyAdmin работает). > > > Я так понимаю, что php не может обратиться к базе MySQL. > > > Почему? Как исправить? Я в apache, mysql и php полный чайник. > > > > Скорее всего,у Вас не подключен модудь MySQL в /etc/httpd/conf/php.ini > > Спасибо, я нашёл, но не успел отписать сюда. Действительно, строка > extension=mysql.so > в php.ini была закомментирована. Почему? Ведь > extension=sockets.so > раскомментирована? Я думаю, что при установке php-mysql-4.1.2-alt3 она > должна была раскомментироваться (или я неправ)? Ладно, эту ошибку > победил. Теперь при обращении http://localhost/netstat/admin.php > выскакивает > > Warning: Supplied argument is not a valid MySQL-Link resource in > /var/www/html/netstat/admin.php on line 11 > > Warning: Supplied argument is not a valid MySQL result resource in > /var/www/html/netstat/admin.php on line 12 > > На строках 11, 12 и 13 там > $result = mysql_query($query,$db); > if(!$row=mysql_fetch_object($result) OR $row->status != 'admin') > { echo "<h3>".$strWrongAuthorization."</h3>"; exit;} > MySQLd должен быть запущен . Должна существовать база netacct,пользователь netacct должен иметь права на эту БД и на ее таблицы. Посмотрите INSTALL. -- С уважением Виктор В Исмакаев ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Comm] MySQL, NetAcct-MySQL and Netstat 3.03 2003-03-31 6:23 ` Александр Леутин 2003-03-31 8:14 ` Maxim.Savrilov 2003-03-31 9:07 ` vic ismakaev @ 2003-03-31 18:48 ` Pavel Vainerman 2 siblings, 0 replies; 8+ messages in thread From: Pavel Vainerman @ 2003-03-31 18:48 UTC (permalink / raw) To: community > Спасибо, я нашёл, но не успел отписать сюда. Действительно, строка > extension=mysql.so > в php.ini была закомментирована. Почему? Ведь > extension=sockets.so > раскомментирована? Я думаю, что при установке php-mysql-4.1.2-alt3 она > должна была раскомментироваться (или я неправ)? Кстати после последнего обновления пакетов c php и MySQL из Сизифа от 28.03 у меня та же штука случилась. Почему-то закоментирована эта строка. Пришлось покопатся пока обнаружил.... Это мантейнер недоглядел или так и надо? P.S. получается, что как раньше "из коробки" уже не запустить... -- PV пишите письма... ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2003-04-02 4:58 UTC | newest] Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-03-30 10:59 [Comm] MySQL, NetAcct-MySQL and Netstat 3.03 Александр Леутин 2003-03-31 4:27 ` vic ismakaev 2003-03-31 6:23 ` Александр Леутин 2003-03-31 8:14 ` Maxim.Savrilov 2003-04-01 5:22 ` Александр Леутин 2003-04-02 4:58 ` Александр Леутин 2003-03-31 9:07 ` vic ismakaev 2003-03-31 18:48 ` Pavel Vainerman
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git