Здравствуйте я хочу, чтобы войти мои ошибки PHP в файл с помощью этого метода:Как регистрировать ошибки на хостинге, которые не поддерживают журналы?
$tpath = "/storage/my-errors.log";
error_log("You messed up!", 3, $tpath);
я поставил путь к 777
и он сохраняет это значение "You messed up!"
в файл, но я не могу понять, как это добавить ошибка?
Я даже сделал ошибку сам, но деас не входит в мой файл журнала только это сообщение "You messed up!"
!
Пожалуйста, помогите error_log
нуб
Также пробовал:
ini_set("log_errors", 1);
ini_set("error_log", "mypath");
error_log("Hello, errors!");
Вы хотите, чтобы вы сделали ошибку? Или что именно вы спрашиваете? –
@DavidWolters Я хочу регистрировать ошибки php и mysql, если они выходят –
Путь, который вы видите как '/ storage', скорее всего, не просто'/storage', а нечто вроде '/ users/i/n/g/ingus/storage/'или аналогично с вашим именем пользователя. Вероятно, вы можете определить это, сбросив переменную '$ _SERVER ['DOCUMENT_ROOT']'. Скорее всего, вы ничего не пишете над своим личным каталогом, но у них есть chroot'ed (или заблокирован ftp) выше, поэтому вы видите '/' как ваш корень, когда он действительно не является корневым сервером. –