内存泄漏在PHP?

时间:2014-09-22 08:40:57

标签: php curl pdo memory-leaks

我需要一些帮助。我的PHP代码在随机时间后崩溃,我不知道为什么。我想知道它是否可能是内存泄漏问题。我不知道我的脚本中是否有内存问题。我的代码更多或者少了以下几点:

<?php 

$url='******';

$bdd= '' ;
$user = 'root';
$password = '*******';
$server = '127.0.0.1';
$db = 'log_database';
$db2 = 'log_stockage';


try
 {
        $bdd = new PDO("mysql:host=$server;dbname=$db",$user,$password,array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
        $bdd2 = new PDO("mysql:host=$server;dbname=$db2",$user,$password,array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
 }
 catch (Exception $e)
 {
        die('Erreur  : ' . $e->getMessage());
 }


while(true)
{

        $options=array(
                CURLOPT_URL => $url,
                CURLOPT_RETURNTRANSFER => true,
                CURLOPT_HEADER => true
                        );

        $curl = curl_init();

        curl_setopt_array($curl,$options);

        try
        {
                $content = curl_exec($curl);
        }
        catch (Exception $e)
        {
                die('Erreur : ' . $e->getMessage());
        }

        curl_close($curl);                               


// i use the variable $content to load some table in my database

$bdd->exec ("INSERT INTO ***** (****) VALUES ('*****')");
$bdd2->exec("INSERT INTO ***** (****) VALUES ('*****')");

        sleep(6);

}

?>

0 个答案:

没有答案