Автор Тема: Помогите, братцы преста 1.6 + 1С  (Прочитано 1454 раз)

21 Март 2018, 18:11:27
Ответ #15
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Смотреть нужно файлы, настройки модуля. Где-то логин и пароль должны сохраняться.
21 Март 2018, 20:54:39
Ответ #16
  • Новичок
  • *
  • Сообщений: 39
  • Репутация: +0/-0
    • Просмотр профиля
Смотреть нужно файлы, настройки модуля. Где-то логин и пароль должны сохраняться.

private function processLogin()
    {
       
        $email = trim($_SERVER['PHP_AUTH_USER']);
        if (empty($email)) {
            $this->errors[] = Tools::displayError('Email is empty.');
        } elseif (!Validate::isEmail($email)) {
            $this->errors[] = Tools::displayError('Invalid email address.');
        }

       
        $passwd = trim($_SERVER['PHP_AUTH_PW']);
        if (empty($passwd)) {
            $this->errors[] = Tools::displayError('The password field is blank.');
        } elseif (!Validate::isPasswd($passwd)) {
            $this->errors[] = Tools::displayError('Invalid password.');
        }
что то похожее? это выскакивает когда я приписывваю к
http://pool-asd.ru/modules/prestashop1z/1c_exchange.php?type=catalog&mode=checkauth
21 Март 2018, 21:14:40
Ответ #17
  • Фрилансер
  • *
  • Сообщений: 189
  • Репутация: +1/-1
  • Сообщество PrestaShop
    • Просмотр профиля
    • Электронный учет коммерческой деятельности
А написать автору модуля? Он вроде никогда с поддержкой не отказывал. Это первое.
Второе. 1С использует базовую http авторизацию на этапе checkauth. Правило в хтаксесс добавили?
22 Март 2018, 09:25:56
Ответ #18
  • Новичок
  • *
  • Сообщений: 39
  • Репутация: +0/-0
    • Просмотр профиля
А написать автору модуля? Он вроде никогда с поддержкой не отказывал. Это первое.
Второе. 1С использует базовую http авторизацию на этапе checkauth. Правило в хтаксесс добавили?
Да первом делом написал автору жду....
нет, правило не добавлял, не знаю как... подскажи пожалуйста)
22 Март 2018, 10:22:42
Ответ #19
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
22 Март 2018, 10:55:58
Ответ #20
  • Новичок
  • *
  • Сообщений: 39
  • Репутация: +0/-0
    • Просмотр профиля
http://e-1c.ru/node/145
читай как должно быть
Почитал, не понял.. ?type=sale&mode=query вбил это, еще больше не понял... что делать?
22 Март 2018, 11:01:50
Ответ #21
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Для Apache в htaccess нужно добавить
<IfModule mod_rewrite.c>
    <IfModule mod_env.c>
        SetEnv HTTP_MOD_REWRITE On
    </IfModule>

    RewriteCond %{HTTP:Authorization} ^(.*)
    RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]
    RewriteEngine on
</IfModule>
Для Nginx
location / {
    setenv HTTP_AUTHORIZATION:$http_authorization;
22 Март 2018, 11:20:17
Ответ #22
  • Новичок
  • *
  • Сообщений: 39
  • Репутация: +0/-0
    • Просмотр профиля
закинул код для аппача в корень сайта в файл htaccess, ничего не поменялось :-[
22 Март 2018, 11:44:59
Ответ #23
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
cоединение=новый HTTPСоединение("vashsite.ru", 80,Логин, Пароль); //Подключаемся к серверу, порт 80 - стандартный, логин и пароль нало указать
логин и пароль указать
ищи где в модуле определяются логин и пароль
22 Март 2018, 12:01:50
Ответ #24
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
В логе log.txt явно указана причина
04:55:48 < failure E-mail не указан Пароль не задан
22 Март 2018, 12:09:02
Ответ #25
  • Новичок
  • *
  • Сообщений: 39
  • Репутация: +0/-0
    • Просмотр профиля
я понял что не указан мыло и пароль, буду искать в фалах что то подобное, модуль на настройки беден (см. скрин)
22 Март 2018, 12:11:43
Ответ #26
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Если у вас в поле выбора пользователя выпадающий список, значит профили пользователя создаются отдельно и потом только выбираются в настройках.
22 Март 2018, 12:16:32
Ответ #27
  • Новичок
  • *
  • Сообщений: 39
  • Репутация: +0/-0
    • Просмотр профиля
Если у вас в поле выбора пользователя выпадающий список, значит профили пользователя создаются отдельно и потом только выбираются в настройках.
да, список выпадающий. а эти профиля от входа в престу, я пробовал и со старым и с новыми, все глухо.
22 Март 2018, 12:18:15
Ответ #28
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Если это профили от prestashop, тогда нужно создать такого пользователя в 1C (с таким email и паролем).
22 Март 2018, 12:22:31
Ответ #29
  • Новичок
  • *
  • Сообщений: 39
  • Репутация: +0/-0
    • Просмотр профиля
Если это профили от prestashop, тогда нужно создать такого пользователя в 1C (с таким email и паролем).

Опа..возможно Вы правы, сейчас пару минут)