如何在生产服务器上公开Symfony FosRestbundle API?

时间:2019-01-21 19:04:56

标签: php api symfony4 production-environment fosrestbundle

我正在使用Symfony和FosRestBundle开发API。

在本地可以正常使用(127.0.0.1:8001/api/v1/teams)

但是当我部署到生产服务器(Justhost VPS解决方案)时,我无法使其正常工作。

我已经配置了一个子域来对其进行测试(指向本地的公共目录),但是我无法使其正常工作。

子域为:http://pp.bitmozo.com 子域正在运行,但不为任何终结点服务 您可以检查它,它应该可以像http://pp.bitmozo.com/api/v1/teams一样使用,但是不能。

我没有任何线索。

谢谢。

我对作曲家文件的要求是:

    "require": {
    "php": "^7.1.3",
    "ext-ctype": "*",
    "ext-iconv": "*",
    "friendsofsymfony/rest-bundle": "^2.5",
    "jms/serializer-bundle": "^2.4",
    "lcobucci/jwt": "^3.2",
    "lexik/jwt-authentication-bundle": "^2.6",
    "nelmio/api-doc-bundle": "^3.3",
    "nelmio/cors-bundle": "^1.5",
    "sensio/framework-extra-bundle": "^5.2",
    "symfony/asset": "4.2.*",
    "symfony/console": "4.2.*",
    "symfony/dotenv": "4.2.*",
    "symfony/flex": "^1.1",
    "symfony/framework-bundle": "4.2.*",
    "symfony/orm-pack": "^1.0",
    "symfony/twig-bundle": "4.2.*",
    "symfony/validator": "4.2.*",
    "symfony/yaml": "4.2.*"
},

0 个答案:

没有答案