简体   繁体   中英

log_errors and error_log in php for php.ini

I'm troing to change settings in php.ini throu php. My problem is that when there is an error, its not put in to the file error_log.txt, so what am I doing wrong?

This is my code:

// Settings for php.ini
ini_set("session.cookie_httponly", 1);
ini_set("session.cookie_secure", 1);
ini_set('display_errors', 'off');
error_reporting(0);

// errormeddelanden loggas i logs/errorlog.txt 
ini_set('log_errors', 1);
ini_set('error_log', dirname(__FILE__) . '/logs/error_log.txt');

You can use the function error_log() .

A simple example from here would be like

ini_set("log_errors", 1);
ini_set("error_log", "/tmp/php-error.log");
error_log( "Hello, errors!" );

Then check the log file .you cold see like

tail -f /tmp/php-error.log

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM