ugrás a tartalomhoz

PHP + MySQL Fatal error: Call to undefined function mysql_connect() in C:\Inetpub\wwwroot\index.php on line 164

sabee0809 · 2007. Ápr. 24. (K), 09.01
Sziasztok!

Bocs, hogy ilyen alap dologgal írok ide....
Tudom, hogy valahol be kellene állítanom....de hol és mit?

Köszi: Szabolcs
 
1

mysql modul

vbence · 2007. Ápr. 24. (K), 12.01
Keresd meg a php.ini-t, lesz benne egy ehhez hasonló sor:
extension=php_mysql.dll
Előtte egy # karakterrel (ez a comment jele). Töröld ki a jelet, ettől a konfig sor életre kel, és lesz mysql támogatásod.


Más: nem ez az első kommented, figyelhetnél, hogy ne ötször nyomd meg azt az Elküld gombot.
2

Csak tűnődöm

Wabbitseason · 2007. Ápr. 24. (K), 13.29
Elgondolkodtam azon, hogy tulajdonképpen miért is jó, hogy a PHP ilyen "legós" filozófiájú, és hogy ha már ilyen, mi az ördögért nem lehetett úgy megoldani, hogy tetszőleges PHP modult lehessen importálni egy-egy oldalon.

Vélemények?
3

Moduláris

vbence · 2007. Ápr. 24. (K), 17.51
Így újrafordítás nélkül is be-, kikapcsolhatóak az egyes kiterjesztések, ami jó dolog. Ezen kívül a legtöbb iterjesztéshez szükséges egyéb modul is a rendszerben, a kiterjesztések pedig csak "becsomagolják" őket (lehetővé teszik, hogy PHPből elérd őket). Ha egy monolit monstrum lenne a PHP (az összes jelenlegi modul be lenne építve), akkor (főleg a függőségek miatt) jópár fölösleges gigát is kidobnál az ablakon. Például mikor használtad utoljára a Cybercash Payment funkciókat?

Arról nem is beszélve, hogy lehetőség van harmadik fél által írt kiterjesztések használatára (például a zseniális Resource Logger kiterjesztésem :)

Lehet "kézzel" is betölteni, erre való a dl funkció.
4

megoldódott....

sabee0809 · 2007. Ápr. 26. (Cs), 12.27
okés köszi a segítséget....
5

ugyanaz

lightningpc · 2008. Jan. 26. (Szo), 16.52
hy
a helyzet ugyanaz csak a php_mbstring nem akar betöltődni
php.ini-ben ez van:
[PHP_MBSTRING]
extension=php_mbstring.dll
mégse ismeri fel a függvényt
mi lehet a gond?