Ошибка задания крона Linux

Я имею, устанавливают задание крона для выполнения файла PHP каждые 30 минут:

рысь - источник public_html/scripts/file.php

Результат прибывает до электронного письма, но, кажется, получает эту ошибку:

Не может Получить доступ 'file://localhost/home/username/public_html/scripts/file.php' Предупреждение!: Невозможно получить доступ к документу.

рысь: не Может получить доступ к startfile

1
задан 02.05.2010, 14:34

1 ответ

Несколько вещей являются неправильными здесь.

Во-первых, прежде, чем поместить команду в crontab, проверьте, что он работает путем выполнения его сами.

Во-вторых, если Вы хотите HTML-код, сгенерированный (динамической) php веб-страницей, необходимо получить доступ к канавке веб-сервер, не читая php из от файловой системы. В случае php веб-страницы альтернатива (не обязательно эквивалентный) должна была бы просто вызвать php интерпретатор от CLI:

php public_html/scripts/file.php

В-третьих, никакая потребность Вам используют рысь (текстовый браузер) для этого, пойдите wget:

wget http://localhost/scripts/file.php  

Возможно, необходимо изменить URL, который зависит от конфигурации веб-сервера. Загрузите его сначала в Вашем веб-браузере для проверки.

3
ответ дан 12.12.2019, 10:43

Теги

Похожие вопросы