我需要记录何时以及谁使用了我的应用程序之一。
为此,实际的简单解决方案是联系服务器并写入日志。我有一个 LAMP 服务器托管我的项目网站。我不是 php/web 开发人员。
我担心并发写入,如果我的两个客户端同时下载日志页面怎么办? php fopen/fwrite/fclose 方法线程安全吗?
最佳答案
您可以围绕日志功能锁定日志文件:
flock($fh, LOCK_EX);
fwrite($fh, $message);
flock($fh, LOCK_UN);
关于php - 用PHP编写线程安全的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41272158/