Re: FILE_GET_CONTENTS with SSL on XAMPP [message #173029 is a reply to message #173025] |
Fri, 18 March 2011 06:32 |
Chuck Anderson
Messages: 63 Registered: September 2010
Karma:
|
Member |
|
|
Jerry Stuckle wrote:
> On 3/17/2011 5:34 PM, Charlie wrote:
>> On Mar 17, 2:42 pm, Chuck Anderson<cycletour...@invalid.invalid>
>> wrote:
>>> Charlie wrote:
>>>> Hello All,
>>>
>>>> I am trying to use file_get_contents($url) under XAMPP to get the HTML
>>>> where $url starts with "https://ssl.companynameand it says failed
>>>> to open stream . It works when $url starts with http://
>>>> www.domain.com. I read to remove the # in line #LoadModule
>>>> ssl_module modules/mod_ssl.so in file httpd.conf but it is already
>>>> removed. Here are all references to ssl in this file:
>>>
>>>> LoadModule ssl_module modules/mod_ssl.so
>>>> . . .
>>>> #<IfModule ssl_module>
>>>> # LoadModule log_sql_ssl_module modules/mod_log_sql_ssl.so
>>>> . . .
>>>> # Secure (SSL/TLS) connections
>>>> Include conf/extra/httpd-ssl.conf
>>>> #
>>>> # Note: The following must must be present to support
>>>> # starting without SSL on platforms with no /dev/random
>>>> equivalent
>>>> # but a statically compiled-in mod_ssl.
>>>> #
>>>> <IfModule ssl_module>
>>>> SSLRandomSeed startup builtin
>>>> SSLRandomSeed connect builtin
>>>> </IfModule>
>>>
>>>> I know PHP programming but I don t know anything about SSL.
>>>
>>>> Thanks,
>>>
>>>> Charlie
>>>
>>> When you view phpinfo, what are the Registered PHP Streams (in the
>>> first
>>> block of data)? Is https there?
>>>
>>> If not, you may have the same problem that I had for a long time when I
>>> first started using Php5. I finally found this solution. Copy
>>> libeay32.dll and ssleay32.dll from the Php folder to your apache/bin
>>> folder and restart Apache.
>>
>> They are both in both places with the same # of bytes and date/time:
>> 1069126 at 1/17/08-4:57P and 200774 at 1/17/08-4:59P.
>>
>> Does that mean it's the same file - the fact that it's there? (I
>> didn't try it.)
>>
>> (I may want my children back.)
>>
>> Charlie
>>
>>> Look at this thread from
>>> 2008:http://groups.google.com/group/comp.lang.php/browse_thread/thread/2b2. ..
>>>
>>>
>
> Probably the same file, but they don't have to necessarily be in your
> Apache directory - it all depends on how your system is set up.
>
> Where they DO need to be is in a directory listed in your PATH
> environment variable. I normally add a directory at the beginning of
> the PATH for anything I want to add on my own - like these files.
>
I thought the same thing - but I had copied them to my system32 folder
priorand that did not work. I had to copy the ones from the Php folder
into the apache/bon folder
--
*****************************
Chuck Anderson • Boulder, CO
http://cycletourist.com
Turn Off, Tune Out, Drop In
*****************************
|
|
|