369 of 410 menu

ფუნქცია error_log

ფუნქცია error_log საშუალებას აძლევს ჩაწეროს შეცდომების შეტყობინებები სისტემურ ლოგში, მითითებულ ფაილში ან გაგზავნოს ისინი ელფოსტით. პირველი პარამეტრი არის შეტყობინება, მეორე - ჩაწერის ტიპი (0 სისტემური ლოგისთვის, 1 ელფოსტისთვის, 3 ფაილისთვის), მესამე - დანიშნულების მისამართი (ფაილი ან ელფოსტა), ხოლო მეოთხე - დამატებითი ჰედერები ელფოსტისთვის.

სინტაქსი

error_log(message, message_type, destination, extra_headers);

მაგალითი

შეტყობინების ჩაწერა სისტემურ ლოგში:

<?php error_log('Database connection failed', 0); ?>

მაგალითი

შეცდომის ჩაწერა ფაილში /var/log/php_errors.log:

<?php error_log('Invalid user input', 3, '/var/log/php_errors.log'); ?>

მაგალითი

შეცდომის შეტყობინების გაგზავნა ელფოსტით:

<?php $to = 'admin@example.com'; $subject = 'Critical error'; $headers = 'From: webmaster@example.com'; error_log($subject, 1, $to, $headers); ?>

იხილეთ აგრეთვე

  • ფუნქციას trigger_error,
    რომელიც გენერირებს მომხმარებლის შეცდომებს
  • ფუნქციას debug_backtrace,
    რომელიც აბრუნებს გამოძახებების სტეკს
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა