Alexander P. Panov wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Децата в квартала ме помолиха да им пусна BitTorent сървър (така
неречения BitTorrent tracker). Машината е служебен компютър, Боза с
работещ Apache и  PHP и MySQL. Когато се изпълнява install.php на
frontend на BitTorrent tracker-а (който е php+mysql) дава грешка:
Warning: Can't connect to MySQL server on 'localhost' (10061)
в ред 59 който е:
mysql_pconnect( $new_dbhost, $new_dbuser, $new_dbpassword ) or die(
mysql_error( ) );

Неук съм на тема MySQL, снощи от 1:00 до 3:00 съм чел от google и днес
сутринта. Едното което казват е че най-вероятно не ми е пуснат mysql
сървърът но това не е така, winmsqladmin ми дава зелено светофарче +
това аз го пускам ръчно + това имам uptime на сървъра. Стоп днеска
сутринта чета най-накрая документацията идваща с MySQL и там срещам
раздел с обяснени често срещани грешки:
A.2.3 Can't connect to [local] MySQL server ERROR

A MySQL client client on UNIX can connect to the mysqld server in two
different ways - бля, бля, бля казах че сам с боза 98, а по надолу чета:

On Windows, if the mysqld server is running on 9x/ME, you can connect
only via TCP/IP.

И по надолу има едни изречения:
If mysqld process is running, you can check the server by trying these
different connections:
mysqladmin version
mysqladmin variables
mysqladmin -h localhost version variables
mysqladmin -h localhost --port=3306 version
mysqladmin -h 127.0.0.1 version
mysqladmin --socket=/tmp/mysql.sock version
И всичките тези mysqladmin запитвания си работят.

В hosts си е зададено правилнo 127.0.0.1 localhost.

От командния ред и mysqladmin и mysql и "telnet localhost port=3306" си
работят също така и "netstat -an" ми дава  че се слуша порт 3306.

Друго което четох някъде но явно съм бил доста уморен е че MyQSL има
root парола, или нещо такова. Която съм можел да я сменя, но не съм
търсил повече информация по въпроса.

Не съм и търсил информация каква е точно тази грешка (10061),
най-вероятно си е казано в прав текст какво
иска сървъра. Защото на практика отговора на сървъра е:
BNBTPHP Install
Writing config to ./include/config.inc.php...
Done!
Configuring MySQL...
Warning: Can't connect to MySQL server on 'localhost' (10061) in
c:\program files\foxserv\www\bt\install.php on line 59
Can't connect to MySQL server on 'localhost' (10061)

И друго което се сещам но пак не съм търсил решение е описание на
mysql_pconnect и какви са аргументите при подаването им към сървъра.

Ако някой може да даде насоки.
- --
Best Regards
Alexander P. Panov
www.karatebulgaria.com/alex
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (MingW32)

iD8DBQFBqHwnsTWrS/FhC7sRAodbAJ4uF8ge43TlnMPZ+yPc+BSSTMTIRQCgnzAo
wSXBPc+sK/j2nnRve+tiXpM=
=kbvY
-----END PGP SIGNATURE-----


Изобщо не разбирам от MySQL, но какво пише на ред 59 от
c:\program files\foxserv\www\bt\install.php?

Явор Атанасов
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================

Reply via email to