I can't seem to get my installation to load cURL. I've uncommented the line, made sure the extension_dir was right. Looked at the PHP manual, made sure the two dll's were placed in the system32 folder and it still won't work. Any ideas?
PHP extension libraries (if that's what you mean by "the two [DLLs]"; your post is ambiguously stated in a few points) should be in the extension directory, not the System32 folder. Try the instructions that web searches turn up.
1. Downloaded & Installed Apache 2.2.16
2. Downloaded & Installed PHP 5.2.14
3. Configured Apache to recognize PHP.
4. Made phpinfo file to verify modules worked.
--Discovered cURL wasn't loaded.
5. Searched how to fix first on the PHP manual followed a user comment to move ssleasy32 and the other dll file to the C:\Windows\system32 folder.
6. Restarted apache to try.
7. Still didn't work.
cURL still isn't there, after following steps found on the links above.
The files I was supposed to copy to the C:\Windows\system32 directory by said links above.
Do yourself a huge favour and kill what you have, then install WAMP Server. That installs Apache, PHP and MySQL all in a neat little package in a directory structure that looks for all the world like a standard *nix installation. It also gives you a complete startup/shutdown from the taskbar and systray.
XAMP 1.7.1 used PHP 5.2, though it also had a buggy libxml2. WampServer supports PHP 5.2 as an add-on. Only one version of PHP can be active at any particular time, but you can switch between versions quite easily through the WampServer tray menu.
If you want to get cURL to work under your current install, the next step is to look in PHP's error log. Any extensions it tries but fails to load should get logged.