Не удалось заставить Prestashop Bitnami Stack 1.7 работать в Windows

Я новичок в Bitnami и Prestashop, и у меня проблемы с его запуском.

  • установлен виртуальный бокс оракла
  • Импортировал файл bitnami Prestashop 1.7 как новую виртуальную машину, только изменив ОЗУ на 2 ГБ (я делал эту часть несколько раз)

Я не вносил изменений в сеть, но заметил, что когда я вошел в систему, виртуальная машина не имела доступа к Интернету (это нужно?)

Итак - все вроде бы ок, но когда я зашел на IP-адрес, предложенный на экране ВМ - я получил ошибку 500. Итак, я перевел prestashop в режим разработки (отредактировал файл конфигурации), после чего получил следующую ошибку:

// No shop found ... too bad, let's redirect to default shop
$default_shop = new Shop(Configuration::get('PS_SHOP_DEFAULT'));

// Hmm there is something really bad in your Prestashop !
if (!Validate::isLoadedObject($default_shop)) {
throw new PrestaShopException('Shop not found');
}
$params = $_GET;
unset($params['id_shop']);
$url = $default_shop->domain;

Со строкой: throw new PrestaShopException('Магазин не найден'); в красном.

Я не уверен, почему он просто не запускается или как это исправить.


person Martin Thompson    schedule 07.12.2020    source источник


Ответы (1)


У вас есть этот файл class/shop/Shop.php? возможно, эта ссылка может помочь вам, если у вас нет файла https://www.prestatoolbox.com/content/33-shop-not-found-at-line-404-in-file-classes-shop-shop-php

Вы обновляете Prestashop или это новая установка? Если вы обновляете приложение, проверьте правильность обновления темы.

Вы можете проверить журнал Apache (/opt/bitnami/apache2/logs/error_log), если есть что-то об этой ошибке.

person Ibone    schedule 15.12.2020