У меня есть файл с именем backup.php, который создает резервную копию файла .sql моей БД и сохраняет его в моей папке «подпорок»сделать конкретный файл доступен только для сервера
Я настроил мои резервные копии папок разрешение файла: 700. Так что теперь файлы файлов резервных копий не могут быть доступны веб-браузером, и я должен получить их через ftp. И это хорошо.
Я также попытался установить мой backup.php на разрешение файла: 700, но я все еще могу запустить сценарий, перейдя на страницу.
Итак, мой вопрос в том, как я могу ограничить людей от запуска моего скрипта и разрешить только задание cron с моего сервера для запуска скрипта?
'if ($ _ SERVER ['REMOTE_ADDR']! == '127.0.0.1') {die ('no access');}'? ('127.0.0.1' является локальным, возможно, также можно попробовать сервер ip) – Darren
А, да, это будет отлично работать с серверами ip, я думаю. Благодарю. – Adnaves
Нужно ли мне говорить это как ответ? :) – Darren