安装后如何使CS Cart API工作?

时间:2018-12-26 13:42:09

标签: cs-cart

我在新服务器上安装了CS购物车,还启用了API用户访问权限。但是api回报了404 not found错误。不知道这里需要什么。

任何人都可以帮忙!

2 个答案:

答案 0 :(得分:0)

请尝试 yoursite.com/api.php?_d=products (例如,在浏览器中)

如果有效,请确保 .htaccess 根文件(适用于apache服务器)包含以下行:

RewriteCond %{REQUEST_URI} ^api/(.*)$ [or]
RewriteCond %{REQUEST_URI} .*/api/(.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .*api/(.*)$ api.php?_d=$1 [L,QSA]

这可能意味着 mod_rewrite 出现问题,该问题未在服务器上配置或配置不正确

p.s。如果服务器在nginx上,则需要模拟配置

答案 1 :(得分:0)

  1. 为管理员用户启用API

enter image description here

  1. 以下文档

    https://docs.cs-cart.com/4.9.x/developer_guide/api/index.html