|
Posted by James Benson on 11/05/05 14:35
Try using require_once or include_once
Max Belushkin wrote:
> Hi list,
>
> after upgrading to PHP 4.4.1, I'm having the following problem: Apache is
> running in prefork mode. index.php includes func.php, which defines some
> functions and connects to MySQL. For a while (1-2 requests) everything runs
> ok, except mysql sockets keep stacking up. And then - wham, suddenly, I'm
> getting errors:
Perhaps your using persistent connections, Ive had problems like this so
turn off persistent connection in php.ini and it goes away - could be
your prob!
> Cannot redeclare mquery() (previously declared in /home/test/func.php:9)
> in /home/test/func.php on line 9
>
> If I wait a few seconds, it "works" for a couple of requests again. And then
> the error is back.
>
> What on EARTH is happening? My wild guess is, somehow the memory gets
> shared, and the previous script is still loaded into a thread when the new
> one is called, but how can this be happening?
>
> I would greatly appreciate any advice...
[Back to original message]
|