Predis \ Connection \ ConnectionException
Posted
技术标签:
【中文标题】Predis \\ Connection \\ ConnectionException【英文标题】:Predis \ Connection \ ConnectionExceptionPredis \ Connection \ ConnectionException 【发布时间】:2016-09-22 12:17:17 【问题描述】:我正在尝试在 xampp 的本地机器上运行 laravel 商店菜单项目。但是当我尝试运行它时,它会显示以下错误。请帮我解决这个问题。 我还附上了一个屏幕截图以便更清楚地说明。
提前致谢:
错误:
Predis \ Connection \ ConnectionException
php_network_getaddresses: getaddrinfo failed: No such host is known. [tcp://tunnel.pagodabox.com:6379]
open: C:\xampp\htdocs\laravel\laravel-shop-menu\vendor\predis\predis\lib\Predis\Connection\AbstractConnection.php
* Helper method to handle connection errors.
*
* @param string $message Error message.
* @param int $code Error code.
*/
protected function onConnectionError($message, $code = null)
CommunicationException::handle(new ConnectionException($this, "$message [$this->parameters->scheme://$this->getIdentifier()]", $code));
【问题讨论】:
【参考方案1】:问题是tunnel.pagodabox.com
在关联的名称服务器中没有有效的相应 DNS 条目,因此它无法将其解析为 IP 地址,然后它可以尝试通过端口 6379
进行连接。
要么直接使用 IP,要么在域名服务器中为该子域提供一个可解析的 DNS 条目。
【讨论】:
以上是关于Predis \ Connection \ ConnectionException的主要内容,如果未能解决你的问题,请参考以下文章
"Connection refused" when syncing Maven project in 2021.1 : java.rmi.ConnectException: Con