• Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha fazla bilgi edin.

PHP Zaman Aşımını Engelleme (set_time_limit)

Konuyu Okuyan Kişiler (0)

inforesim

webmaster.tc
Katılım
4 Ağu 2012
Mesajlar
2,439
Beğeniler
0
#1
Projeleriniz de en çok karşınıza çıkacak sorunlardan biri, Sunucu tarafından belirtilen süreyi aşan işlemlerde php sayfasının otomatik sonlanıp, Hata vermesidir. Bir hostta güzel çalışırken, Host değiştirdiğiniz de bu sorunla aniden karşılaşabilirsiniz. Yapmanız gereken ise, Aşağıdaki kodu <?php tagnıdan sonra eklemek.

PHP:
<?php
set_time_limit(0);
.
.
.
?>
Nokta olan yerlere, Diğer php kodlarınız gelecektir. set_time_limit sayesinde, PHP sayfasının işlemi bitene kadar çalışmaya devam edecektir ve Sunucu tarafından belirtilen zaman dikkate alınmayacaktır.

Dikkat ! Bazı hostlar da, set_time_limit çalışmaz ve Sunucu tarafından belirtili zaman geçerli olur.