Здравствуйте!подскажите плиз, как можно решить проблемку:
Приложение, которое на серваке стоит, по определенному событию запускает bash скрипт:
#!/bin/sh
/usr/bin/wget http://www.ya.ru/
echo "test" > test.logон wget не отрабатывает. Если руками запускаю его - все ок.
Задача стоит не скачать файл, а запустить php на выполнение, после отработки скрипта. Может можно еще как то сделать без wget?
>#!/bin/sh
>/usr/bin/wget http://www.ya.ru/
>echo "test" > test.log
>
>он wget не отрабатывает. Если руками запускаю его - все ок.
>
>Задача стоит не скачать файл, а запустить php на выполнение, после отработки
>скрипта. Может можно еще как то сделать без wget?Вероятно, wget не может записать результат в виде файла. Проверьте, какой у скрипта текущий каталог, и его разрешения. Если записывать ничего не надо, используйте wget -O - URL. Вместо wget можно использовать fetch или curl, но разницы тут почти не будет.
>[оверквотинг удален]
>>
>>он wget не отрабатывает. Если руками запускаю его - все ок.
>>
>>Задача стоит не скачать файл, а запустить php на выполнение, после отработки
>>скрипта. Может можно еще как то сделать без wget?
>
>Вероятно, wget не может записать результат в виде файла. Проверьте, какой у
>скрипта текущий каталог, и его разрешения. Если записывать ничего не надо,
>используйте wget -O - URL. Вместо wget можно использовать fetch или
>curl, но разницы тут почти не будет.Нет, права естественно все стоят. Пробовал с разными параметрами wget запускать - безрезультатно.
fetch помогло, спасибо!