Страница 1 из 1

Не исполняет файл ( cron )

Добавлено: 11 мар 2015, 21:51
lastdays
Доброго времени суток.

- Использую Open Server 5.2.2. ( последняя версия на данный момент)

На заметку:
На более старой версии 4,9,* что ли, не было проблем с исполнением крон-файлов.

Суть проблемы:
Добавил в задачу:
%progdir%\modules\php\%phpdriver%\php-win.exe -c %progdir%\userdata\temp\config\php.ini -q -f %sitedir%\cron\start_fights.php

на что мне просмотр логов "отвечает"
11 Mar 20:46:00 Start: d:\server2015\modules\php\PHP-5.5\php-win.exe -c d:\server2015\userdata\temp\config\php.ini -q -f d:\server2015\domains\cron\start_fights.php
11 Mar 20:46:00 Start result: 0

Пути сервера указаны верно, файл существует, если запускать в ручную - работает.
Информацию по запуску брал из мануала на вашем сайте.

Хочу заметить, если установить запуск крон-файла по http (чисто ради теста)
%progdir%\modules\wget\bin\wget.exe -q --no-cache http://cron/start_fights.php -O %progdir%\userdata\temp\temp.txt

Файл корректно обрабатывает, но такой вариант меня не устраивает.

Помогите пожалуйста, спасибо.

[upd=1426101991][/upd]
Нашел ошибку.
Раньше временный файл php.ini был по пути:
%progdir%\userdata\temp\config\php.ini

Сейчас же он тут. Изменив путь к нему, все заработало
%progdir%\modules\php\php-5.5\php.ini

Администрация, исправьте мануал пожалуйста. Путь указан не корректный под текущие реалии.

Добавлено: 12 мар 2015, 12:23
DelphinPRO
Максим, может подстановочных переменных добавить?
Чтобы можно было покороче писать, примерно так:
%php% -c %php_ini% -q -f %sitedir%\cron\start_fights.php

Добавлено: 06 июл 2015, 23:23
attacknn
06 Jul 23:31:26 Start nnCron
06 Jul 23:31:26 Load cron.tab
06 Jul 23:35:00 Start: e:\openserver\modules\php\PHP-5.3\php-win.exe -c e:\openserver\modules\php\PHP-5.3\php.ini -q -f d:\www\crons\cron_en_5_min.php
06 Jul 23:35:00 Start result: 0
"*/5 * * * *";"%progdir%\modules\php\%phpdriver%\php-win.exe -c %progdir%\modules\php\%phpdriver%\php.ini -q -f %sitedir%\crons\cron_en_5_min.php"


файл не исполняется, если через браузер включить его то всё норм, помогите понять в чем проблема

[upd=1436272490][/upd]
Заработало с wget.exe faqgame.ru :D :D