[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запустить produpdate.php каждый день в 11ч
mirotwor777
Всем привет wink.gif , не давно начал изучать PHP углубленно, и сейчас споткнулся об такую проблему
У меня есть (сайт изменен)
сайт : u55555.netangels.ru
crontab директория: /usr/bin/php
директория скрипта: u55555.netangels.ru/www/scripts/produpdate.php
редактор: nano

Задача: запустить produpdate.php каждый день в 11ч

Что проделал rolleyes.gif :
1) Авторизовываюсь в Putty
2) Ввожу "crontab -e"
3) В появившимся файле (делал разные команды)
а) 0 11 * * * root cd u55555.netangels.ru/www/scripts && /usr/bin/php produpdate.php (ИЛИ)
б) 0 11 * * * root wget -O - -q -t 1 '/usr/bin/php u55555.netangels.ru/www/scripts/produpdate.php'
4) Нажимал Ctrl+O [Write]-> Enter -> Ctrl+X [Close]
5) В директории /home/u55555/ появляется файл без расширения, например ".bcrontab.2102.1515220032.787730", после чего скрипт не выполняется

Что не так делаю? На каком этапе криво? unsure.gif
P.S: Если на прямую юзнуть скрипт: u55555.netangels.ru/www/scripts/produpdate.php
то он сработает
mirotwor777
По /usr/bin/php /home/mysite/mysite.ru/www/scripts/myscript.php
он работает без ошибок и прогружает
walerus
Как определили что скрипт не запускается? может запускается?...
Создайте тестовый скрипт:
<?php
file_put_contents( 'qwe.txt', time() . "\n", FILE_APPEND );
?>
запуск сделать раз в минуту... посмотрите, что будет писаться в файл и будет ли вообще.
Kusss
mirotwor777
Мастерхост ? Если да, пробуй так
0 11 * * * /usr/local/bin/php /home/u55555/netangels.ru/www/scripts/produpdate.php

И мини инструкция
crontab -e - запустить редактор
crontab -l - просмотр заданий

i — войти в режим редактирования;
Esc :wq Enter — выйти из файла, сохранив его;
Esc :q! Enter — выйти из файла, не сохранив его.
Kusss
Не мастерхост, ну и ладно.
https://www.netangels.ru/support/hosting-howto/use-cron/
0 11 * * * cd netangels.ru/www/scripts && /usr/bin/php produpdate.php
Ron
Начнем с простого: это VDS или shared?

В любом случае, cron "не терпит" относительных путей. Либо делать cd, но обязательно по абсолютному.

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.