Здравствуйте. На сервере установил настройки CRON, но задания не выполняются и на почту приходит ошибка "PHP Parse error: syntax error, unexpected T_FUNCTION, expecting ')' in /home/n/***/public_html/system/libs/strings.helper.php on line 394"
из-за чего ошибка и почему не выполняются задания?
p.s. Хостер сказал что задание на сервере запускается согласно установленного расписания
Не работает планировщик
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
#1
12 декабря 2014 в 10:28
#2
12 декабря 2014 в 10:41
Сейчас помогу, у меня была такая тема! Только нужно найти…
#3
12 декабря 2014 в 10:44
Читай изучай поможет!!! instantcms.ru/forum/thread20077.html
Сегодня в 15:09
#4
12 декабря 2014 в 10:48
MegaRostov, прочитал всю тему, но не понял решения проблемы.
#5
12 декабря 2014 в 10:55
Узнай какой версии PHP и пробуй разные варианты путей.
Примеры:
cd /home/r/***************/public_html && `/usr/bin/which > php` -f cron.php > /dev/null
`/usr/bin/which php` -f > /home/r/****************8/public_html/cron.php > /dev/null
php -f /path/to/*****************/cron.php > /dev/null
`which php5.3` /home/y/account/domain/public_html/cron.php
cd ~/ && /usr/bin/php5.3 -f /home/........./public_html/cron.php > /dev/null
Разные значения для разных хостингов.
Примеры:
cd /home/r/***************/public_html && `/usr/bin/which > php` -f cron.php > /dev/null
`/usr/bin/which php` -f > /home/r/****************8/public_html/cron.php > /dev/null
php -f /path/to/*****************/cron.php > /dev/null
`which php5.3` /home/y/account/domain/public_html/cron.php
cd ~/ && /usr/bin/php5.3 -f /home/........./public_html/cron.php > /dev/null
Разные значения для разных хостингов.
#6
12 декабря 2014 в 10:57
MegaRostov, хостинг timeweb, там вообще нет такой возможности вводить значения, там можно в графическом интерфейсе выбрать скрипт запуска, и интервал, всё!
#7
12 декабря 2014 в 10:57
Мне это помогло:
cd ~/ && /usr/bin/php5.3 -f /home/r/***********/public_html/cron.php
cd ~/ && /usr/bin/php5.3 -f /home/r/***********/public_html/cron.php
#8
12 декабря 2014 в 10:59
Как так посмотри внимательно! Нужно в кроне прописать путь до cron.php который у тебя на сайте… Это обязательно! У хостера разузнай!
#9
12 декабря 2014 в 12:41
Хостер перенес аккаунт на сервер где PHP 5.3-5.5 работают в режиме mod_php и все заработало!