访问页面时创建/写入日志文件

时间:2019-12-02 22:10:18

标签: php

我有一个简单的网页,当我访问该页面时,我正在尝试写入日志文件。本质上,我试图获取访问者的IP地址和时间戳。我希望这是与已生成的日志文件不同的东西。但是,我当前的代码不在任何地方显示此文件。我要创建的日志文件尚不存在,因此以下代码是否无法正常运行,因为找不到该文件?我的印象是,如果它不存在,它将生成它。 注意:我试图让谁来访问我的网站+大约3周时间,所以我想将所有信息写入一个日志文件。这就是为什么您会看到文件名是静态的。

<?php
$log  = "Accessed: ".$_SERVER['REMOTE_ADDR'].' - '.date("F j, Y, g:i a").PHP_EOL;
file_put_contents('./appUsers.log', $log, FILE_APPEND);
?>
<!DOCTYPE>
<html><!-- The rest of the site.  --></html>

我在本地计算机上尝试了此操作,并在项目文件夹中生成了文件,但是在服务器上却看不到它。

0 个答案:

没有答案