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

参考博文

posted @ 2016-01-27 10:40  Forrest.Wang  阅读(329)  评论(0编辑  收藏  举报