php4 bináris a woodyban

Fórumok

php4 bináris a woodyban

Hozzászólások

Üdvözletem,

Feltettem a php4-cgi -t woody alatt, mert cronból szeretnék futtatni adatbázis lekérést, melynek eredményét megformázva kiírnám egy fájlba. Ha a futtatni kívánt php fájlt apacheon keresztül, böngészőből hívom le, akkor gond nélkül lefut, és megcsinálja amit kell. De ha parancssorból kiadom, hogy:
php4 index.php
akkor a következőt kapom:
php4 index.php
X-Powered-By: PHP/4.1.2
Content-type: text/html

<br />
Fatal error: Call to undefined function: mysql_connect() in /var/www/mrtg/index.php on line 3<br />

A php4-cgi csomag olyan binárist rak fel, ami nem ismeri a mysql függvényeket? Vagy mi kell még hozzá, hogy működjön?

Laci

[quote:d4a156320c="athom"]php4-mysql

Az úgy fent van, mert különben nem tudnám apache -on keresztül lefuttatni.
Msá elképzelés a hiba okáról?

Laci

A php-nak külön konfig file-ja van apache-hoz és a cgi-hez. Valószínűleg ez utóbbiból hiányzik a mysql modul engedélyezése.

[quote:3d3d78611b="begin"]A php-nak külön konfig file-ja van apache-hoz és a cgi-hez. Valószínűleg ez utóbbiból hiányzik a mysql modul engedélyezése.

Köszi Begin!! Iszonyat figyelmetlen voltam. Beraktam a /etc/php4/cgi/php.ini fájl végére, hogy:
extension=mysql.so
És minden megy rendesen!
Köszi még 1x!!

Laci Laci

U.i.: Nagyon hétfő van még :)