Ben burada belirgin bir şey eksik gerekir düşünüyorum. Ben Doktrini ve Zend Framework birlikte kurmak. Bootstrap.php dosyasında ben şu var - Doktrini belgelere dayalı profilcisini kullanmak için:
$profiler = new Doctrine_Connection_Profiler();
$conn = Doctrine_Manager::connection();
$conn->setListener($profiler);
(...)
$frontController = Zend_Controller_Front::getInstance();
(...)
$query_count = 0;
$time = 0;
echo "<table width='100%' border='1'>";
foreach ( $profiler as $event ) {
if ($event->getName() != 'execute') {
continue;
}
$query_count++;
echo "<tr>";
$time += $event->getElapsedSecs() ;
echo "<td>" . $event->getName() . "</td><td>" . sprintf ( "%f" , $event->getElapsedSecs() ) . "</td>";
echo "<td>" . $event->getQuery() . "</td>" ;
$params = $event->getParams() ;
if ( ! empty ( $params ) ) {
echo "<td>";
echo join(', ', $params);
echo "</td>";
}
echo "</tr>";
}
echo "</table>";
echo "Total time: " . $time . ", query count: $query_count <br>\n ";
"Toplam süre: 0, sorgu sayısı: 0" hiçbir hata, sonunda profiler çıkışı sadece baskılar vardır.
() Oluşturmak :: I Doctrine_Query kullanarak öğeleri bir demet getiriliyor bir SEÇİMİ var ve bu yöntemi uygulamak var - sorguları idam gibi bağlantı kesinlikle çalışıyor.