MacOS xampp配置环境执行composer命令出现 error:14090086 的解决方案
1、xampp 配置方法:
在 ~/.bash_profile 文件中添加xampp bin目录到环境变量中:
export PATH="/Applications/XAMPP/bin:$PATH"
使配置生效:
source ~/.bash_profile
2、找验证文件所在目录:
☁ public [master] ⚡ php -r
"print_r(openssl_get_cert_locations());"
Array
(
[default_cert_file] => /Applications/XAMPP/xamppfiles/share/openssl/cert.pem
[default_cert_file_env] => SSL_CERT_FILE
[default_cert_dir] => /Applications/XAMPP/xamppfiles/share/openssl/certs
[default_cert_dir_env] => SSL_CERT_DIR
[default_private_dir] => /Applications/XAMPP/xamppfiles/share/openssl/private
[default_default_cert_area] => /Applications/XAMPP/xamppfiles/share/openssl
[ini_cafile] =>
[ini_capath] =>
)
3、进入验证文件所在的目录:
cd /Applications/XAMPP/xamppfiles/share/openssl/
4、下载验证文件:
wget http://curl.haxx.se/ca/cacert.pem
5、修改文件名:
sudo mv cacert.pem cert.pem
6、重启xampp:图形界面重启Apache服务或通过下面命令重启xampp服务
sudo /Applications/XAMPP/xamppfiles/xampp restart