• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепропетровск
  • +38(062) 210-24-93  Донецк
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 007-72-35  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

Панель управления хостингом. cron & CSVI

egorkalm
26.08.2015 08:45
хостинг: есть
домен: есть
cron & CSVI
Доброго времени суток!
Столкнулся с такой проблемой: на сайте установлена Joomla В связке с Virtuemart + CSVI. Возникла необходимость грузить файл через CSVI по расписанию. Компонент дает такую строку для записи в cron:
"/home/аккаунт/домен/www/administrator/components/com_csvi/helpers/cron.php" username="логин" passwd="пароль" template_id="10" jform:general:source="fromserver" jform:general:local_csv_file="/home/аккаунт/домен/www/папка/имя_файла.csv"
При этом пришлось создавать нового пользователя. поскольку обнаружилось ограничение на количество символов в строке (длинный пароль просто обрезался), но с этим еще можно как-то смириться.
После выполнения на почту приходит письмо с уведомлением:
nice: /home/аккаунт/домен/www/administrator/components/com_csvi/helpers/cron.php: Permission denied
Кто сталкивался, подскажите, как правильно настроить запуск, заранее премного благодарен!
JSemikov
24.09.2015 09:09
хостинг: есть
домен: есть
1. Вы пишете, что создали нового пользователя. Речь о новом хостинг-аккаунте, пользователе сайта или о чем-то другом?
2. Скриншот или полную строку, добавленную в в cron покажите, прояснит ситуацию это.
Илья
24.09.2015 21:44
хостинг: есть
домен: есть
Вариантов решения несколько:
1. Файлу /home/аккаунт/домен/www/administrator/components/com_csvi/helpers/cron.php нужно дать исполняемый бит для пользователя rwxrwx--- , а так же добавить в начале файла путь к интерпретатору
#!/usr/local/bin/php

или любой интерпретатор, который можно найти в списке интерпретаторов на странице добавления cron задачи.
2. или добавить в начале вызова путь к интерпретатору:

3. Для еще большего сокращения длинны строки вместо /home/аккаунт/ можете использовать ~аккаунт/
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города