Вопросы к Поиску с Алисой
Да, можно записывать логи в PHP с помощью функции fileputcontents. {6-host} В качестве параметров можно передать имя файла для логирования и значения, которые нужно сохранить в этом файле. {6-host}
При одновременной записи двух скриптов могут возникнуть проблемы, так как при использовании fileputcontents в условиях высокой параллельности данные могут остаться пустыми. topic.alibabacloud.com {9-host} Чтобы избежать этого, можно установить эксклюзивную блокировку файла с помощью флага LOCKEX stackoverflow.com brainbell.com topic.alibabacloud.com . Тогда второй скрипт, который попытается записать, просто вернёт false из fileput_contents и не будет ждать, пока файл станет доступен для записи. stackoverflow.com
Также для блокировки файла можно использовать функцию flock(). brainbell.com topic.alibabacloud.com