php error_log ("") ниже требуется - PullRequest
1 голос
/ 10 мая 2019

Я пытаюсь распечатать в журнал.Он будет работать в самой верхней части страницы, но не ниже оператора require.

Это работает ...

<?php 

$log_file = "../../../../errors.log"; 
$error_message = "test! \n";  
error_log($error_message, 3, $log_file);

require '../../../includes/functions.php'; // Utilities functions


Однако это не ...

<?php 

require '../../../includes/functions.php'; // Utilities functions

$log_file = "../../../../errors.log"; 
$error_message = "test! \n";  
error_log($error_message, 3, $log_file);

Я пробовал как require, так и require_once.Кроме того, я добавил следующий код в верхней части страницы, чтобы переопределить все ошибки, которые могли быть допущены в файле php.ini:

<?php 

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

require '../../../includes/functions.php'; // Utilities functions

$log_file = "../../../../errors.log"; 
$error_message = "test! \n";  
error_log($error_message, 3, $log_file);


Я новичок в php и не понимаю, что такоездесь происходитЯ также не нашел подобных отчетов в Интернете ...

Любая помощь будет очень признательна.

...