The following column composer tutorial will introduce to you the solutions to Composer OpenSSL errors. I hope it will be helpful to friends in need!
Composer under Windows exploded with an error: Failed to enable crypto.
The reason is that the certificate verification failed
The following is the solution:
1. Go to http://curl.haxx.se/docs/caextract .html Download the latest cacert.pem file
2. Drop the file into a directory, such as D:\Ruchee\PHP\extras\ssl
3. Find PHP.ini The openssl.cafile option in the file is set to openssl.cafile = D:/Ruchee/PHP/extras/ssl/cacert.pem
That’s it.
composer introduction:
composer is a tool used by PHP to manage dependency relationships. You can declare the external libraries (libraries) you depend on in your project, and Composer will install these dependent library files for you.
To put it bluntly, it is actually a tool that can help us manage dependencies. We only need to follow a certain format to declare which libraries, versions, etc. the project depends on (create a composer.json file), and Composer can find out which version of the package needs to be installed and install them.
The above is the detailed content of Composer OpenSSL error resolution. For more information, please follow other related articles on the PHP Chinese website!