Skip navigation

После обновления Ministra TV Platform до версии 5.6.1 вы можете получить сообщение API v1 not enabled при запросе к API v1.

Данная ошибка связана с попыткой использовать запрос stalker_portal/api/<ресурс> без указания версии API, и исправляется таким образом:

Внесите правки в файл /var/www/stalker_portal/api/htaccess , изменив строку 

RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

на

RewriteRule ^(.*)$ v1/index.php?q=$1 [L,QSA]

Cодержимое файла .htaccess будет выглядеть следующим образом:

<IfModule mod_rewrite.c>
RewriteEngine on

RewriteRule .* - [env=TARGET:API]
RewriteRule .* - [env=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{HTTP_HOST} ^v([^\.]+)\.api\..+$
RewriteRule ^(.*)$ api_v2.php?_resource=$1 [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ v1/index.php?q=$1 [L,QSA]
</IfModule>
Need Help

Синди – эксперт по работе с Ministra TV platform и автор этой статьи.

Была ли полезна эта статья?

Да Нет

Сожалеем.
Как можно улучшить эту статью?

Мы используем cookie-файлы, чтобы оптимизировать работу сайта и предоставить вам лучший интерфейс; а также для продвижения нашей продукции. Ознакомьтесь с нашей политикой Cookie, чтобы узнать, как именно мы используем cookie-файлы, и как вы можете это контролировать.
Если вы продолжите пользоваться сайтом или закроете это сообщение — это значит, что вы согласны с нашей Политикой конфиденциальности и разрешаете использование cookie-файлов, как описано в политике Cookie.