这里的情况...
我有一个计划运行的 cron 作业,用于备份我的数据库。由于 php 的安装方式,我不得不使用 lynx 来访问执行备份的 php 脚本。
因为这个脚本必须存在于我的 public_html 文件夹中,所以我想拒绝所有请求,除了直接来自我的服务器的请求(即:localhost)。另外,我假设我将来自的 ip 是 127.0.0.1。我不确定这是否属实,但我想不出在这种情况下我的 ip 还会是什么。我对 cron 作业运行并从 127.0.0.1 访问脚本是否正确?
这是我的 .htaccess 的样子:
order allow,deny
deny from all
allow from 127.0.0.1
结果,我不断收到 403 Forbidden。这就是我想为除了我自己以外的所有人做的事情。也许我正在以错误的方式解决这个问题......有没有人看到我做错了什么?