Я имею, устанавливают задание крона для выполнения файла PHP каждые 30 минут:
рысь - источник public_html/scripts/file.php
Результат прибывает до электронного письма, но, кажется, получает эту ошибку:
Не может Получить доступ 'file://localhost/home/username/public_html/scripts/file.php' Предупреждение!: Невозможно получить доступ к документу.
рысь: не Может получить доступ к startfile
Несколько вещей являются неправильными здесь.
Во-первых, прежде, чем поместить команду в crontab, проверьте, что он работает путем выполнения его сами.
Во-вторых, если Вы хотите HTML-код, сгенерированный (динамической) php веб-страницей, необходимо получить доступ к канавке веб-сервер, не читая php из от файловой системы. В случае php веб-страницы альтернатива (не обязательно эквивалентный) должна была бы просто вызвать php интерпретатор от CLI:
php public_html/scripts/file.php
В-третьих, никакая потребность Вам используют рысь (текстовый браузер) для этого, пойдите wget:
wget http://localhost/scripts/file.php
Возможно, необходимо изменить URL, который зависит от конфигурации веб-сервера. Загрузите его сначала в Вашем веб-браузере для проверки.