Помощь Партнерская программа

Sudba

Гуру форума
Регистрация
6 Дек 2007
Сообщения
930
Реакции
50
Здравствуйте. Опенкарт 1.5.6
Стоит партнерская программа 1.4.
Все ссылки в кабинете работают кроме одной:
Код:
http://site.ru/index.php?route=affiliate/tracking

почему-то выходит ошибка 502. Никто не знает как ее можно решить или куда смотреть?
 
Последнее редактирование:
502 коварна, это может быть и из-за неверной настройки nginx/apach
Добавь в самое начало index.php, но после <?php
PHP:
if (isset($_REQUEST['route']) && $_REQUEST['route'] === 'affiliate/tracking') {
  file_put_contents('log/check.log', microtime(TRUE) . ' ' . $_SERVER['HTTP_HOST'] . ' $_GET: ' . serialize($_GET) . ' $_SERVER: ' . serialize($_SERVER) . "\r\n\r\n", FILE_APPEND | LOCK_EX);
}
папка log должна иметь права для записи сервером (если это unix)

Вызываете url и если в файле пустота, значит неверно настроен сервер. Если что-то есть, то это таки cms выделывается
 
502 коварна, это может быть и из-за неверной настройки nginx/apach
Добавь в самое начало index.php, но после <?php
PHP:
if (isset($_REQUEST['route']) && $_REQUEST['route'] === 'affiliate/tracking') {
  file_put_contents('log/check.log', microtime(TRUE) . ' ' . $_SERVER['HTTP_HOST'] . ' $_GET: ' . serialize($_GET) . ' $_SERVER: ' . serialize($_SERVER) . "\r\n\r\n", FILE_APPEND | LOCK_EX);
}
папка log должна иметь права для записи сервером (если это unix)

Вызываете url и если в файле пустота, значит неверно настроен сервер. Если что-то есть, то это таки cms выделывается
вот такая ошибка в логе:
Скрытое содержимое доступно для зарегистрированных пользователей!
 
вот такая ошибка в логе:
Это не ошибка, это лог ловушка.
И значит, что проблема таки в Опенкарт, до него запрос доходит.
Надо включать его в дев режим и смотреть логи ошибок опенкарта и php.
Подробнее не подскажу, я с ним поверхностно знаком, но наверняка можно нагуглить кучу манов по теме.
 
Назад
Сверху