Помощь Dle+opencart

Тема в разделе "DLE", создана пользователем eltoro, 15 мар 2012.

Информация :
Актуальная версия DataLife Engine 12.0
( Final Release v.12.0 | Скачать DataLife Engine | Скачать 12.0 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.3 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Модераторы: killoff
  1. eltoro

    eltoro Создатель

    Регистр.:
    26 фев 2009
    Сообщения:
    49
    Симпатии:
    2
    пытаюсь установить opencart на сайт под управлением dle
    магазин ставлю в подпапку домен/shop
    установка проходит отлично, в админку захожу без проблем по ссылке домен/shop/admin/index.php
    а вот с самим магазином проблема, DLE упорно выдает страницу с ошибкой, мол такой страницы нет если входить так домен/shop
    и Directory "домен/shop" is writeable by group
    если входить так домен/shop/index.php
     
  2. Doctor_zlo

    Doctor_zlo

    Moderator
    Регистр.:
    25 апр 2008
    Сообщения:
    464
    Симпатии:
    1.025
    .htaccess длешный надо переделывать, или отключать ЧПУ
     
  3. sweb27

    sweb27 Создатель

    Заблокирован
    Регистр.:
    10 мар 2012
    Сообщения:
    35
    Симпатии:
    4
    Народ, если кто-то решил эту проблемму с .htaccess опишите что и где править.. это актуальная тема.
     
  4. yavasilek

    yavasilek vasilek_gorbunok

    Регистр.:
    5 окт 2008
    Сообщения:
    1.174
    Симпатии:
    424
    попробуйте добавить в htaccess
    Код:
    RewriteRule ^http://твойсайт/opencart/$ http://твойсайт/opencart/index.php [L]
     
  5. @sms

    @sms blog.4ua.info -SEO

    Регистр.:
    20 окт 2006
    Сообщения:
    413
    Симпатии:
    90
    можно через хтексес отключить чпу в папке с опенкартом - тогда работать будет
    или в папке опенкарта прописать в хтексесе что магаз стоит в подпапке, а не в корне
     
  6. korkunov

    korkunov

    Регистр.:
    6 фев 2009
    Сообщения:
    306
    Симпатии:
    84
    Замечательно! Рад за тебя.
    А для сообщества рассказать что да как ???
    Сам то ты долго "курил" проблему, а было бы решение - давно бы сделал.
     
  7. lift

    lift Читатель

    Заблокирован
    Регистр.:
    1 июл 2007
    Сообщения:
    2.226
    Симпатии:
    1.377
    RewriteEngine off в .htaccess с опенкатом не вариант? Естественно его чпу отключится. И гугл подсказывает, что с правами на папку 777 возможно работать не будет.
     
  8. pilot233

    pilot233

    Регистр.:
    24 июн 2006
    Сообщения:
    405
    Симпатии:
    88
    Наоборот надо у шопа чтобы было прописано в хтасесе RewriteEngine on
     
  9. lift

    lift Читатель

    Заблокирован
    Регистр.:
    1 июл 2007
    Сообщения:
    2.226
    Симпатии:
    1.377
    pilot233
    Объясни мне за каким фигом делать его включеным в папке, если на эту папку по умолчанию распространяется его включеное состояние с корня сайта и дле из-за этого пытается обработать папку как часть себя не давая ей работать, как самостоятельному скрипту?
     
  10. attacknn

    attacknn Писатель

    Регистр.:
    21 фев 2009
    Сообщения:
    7
    Симпатии:
    0
    у меня схожая проблема только на IIS и htaccess имортом приходится добавлять и получается web.config, стоит DLE 10.2 и внутри папка shop со скриптом магазина!, если захожу url.ru/shop то dle пишит: "Внимание, обнаружена ошибка По данному адресу публикаций на сайте не найдено, либо у вас нет доступа для просмотра информации по данному адресу. "

    а если захожу: url.ru/shop/index.php то открывается магазин у которого неодна ссылка не работает и вместо страниц магазина ДЛЕ пишит "Внимание, обнаружена ошибка По данному адресу публикаций на сайте не найдено, либо у вас нет доступа для просмотра информации по данному адресу. "

    перегуглил уже всё что можно, не получается.....ничего. Единственное понял что если отключаю в DLE web.config (htaccess) то магазин сразу работает и все его ссылки тоже, тоесть какое то из правил DLE мешает магазину...

    Метадом тыка выявил нарушающее работы подпапок правило. Вот оно:

    <rule name="Импортированное правило 45" stopProcessing="true">
    <match url="^([^.]+)/?$" ignoreCase="false" />
    <action type="Rewrite" url="index.php?do=cat&amp;category={R:1}" appendQueryString="false" />
    </rule>

    Если его убераю всё работает.
     
    Последнее редактирование модератором: 16 июн 2014