我需要记录何时以及谁使用我的某个应用程序。
为此,实际的简单解决方案是联系服务器并编写日志。我有一个LAMP服务器托管我的项目网站。我不是php / web开发人员。
我担心并发写作,如果我的两个客户同时下载日志页怎么办? php fopen / fwrite / fclose方法线程安全吗?
答案 0 :(得分:3)
您可以在日志记录功能周围锁定日志文件:
flock($fh, LOCK_EX);
fwrite($fh, $message);
flock($fh, LOCK_UN);