【问题标题】: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));
    }

【问题讨论】:

    标签: php laravel laravel-4


    【解决方案1】:

    问题是tunnel.pagodabox.com 在关联的名称服务器中没有有效的相应 DNS 条目,因此它无法将其解析为 IP 地址,然后它可以尝试通过端口 6379 进行连接。

    要么直接使用 IP,要么在域名服务器中为该子域提供一个可解析的 DNS 条目。

    【讨论】:

      猜你喜欢
      • 2021-08-29
      • 1970-01-01
      • 2013-03-24
      • 2017-05-02
      • 1970-01-01
      • 1970-01-01
      • 2013-10-31
      • 1970-01-01
      • 2015-08-29
      相关资源
      最近更新 更多