12 авг. 2015 г., 19:31

после установки ShopModxBox работает частично :(

Всем привет! Пытаюсь установить ShopModxBox 2.6.2-beta строго по видео инструкциям. Ставлю на чистый MODX. php — 5.3.29 Вариант 1 — туча ошибок — не ставится. (здесь на сайте нашел, что при моих ошибках это мускул разваливается-ладно) Вариант 2, через консоль вроде все идет хорошо, в конце надпись «Установился...», но дальше вот такая ошибка: php fatal error: Call to undefined method modx::getMicroTime() in /home/c/public_html/vapor/import.php on line 198 Результат: Админка вроде работает, а фронт работает только на 1-й странице, т.е. выбор чего-то для покупки. Каталог — The requested URL /magazin/catalog/planshetyi/ was not found on this server. Любой товар — например так -The requested URL /magazin/catalog/noutbuki/toshiba-satellite-c50-a-k7k-15,6.html was not found on this server. В корзину вроде кидает, но потом -The requested URL /magazin/order/ was not found on this server. Все меню — The requested URL… Попробовал третий вариант, т.е. закачал готовую zip сборку, всё по инструкции, поправил все пути — 500-я ошибка, вообще ни чего не работает.
СМЕНИЛ хостера (взял 10 дней бесплатно у таймвеб.ру) все варианты перепробовал — все точно также один в один. :( Что не так делаю? Направьте плиз!
Может на папки и файлы какие особые права надо поставить? :(((
На странице shopmodx.modxclub.ru/download/ есть FAQ.
Все страницы, кроме главной, не найдены. 404 Не настроена подмена УРЛов. Переименуйте в корне сайта файл ht.access в .htaccess (с точкой). В большинстве случаев должно помочь.
Понятней спрашивайте гугл, и будет вам счастье.
Прошу прощенья, забыл добавить… первое, что было сделано мной это прочтение FAQ и переименование в корне сайта файла ht.access в .htaccess (с точкой). Увы это не помогло. файлов на которые ссылается фронт физически нет в указанных каталогах. сайт cg19559.tmweb.ru/magazin/ :(
файлов на которые ссылается фронт физически нет в указанных каталогах. сайт cg19559.tmweb.ru/magazin/ :(
Файлов этих и не должно быть. Это же ЧПУ. Все, что там должно быть — это файл index.php Но .htaccess — это для сервера apache. А у вас заголовки идут от nginx. Если у вас nginx не в связке с апачем работает, надо настраивать подмену УРЛов для nginx. Гуглите. Так же советую запрос в саппорт написать, если у вас не выделенный сервер (что скорее всего), а шаредхостинг.
Вот спасибо! А у меня этот nginx из головы вон :) Теперь понял куда смотреть, еще раз спасибо.

Добавить комментарий