İnternet Tabanlı Programlama Deneme Sınavı Sorusu #382126

Yukarıda PHP'nin yapılandırılmasına ilişkin bir takım satırlar verilmiştir. Bu göre aşağıdaki ifadelerden hangisi doğrudur?


İlgili satırlar ";" işaretiyle başlamadığı için ihmal edilir.

 

Kullanıcının ziyaretini sonlandırması durumunda PHP kodunun derlenmesi sonlandırılacaktır.

 

Hata, uyarı ve bildirimler görüntülenecektir.

 

Bu satırlar php.ini adlı dosyaya yer almaktadır.

60 dakika sonunda, kodun çalışması bitmemiş olsa bile, sistem tarafından sonlandırılır.


Yanıt Açıklaması:

“;” karakteri ile başlayan satırlar, PHP yapılandırmasının okunması sırasında dikkate alınmazlar. “ignore_user_abort=On” şeklindeki kullanım, kullanıcı ziyaretini sonlandırsa bile PHP kodunun çalışmaya devam etmesini sağlayacaktır. “error_reporting = E_ALL & ~E_NOTICE” şeklindeki kullanım ise, bildirimler dışındaki mesajların, yani yalnızca hata ve uyarıların görüntülenmesini sağlar. “max_execution_time=60” şeklindeki kullanım, derlenmiş bir PHP kodunun en fazla 60 saniye çalışmasını sağlar. E şıkkında, saniye yerine dakikadan bahsedilmiştir. PHP'nin yapılandırılmasına ilişkin bu satırlar php.ini adlı dosyaya yer almaktadır. 

Yorumlar
  • 0 Yorum