Php GuzzleHttp\Exception\RequestException cURL错误3:(请参阅https://curl.haxx.se/libcurl/c/libcurl-errors.html)安装laravel 6时

Php GuzzleHttp\Exception\RequestException cURL错误3:(请参阅https://curl.haxx.se/libcurl/c/libcurl-errors.html)安装laravel 6时,php,laravel,Php,Laravel,我正在用php.4/mysql在我的Ubuntu20.4中安装一个laravel应用程序 一切正常,laravel安装、编写、迁移、播种、php artisan服务 但当我尝试访问时:http://localhost:8000,我得到: GuzzleHttp\Exception\RequestException cURL error 3: (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) 我已经试过了: php artisan

我正在用php.4/mysql在我的Ubuntu20.4中安装一个laravel应用程序

一切正常,laravel安装、编写、迁移、播种、php artisan服务

但当我尝试访问时:http://localhost:8000,我得到:

GuzzleHttp\Exception\RequestException cURL error 3: (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) 
我已经试过了:

php artisan config:cache
php artisan cache:clear

我该怎么办?

要快速解决问题,您可以在使用本地环境时禁用Guzzle的SSL验证。检查你的链接是否存在

如果您在real server上遇到此问题,您可以尝试另一种方法,从(请参阅)下载
cacert.pem
文件并将此文件设置为guzzle。下面的例子

$guzzle = new \Guzzle\Http\Client();
$guzzle->setDefaultOption('verify', '/path/to/cacert.pem');

如果您在服务器上遇到此错误,请与支持部门联系。这是服务器配置的问题,上面的所有解决方案都是“快速修复”

对于快速解决方案,您可以在使用本地环境时禁用Guzzle的SSL验证。检查你的链接是否存在

如果您在real server上遇到此问题,您可以尝试另一种方法,从(请参阅)下载
cacert.pem
文件并将此文件设置为guzzle。下面的例子

$guzzle = new \Guzzle\Http\Client();
$guzzle->setDefaultOption('verify', '/path/to/cacert.pem');

如果您在服务器上遇到此错误,请与支持部门联系。这是服务器配置的问题,上面的所有解决方案都是“快速修复”

您是否设置了基本url?在您的.env或config中?
APP\u URL=http://localhost:8000
尝试将其更改为:
http://localhost
对其进行了更改,但同样的错误是重新启动本地主机。如果缓存了它,请运行
php-artisan-config:clear
是否设置了基本url?在您的.env或config中?
APP\u URL=http://localhost:8000
尝试将其更改为:
http://localhost
对其进行了更改,但同样的错误是重新启动本地主机。如果缓存了它,请运行
php-artisan-config:clear