Хочу запускать скрипт с определенной периодичностью. Для этого нужно использовать крон. Пишу скрипт.
Иду в командную строку Битрикса и пытаюсь оттуда запустить скрипт. Перед этим с помощью pwd проверил путь
Но у меня выдает какую-то ошибку:
Parse error: syntax error, unexpected '/' in /usr/www/site.ru/public_html/bitrix/modules/main/admin/php_command_line.php(28) : eval()'d code on line 1
Что такое? Где мой косяк? Если я даже просто скрипт не могу запустить.
Код |
---|
#!/usr/local/bin/php <?php $_SERVER["DOCUMENT_ROOT"] = "/usr/www/site.ru/public_html"; $DOCUMENT_ROOT = $_SERVER["DOCUMENT_ROOT"]; define("NO_KEEP_STATISTIC", true); define("NOT_CHECK_PERMISSIONS", true); require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); set_time_limit(0); print 'TEST'; require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_after.php"); ?> |
Иду в командную строку Битрикса и пытаюсь оттуда запустить скрипт. Перед этим с помощью pwd проверил путь
Код |
---|
/public_html/script.php |
Но у меня выдает какую-то ошибку:
Parse error: syntax error, unexpected '/' in /usr/www/site.ru/public_html/bitrix/modules/main/admin/php_command_line.php(28) : eval()'d code on line 1
Что такое? Где мой косяк? Если я даже просто скрипт не могу запустить.