Apache2 + PHP 4.4 + MySQL 4.1 na lokálním PC

C++, C#, Visual Basic, Delphi, Perl a ostatní

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod -MHE- 13. 9. 2005 13:19

Dobrý den,
instaloval jsem na lokálním PC kombinaci Apache2 + PHP 4.4 + MySQL
4.1, PHPMyAdmin mi funguje, ale na jiných stránkách mi nefungují
databáze. Server vrací chybu:

Warning: mysql_connect(): Client does not support authentication
protocol requested by server; consider upgrading MySQL client in
C:\Program Files\Apache Group\Apache2\htdocs\slozka\test.php
on line 5

Na řádku 5 ve skriptu je příkaz:

$link =
mysql_connect("localhost","uzivatel","heslo")

Na webhostingovém serveru, kde mám stránky umístěné je to ok.

Nevíte co s tím?
michal.h
-MHE-
Junior
Uživatelský avatar

Odeslat příspěvekod Katulus 13. 9. 2005 14:20

Sice nevím co s tím, ale je to proto, že instalace těchhle věcí nepoužívám. Pokud chceš u sebe jenom programovat a nechceš hostovat server, tak ti doporučuju některý z balíčků jako PHPTriad nebo UniServer.
Já sám používám UniServer už asi dva roky a nemůžu si ho vynachválit.
    - nic se neinstaluje = žádnej zásah do systému
    - běží jenom když ho spustíš, takže ti zbytečně nežere prostředky
    - aktuálně má Apache2, PHP5, MySQL 4.1
    ,/list:u]

    Najdeš ho na http://www.uniformserver.com
Odi et amo.
Katulus
Junior

Odeslat příspěvekod .ParadoX. 13. 9. 2005 14:30

http://dev.mysql.com/doc/mysql/en/old-client.html 8)

jeste dodam: mam APACHE 2.0.54, PHP 5.0.4, MySQL 4.1 a vse OK
<? echo "hello world"; ?>
.ParadoX.
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod -MHE- 13. 9. 2005 15:13

TO .ParadoX.: Dík za radu. Už to funguje

TO Katulus: Dík za tip. Vyzkouším
michal.h
-MHE-
Junior
Uživatelský avatar

Odeslat příspěvekod franta.novak 13. 9. 2005 18:55

2 Katulus: je to fakt hezký, mě se zatim nepovedlo ručně rozchodit Apache2, PHP4, MySQL4, takže tohle mi dost pomůže.

Díky, Díky, Díky :D
franta.novak
Junior

Odeslat příspěvekod deric 14. 9. 2005 20:45

Nu, ja tomu moc nerozumim, ale v odbornici z mysql preprecovali novou verzi (tusim od 4.1), ktera ma upravene vsechny nazvy funkci - mysql_connect() => mysqli_connect() atd.... a je tam i nova knihovna mysqli.... Na serverech nechavaji jeste obe dve nebo mysql. Zkusil bych jestli neni treba problem v tom.
deric
Junior


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků