Баг при пароле API

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Ответить
dmytrko
Сообщения: 11
Зарегистрирован: Вт июн 08, 2021 9:41 pm

Баг при пароле API

Сообщение dmytrko » Вт июл 06, 2021 11:41 am

Добрый день.
Я делаю вот такой запрос в браузере.
http://11.111.111.111:8002/api/api.php? ... мой_пароль
И получаю ошибку
{"code":1,"message":"Not perm1"}

Если пароль содержит символы %$@, я полагаю то если содержит специальные символы то пароль не работает.
если же пароль простой. Без специальных знаков то все работает.

Пожалуйста поправьте это либо подсткажите как в запросе передать пароль которые имеет символ % и чтобы логин работал.

Аватара пользователя
alenka
Сообщения: 1976
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Баг при пароле API

Сообщение alenka » Вт июл 06, 2021 11:48 am

Отправляйте постом, пароль с спецсимволами, или кодируйте спецсимволы ASCII

dmytrko
Сообщения: 11
Зарегистрирован: Вт июн 08, 2021 9:41 pm

Re: Баг при пароле API

Сообщение dmytrko » Вт июл 06, 2021 12:15 pm

Понял. Спасибо.

dmytrko
Сообщения: 11
Зарегистрирован: Вт июн 08, 2021 9:41 pm

Re: Баг при пароле API

Сообщение dmytrko » Вт июл 06, 2021 1:33 pm

Добрый день еще раз. У меня есть еще один вопрос. Пишу в эту тему, не создавая новую.

Пытаюсь добавить субдомен ( не домен ). Согласно документации.
https://docs.brainycp.com/index.php/API ... 1%80%D0%B0

Код: Выделить всё

http://11.111.111.111:8002/api/api.php?&login=user&pass=parol&module=server_control&subdo=add_domain&domains=example.mypage.com&aliases=www.example.mypage.com&dir=/home/user/sites/folder_for_subdomains/example.mypage.com&ip=11.111.111.111
В документации написано, что
dir (post или get)* — название директории;
это обязательный параметр.
Хотя по факту параметр не обязательный и не работает.
С параметром или без папка с доменом создается в корне ( там где все сайты )
А мне нужно чтобы папка с доменом создавалась в подпапке folder_for_subdomains

Подскажите пожалуйста, как решить проблему.

Аватара пользователя
alenka
Сообщения: 1976
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: Баг при пароле API

Сообщение alenka » Ср июл 07, 2021 9:33 am

это обязательный параметр.
Хотя по факту параметр не обязательный и не работает.
С параметром или без папка с доменом создается в корне ( там где все сайты )
А мне нужно чтобы папка с доменом создавалась в подпапке folder_for_subdomains

Подскажите пожалуйста, как решить проблему.
Только что проверили, все удачно добавляется.
Указывайте директорию относительно /home/user/sites/
В вашем случае
dir=folder_for_subdomains/example.mypage.com
Примеры использования api, по ссылке viewtopic.php?f=7&t=4029&p=9591&hilit=a ... 1%8B#p9591

Ответить