ugrás a tartalomhoz

Windowson működő (!!!!) PHP 5 + MySQL 5 kinek van ?

Czollli · 2004. Szep. 6. (H), 14.29
Sziasztok !

Feltettem egy Apache 2.0.5, PHP 5.0.1 párost ami a kisebb konfigurációk után működött is.
Feltettem a MySQL 5.0.0a-t, ami önmagában szintén működött,
viszont a PHP-ban nem tudok megnyitni egy adatbázist.
A php.ini-ben a php_mysql.dll és php_mysqli.dll elől töröltem a kommentet, a extension_dir path jó helyre mutat, a libmysql.dll és libmysqli.dll benne van a pathban.
A phpinfo() nem jelez jelen lévő SQL-t a php.exe -m igen.
A get_loaded_extensions() listájában sem szerepel SQL.

A Google-n utánanéztem már, de ott csak az útvonalmegadásokat említeték és az sem volt mindenkinél sikeres.

Hogyan tudnék további teszteléseket végezni és milyen log file-okat tudnék megnézni/bekapcsolni ahhoz, hogy megtaláljam miért nem olvassa be a mysql modult, ill. hol akad el ?

Kösz
Czollli
 
1

Talán próbáld így:

gnycz · 2004. Szep. 6. (H), 21.04
Szia!

...szóval próbáld ki, hogy az apache /bin könyvtárába másold be a php könyvtárából a libmysql.dll-t. Nekem így megy...
2

Jobb tipp

Hojtsy Gábor · 2004. Szep. 6. (H), 21.08
Jobb, ha a mysql által telepített libmysql.dll-t átnevezed valami másra, és akkor a PHP dll-jét találja meg majd jól. Így nem kell mozgatnod semmit.
7

Gratulálok

zvaranka · 2004. Szep. 22. (Sze), 12.01
Gratulálok a megoldáshoz! A bemásolás után azonnal működött a mysql a php 5.01-gyel!
--------------
Varanka Zoltán
www.novolibro.hu/novoportal
--------------
3

Egyik javaslat sem jött be :((

Czollli · 2004. Szep. 7. (K), 11.54
Az ini file-jaitok, ill. a könyvtárstruktúrátok hogyan néz ki ?
Nálam a d:\Program Files\Apache Group\PHP5 útvonalon van a php.ini, a libmysql.dll és már kimásoltam ide a php_mysql.dll-t is bár az extension útvonal jó helyre mutat.
Lehet baj a szóközökkel az útvonalban ?
4

Nekem a php-vel alapvető gon

RelakS · 2004. Szep. 7. (K), 12.56
Nekem a php-vel alapvető gondjaim akadtak, amíg a php.ini-t nem másoltam be a Windows könyvtárba, pedig amit az itteni telepítéses cikkben leírtak, azt mindent rendesen megcsináltam. Hátha neked is orvosolja a dolgot.

-=RelakS=-
5

Megoldás !!!

Anonymous · 2004. Szep. 7. (K), 15.07
Sziasztok !

RelakS-nak igaza van (!), amit aztán időközben én is megtaláltam a gugolon, mégpedig, hogy a php.ini-t a Windows (vagy Winnt) könyvtárba kell másolni !!!!

Nekem a php enélkül is remekül ment, legalábbis alapvetően, de ez a mysql nagyon bosszantott. Mindenhol csak a dll-ek ide-oda másolgatását javasolták.

Mindenkinek kösz a hozzászólást !
Remek ez a lista és a társaság !

Üdv
Czollli
6

NEM kell mozgatni

Hojtsy Gábor · 2004. Szep. 7. (K), 15.19
Nem kell elmozgatni a php.ini-t, akárhol is találtad ezt, sem a PHP, sem a MySQL működtetéséhez erre nincs szükség. Lásd a telepítésről szóló cikkünket.

http://hu.php.net/mysql: In PHP 5, MySQL is no longer enabled by default, nor is the MySQL library bundled with PHP. ... Because of this, Windows users will need to enable php_mysql.dll inside of php.ini and either copy libmysql.dll into the Windows system directory or make it available to the PATH.