Perl+Apache+MySQL

Fórumok

Perl+Apache+MySQL

Hozzászólások

Sziasztok!

Van egy perbel írt kisseb internetes program.
Ha ezt egy SunOS szerveren, vagy az otthon felrkott Linuxomon
vagy windowsos szerveren apache+perl+mysql
környezetben nézem okésan működik.

De van egy gép(Linux+apache+perl+mysql), amin a következőt
műveli:
max 7.-szer hajlandó lefutni utána hibával elszáll, a mysql
szerver mindig eldobja a processt.
Ha pedig mysql-ben írok egy show processlist;-et akkor
látom, hogy akár az idők végezetéig is ott csücsül, 7 procrssz,
holott az már rég nem fut!!!
Kb. valahopgy így:

+------+--------+-----------+--------+---------+------+-------+------------------+
| Id | User | Host | db | Command | Time | State | Info |
+------+--------+-----------+--------+---------+------+-------+------------------+
| 3878 | ixzera | localhost | ixzera | Sleep | 262 | | NULL |
| 3879 | ixzera | localhost | ixzera | Sleep | 262 | | NULL |
| 3880 | ixzera | localhost | ixzera | Sleep | 252 | | NULL |
| 3881 | ixzera | localhost | ixzera | Sleep | 246 | | NULL |
| 3884 | ixzera | localhost | ixzera | Sleep | 219 | | NULL |
| 3885 | ixzera | localhost | ixzera | Sleep | 218 | | NULL |
| 3886 | ixzera | localhost | NULL | Query | 0 | NULL | show processlist |
+------+--------+-----------+--------+---------+------+-------+------------------+

Más gépeken nézve ez a jelenség nem tapasztalható, a process lista normális állapotot mutat, nem ragadnak bent!!!!
A prog nem tartalmazhat futásidejű hibákat, mert csak ezen az egy gépen nem müködik, jogok, és minden más rendben!

A program elején van egy
$dbh = DBI->connect("DBI:mysql:$DB","$FELHASZNALO","$JELSZO");
majd a végén
if ($dbh) { $dbh->disconnect; }

Akkor mégis miért?????????????????
8O :twisted: :!: :?: :!: :?: :!: :?:
Kösz

Ahol nem mukodik, ott a perl es a DBI, DBD ugyanolyan verzioszamuak??? Mert a jelenseg valami olyasminek latszik, mintha a perl program elszallna es igy (nem elerve a mySQL kapcsolat lezarasat??), a 7. utan egy ujjab kapcsolatot nem enged :twisted:
Az hogy lefut, az azt jelenti, hogy meg is csinalja amit kene, csak bentragad, vagy azt, hogy elindul, de nem csinal semmit?

Zsiraf

Trey, mi a sz*r ez az invalid_session????

[quote:96fd5b1468="szaszg"]
Trey, mi a sz*r ez az invalid_session????

Milyen szinu "valid_session"? En nem lattam meg ilyet.

Kösz, de a verziószámok rendben.
Egyébként a $dbh->errstr értéke MySQL server gone away.

Biztosra veszem, hogy valami a géppel nem stimmel
mert azóta másik gépen is kipróbáltam és ott is minden OK.