From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: vic ismakaev Organization: esoo To: community@altlinux.ru Subject: Re: [Comm] MySQL, NetAcct-MySQL and Netstat 3.03 Date: Mon, 31 Mar 2003 14:07:34 +0500 User-Agent: KMail/1.5.1 References: <20030330165950.14c43fd8.leutin@rambler.ru> <200303311027.13732.viclists@mail.esoo.ru> <20030331122353.4f34420a.leutin@rambler.ru> In-Reply-To: <20030331122353.4f34420a.leutin@rambler.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200303311507.34968.viclists@mail.esoo.ru> Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru X-Reply-To: viclists@mail.esoo.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: 31 Март 2003 12:23, Александр Леутин написал: > * vic ismakaev 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 "

".$strWrongAuthorization."

"; exit;} > MySQLd должен быть запущен . Должна существовать база netacct,пользователь netacct должен иметь права на эту БД и на ее таблицы. Посмотрите INSTALL. -- С уважением Виктор В Исмакаев