当我的服务器上的文件发生更改时,会发送一封电子邮件


Cause an email to be sent when a file changes on my server

我有一个not_found.php文件,负责处理404错误。每当服务器调用该文件时,它都会在/目录中创建一个日志文件(称为404.txt)。我的问题是我永远不知道文件(404.txt)什么时候被更改,所以我可以修复页面。例如:有人试图访问mydomain.com/a/logn。PHP将显示如下:

https://docs.google.com/file/d/0B4roP5r_vEEic2JSOHNaT0hfdTg/edit?usp=sharing

(点击链接查看PHP文件)

是否有任何代码,我可以添加告诉发送电子邮件给我每次文件被访问或每次404.txt文件被更改?

在not_found.php中添加一个mail()调用,但准备好被垃圾邮件发送。

你可以让php脚本发出一封电子邮件给你

参见PHP - Mail Function