Да, можно записывать логи в PHP с помощью функции fileputcontents. 6 В качестве параметров можно передать имя файла для логирования и значения, которые нужно сохранить в этом файле. 6
При одновременной записи двух скриптов могут возникнуть проблемы, так как при использовании fileputcontents в условиях высокой параллельности данные могут остаться пустыми. 59 Чтобы избежать этого, можно установить эксклюзивную блокировку файла с помощью флага LOCKEX 245. Тогда второй скрипт, который попытается записать, просто вернёт false из fileput_contents и не будет ждать, пока файл станет доступен для записи. 3
Также для блокировки файла можно использовать функцию flock(). 45