Перейти к содержанию
cguru

Доступ к контроллеру Opencart из консоли.

Рекомендуемые сообщения

Я планирую запускать файл кроном. Создал контроллер который отлично запускается в браузере но при попытке запустить данный файл из консоли прямым запуском файла получаю ошибку что базовый класс контролера не найден.  Подскажите что необходимо дополнительно подключить в мой файл что бы полноценно использовать классы опенкарта из консоли. 

Спасибо. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вполне можно и вот так:

 

wget http://..тут требуемый url..

 

Если ставить в cron, то тогда:

 

wget http://..тут требуемый url.. -O /dev/null

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну если надо именно php, тогда сделать свой файл index.php в котором вызывать свой нужный контроллер.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, druzhkov сказал:

Вполне можно и вот так:

 

wget http://..тут требуемый url..

 

Если ставить в cron, то тогда:

 

wget http://..тут требуемый url.. -O /dev/null

 

И опять вы с вредными советами. Обращение через wget - это не CLI, а детский лепет.

 

19 минут назад, nikifalex сказал:

ну если надо именно php, тогда сделать свой файл index.php в котором вызывать свой нужный контроллер.

 

 

Совершенно верно. Но.. По хорошему необходимо склонировать и сделать уникальные скрипты, с override или исключением того же seo_pro, чтобы не возникало ошибок из-за отсутствия переменных окружения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.