Recently, in order to register the domain name of the openkee.com blog, the website program was temporarily transferred to et53.com. Since the blog uses the emlog kernel and uses cloud plug-ins, a 500 error was reported when submitting the log. The server uses PHP+IIS. I checked the remote server and found that two DLL files were not copied to the system32 directory. It happens that these two DLLs support CURL. OK, if the reason is found, then copy these two DLL files to the system32 directory.
Method: 1. Find the following two DLL files in the PHP environment installation directory: ssleay32.dll and libeay32.dll; -
- 2. Copy these two DLLs to the C: windowssystem32 directory;
-
- 3. Restart IIS;
-
- 4. Done!
-
-
-
- Other situations that may cause CURL to fail to load and use:
-
- php.ini Is php_curl.dll enabled [If not, please remove the semicolon in front and restart IIS]
-
-
-
- Cannot be loaded under Apache CURL, handle it like this:
-
- Configure it in Apache’s httpd.conf file:
-
- LoadFile "D:/webserver/php/ssleay32.dll"
-
- LoadFile "D:/webserver/php/libeay32.dll"
-
- Then restart the Apache service and it will be OK.
-
-
-
- All done, if you still have questions, please leave a message here to discuss.
-
-
- Copy code
|