Я пытаюсь создать пакет социальных сетей socialite version ^2.0
Войти в Laravel 5.3
, где я настроен в соответствии с инструкцией по github, получая обратный вызов, я получаю сообщение об ошибке:cURL error 60: SSL-сертификат в Laravel 5.3
cURL error 60: SSL certificate problem
Ну, я попытался найти эту проблему и все, что было проинструктировано мной, но все равно получал ту же ошибку сертификата.
Прежде всего я использую WAMP сервер, который имеет PHP version 5.6 and 7
я сохранил cacert.pem
по ссылке https://curl.haxx.se/ca/cacert.pem
и поместил его в C:\wamp\bin\php\php7.0.4\ext
и C:\wamp\bin\php\php5.6.19\ext
и редактировать файл php.ini в соответствующей версии и добавил следующее в конце файла :
[cURL]
curl.cainfo="C:\wamp\bin\php\php7.0.4\ext\cacert.pem"
и
[cURL]
curl.cainfo="C:\wamp\bin\php\php5.6.19\ext\cacert.pem"
Ну это не работал, так что я искал больше я знаю, что мне нужно установить guzzlehttp/guzzle
так что я сделал так, ш отя с помощью версии^6.0 я все еще получаю то же самое, то я попробовал версию^4.0, как это было предложено во многих блогах, в то время как при этом я получаю bindshared ошибки:
Symfony\Component\Debug\Exception\FatalErrorException]
Call to undefined method Illuminate\Foundation\Application::bindShared()
?[37;41mScript php artisan optimize handling the post-update-cmd event returned with an error?[39;49m
?[37;41m ?[39;49m
?[37;41m [RuntimeException] ?[39;49m
?[37;41m Error Output: ?[39;49m
?[37;41m ?[39;49m
?[32mupdate [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--lock] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--with-dependencies][-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-i|--interactive] [--root-reqs] [--] [?[39m?[32m<packages>?[39m?[32m]...?[39m
И сопротивлялись функции светских к выполнить. При попытке версии 5.0 я получаю эту ошибку:
cURL error 60: SSL certificate problem: unable to get local issuer certificate
Я попытался отключить брандмауэр тоже, но то же самое показывает. Направляй меня в этом. В настоящее время я работаю PHP Version 7.0.4
Значит, вы хотите сказать, что мне нужно установить xamp для этого? –
Действительно. Сделайте процесс сертификации, указанный в решении, которое я вам предоставил, затем импортируйте проект в папку в хранилище htdocs. Если вам действительно не нужно оставаться на воде, в этом случае я не знаю, как помочь. – Doshibu