имеется проблема. для начала вопрос. на сайте была папка "папка" с файлами для крона. после смены администрации, название папки было изменено, к примеру, на "папка324". Сложно ли было подобрать новое название? так же, как можно посмотреть какие папки находятся на сайте? можно ли запретить запускать определенные файлы вручную и использовать для этого только крон??? очень нужна информация!
Через htaccess, что-то типа этого, в папке с файлами:
<Files ~ "*">
Order allow,deny
Deny from all
</Files>
Если установить Deny from all, та запуск будет возможен только из интерпретатора, а переходом из wget так же будет не доступен.
Deny from all с разрешением запуска с айпи сервера)
Крон же запускает скрипт через консоль.
Аля:
dokuroУдалён php /my/script/path/script.php
Всякие дени аллы не помогут, особенно если сервер вообще без apache, и живёт с помощью например nginx
[b]Удалён можно и так
Order deny, allow
Deny from all
Allow from 127.0.0.1 (ip сервера)
Hatsune Miku, ну как бы в конфигурации nginx пишется так
deny all;
allow 127.0.0.1;
Так ты думаешь крон вызывает PHP скрипт по http протоколу?
Он выполняет скрипт отдавая его сразу интерпритатору
Hatsune Miku, есть разные способы вызова скрипта, а выполнение напрямую в интерпретаторе один из них.
Добавлено 23.11.15 в 20:23:54:
Да и не стоит забывать что сам по себе крон, это всего лишь планировщик заданий.