Komut satırı PHP istemcisinden (Windows üzerinde PHP 5.2) PHP komut dosyalarını çalıştırırken garip bir 5 ila 7 saniyelik duraklama alıyorum.Garip PHP komut satırı arayüzü ile 5 saniye duraklama (mysql/mysqli uzantısı ile ilgili)
Bu duraklatma sırasında, PHP betiği komut istemine dönmeden önce bir süre 'don' olarak görünür. Önemli bir CPU zamanı kullanmıyor, biraz gecikme bekliyor gibi.
PHP.ini ile deneme yaptıktan sonra, bunu mysql veya mysqli uzantısının etkinleştirildiğine indirdim. Bu uzantıların her ikisi de devre dışı bırakılmışsa, rahatsız edici bir duraklama yoktur ve PHP betiği sadece milisaniyeler içinde sona erer.
kullanıyorum komut şöyledir:
% 1 PHP script"C:\Program Files\PHP\php.exe" -f %1
.
duraklama hala yürütülmektedir PHP esasen boş olsa bile oluşur:
<?php
?>
bu duraklama neden olduğunu biliyor musunuz ve hala izin verirken bunu kaldırabilir nasıl mysql veya PHP mysqli desteği komut satırı?
Sorun, Windows'taki PHP 5.3'te sabit görünüyor. – thomasrutter
Bu iş parçacığı için çok teşekkürler, sorunumu çözdü, bu haftalarca beni sinirlendiriyordu! Bu sorunu, IIS ve PHP ile bir Win2008 sunucusunda karşılaştık. Şanslı olan, bir şekilde mysql'e ihtiyacımız olmaması, bu yüzden bu uzantıyı yeni kapattık. Saygılarımızla, Jens –
Kodunuzda herhangi bir MySQL veritabanı işlevi kullanıyor musunuz? Kalıcı bağlantılar kullanıyor musunuz? Bunları kapatırsan, gider mi? –