我有一个带有两个控制器的symfony应用程序。其中一个控制器随机返回一个数组元素,如下所示:
array1.push(...array2);
另一个有一个表单,如果该表单有效并提交,它应该创建一个新的guzzle客户端并显示另一个控制器中的一个数组元素:
$responses = array("foo", "bar", "baz");
return new JsonResponse($responses[array_rand($responses)]);
这会导致 cURL错误6:无法解析主机。
我确实已启动并运行nginx,并且可以通过其路径单独访问两个控制器。
我找不到任何解决方案,希望有人可以帮我解决一些问题。
答案 0 :(得分:1)
在基础uri中使用协议解决了无法解决主机错误的问题
在这种情况下, 'base_uri' => 'http://foo.local'
代替'base_uri' => 'foo.local'
寻求帮助@Matteo