|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » crontab на хостинге |
|
crontab на хостинге
|
Ветеран Сообщения: 2798 |
Профиль | Отправить PM | Цитировать Нужно такое задание в кроне (которое я без понятия что делает, но программист говорит что ему это нужно):
Цитата:
Скрытый текст
Чуть ниже вижу такой лог: Скрытый текст
При каждой попытке выполнения задания кронтаб шлёт письмо с такими ошибками: Скрытый текст
sh: -c: line 0: unexpected EOF while looking for matching `''
sh: -c: line 1: syntax error: unexpected end of file /bin/sh: application/json: No such file or directory Программист жалуется на криво настроенный кронтаб на хостинге, который обрезает строку. Техподдержка хостинга говорит "у нас всё норм, программист непонятно че написал". Я склонен верить техподдержке т.к. в логе, как видно, строка "обрезается" всегда в одном и том же месте, вне зависимости от длинны (т.к. пробовал добавлять задание с относительными и абсолютными путями). Кто-нибудь может с наскоку сказать в чем тут дело? |
||
Отправлено: 13:24, 21-03-2018 |
fascinating rhythm Сообщения: 6606
|
Профиль | Отправить PM | Цитировать Надо дать программисту телефон техподдержки хостинга.
С наскока тут ничего не скажешь, надо проверять пути, кавычки и прочее, начиная с версии php, к которой идёт обращение в скрипте. |
------- Отправлено: 16:31, 21-03-2018 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Забанен Сообщения: 6345
|
Походу интерпретатор ломается на просчёте кавычек. Строка из шелла отрабатывает? Из какого? баша, наверное, а у них там в кроне более простой sh.
Тогда я бы предложил всю эту адскую строку запихнуть в шелл скрипт (с нужным интерпретатором) и из крона вызывать именно его. |
Отправлено: 16:40, 21-03-2018 | #3 |
Ветеран Сообщения: 2798
|
Профиль | Отправить PM | Цитировать А нету ssh на сервер, так что нет возможности попробовать наживую... Про скрипт думал, но надо же дать ему права +x, а снова таки как это сделать не имея ssh?
|
Отправлено: 16:46, 21-03-2018 | #4 |
Забанен Сообщения: 6345
|
Цитата Charg:
|
||
Отправлено: 16:48, 21-03-2018 | #5 |
Ветеран Сообщения: 2798
|
Профиль | Отправить PM | Цитировать Цитата Jula0071:
|
|
Отправлено: 16:49, 21-03-2018 | #6 |
Забанен Сообщения: 6345
|
А какие у них в принципе шеллы доступны? Что если вызывать так:
/bin/bash -c $(/usr/local/php55/bin/php -f /home/username/website/academy/index.php --task=restapi --resource='api/hrreminder' --headers='{"Accept: application/json; version=1", "Content-Type: application/json; version=1; charset=UTF-8"}') |
Отправлено: 16:53, 21-03-2018 | #7 |
Ветеран Сообщения: 2798
|
Профиль | Отправить PM | Цитировать Цитата Jula0071:
Цитата:
|
||
Последний раз редактировалось Charg, 22-03-2018 в 13:36. Отправлено: 10:11, 22-03-2018 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Вредоносный код на хостинге. | unname1983@vk | Лечение систем от вредоносных программ | 1 | 31-12-2013 16:07 | |
VCS на shared хостинге -- как? | VitRom | Вебмастеру | 0 | 17-10-2012 16:25 | |
Размещение Moodle на хостинге | YDen | Вебмастеру | 3 | 08-03-2010 14:38 | |
Выскакивает непонятная ошибка на хостинге | QUMATOZ | Вебмастеру | 1 | 19-11-2008 09:11 | |
как побилдить SVN на виртуальном хостинге? | Vlad Drakula | Программное обеспечение Linux и FreeBSD | 4 | 15-03-2008 01:01 |
|