Перейти к содержимому


Фотография
- - - - -

Настройка cron


  • Закрытая тема Тема закрыта
Сообщений в теме: 6

#1 nikolia

nikolia

Отправлено 14 June 2016 - 13:51

Здравствуйте все!

Помогите решить, не могу настроить мне нужно настроить Переиндексацию базы данных, все делаю по инструкции.

Как правильно прописать путь до файла, вот мой вариант

usr/local/bin/php/http://chita-rio.ru/cli/jbzoo/bin/jbzoo tools:reindex/

В ответ приходит

usr/local/bin/php/http://chita-rio.ru/cli/jbzoo/bin/jbzoo: not found

Как правильно прописать путь для Переиндексации базы данных?

Второй вариант прописал так:

usr/local/bin/php/http://chita-rio.ru/cli/jbzoo/vendor/jbzoo/console/bin/jbzoo tools:reindex

Ответ тот же


  • 0

#2 SmetDenis

SmetDenis

Отправлено 16 June 2016 - 08:34

:)

Это должен быть путь до файла, а вы смешали его с адресом в браузере.

 

Создайте в корне сайта php файл с кодом и перейдите на него.

<?php
echo __DIR__ . '/cli/jbzoo/bin/jbzoo';

 

Так вы узнаете полный путь до сайта, где он лежит на хостинге + путь до bin/jbzoo

 

Узнать путь до PHP для крон можно у хостера или через консоль.

в итоге команда должна выглядеть так

 

ПУТЬ_ДО_PHP ПУТЬ_ДО_JBZOO tools:reindex

Соблюдайте пробелы и не вставляйте лишние символы (слешы)


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 nikolia

nikolia

Отправлено 16 June 2016 - 11:08

написал в тех поддержку хостинга, вот что ответили!

 

Для настройки следует сформировать текст задания следующим образом:

/usr/local/bin/php/ -f /home/е/domains/chita-rio.ru/public_html/path/script.php

Где вместо path укажите путь до скрипта от коря сайта, вместо script.php - имя скрипта. Обратите внимание, при указании интерпретатора php следует и в задании указывать путь до конкретного php-файла, не до директории.

 

 

Вот так прописал!

/usr/local/bin/php/ -f /home/е/domains/chita-rio.ru/public_html/cli/jbzoo/bin/jbzoo tools:reindex

Не работает эта конструкция! нужен исполняемый файл php в конце!!!

Блин да кто нибудь поможет? :(


Сообщение отредактировал nikolia: 19 June 2016 - 08:47

  • 0

#4 SmetDenis

SmetDenis

Отправлено 21 June 2016 - 08:51

Это и есть исполняемый файл, он должен запуститься и без указания php

 

Можете попробовать запустить этот файл

cli\jbzoo\vendor\jbzoo\console\bin\jbzoo

  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 nikolia

nikolia

Отправлено 22 June 2016 - 00:08

Не работает данная конструкция, возвращает not found
  • 0

#6 nikolia

nikolia

Отправлено 29 June 2016 - 14:32

Так и нет ответа, как правильно использовать команду для переидексакции сайта!?


  • 0

#7 SmetDenis

SmetDenis

Отправлено 29 June 2016 - 14:44

Не работает данная конструкция, возвращает not found


У вас что-то не найдено... (не знаю что, потому что вы не поделились больше ничем).
Очевидно вы указываете не верный путь до исполняемого файла. ;)

Извините, но все вопросы выше - это банальное не умение пользоваться файловой системой или консолью.
Это не относится к JBZoo.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!