Klaidų pranešimai ir display_errors direktyva
PHP pagal nutylėjimą rodo klaidų pranešimus vartotojo interneto naršyklėje. Tai yra labai naudinga funkcija jūsų tinklapio pradiniam kūrimui ir derinimui. Tačiau po tinklapio kūrimo klaidų pranešimų rodyti gali kelti saugumo riziką. Klaidų pranešimai gali atskleisti informaciją apie jūsų tinklapį, pvz., kelio informaciją ir kintamuosius, kurie turėtų būti laikomi paslaptyje.
display_errors direktyva nustato, ar PHP rodo klaidų pranešimus vartotojų interneto naršyklėse. Norėdami neleisti PHP rodyti klaidų pranešimų, pakeiskite php.ini faile display_errors direktyvą naudodami teksto redaktorių taip:
display_errors = off
Keiskite php.ini faile display_errors direktyvą, kad PHP galėtų rodyti klaidų pranešimus, taip:
display_errors = on
Papildoma informacija
- Norėdami peržiūrėti visą php.ini direktyvų sąrašą, prašome atidaryti http://www.php.net/manual/en/ini.list.php.
- Norėdami gauti daugiau informacijos apie display_errors direktyvą, prašome atidaryti http://www.php.net/manual/en/errorfunc.configuration.php#ini.display-errors.