php-windows Digest 5 Jan 2007 19:45:25 -0000 Issue 3103

Topics (messages 27349 through 27353):

Re: Missing PHP registered Streams: httpsandftps
        27349 by: user.domain.invalid
        27350 by: Chuck Anderson
        27351 by: Frank M. Kromann
        27352 by: Cory Collier

Question about w32 api calls in php
        27353 by: BlackRoze

Administrivia:

To subscribe to the digest, e-mail:
        [EMAIL PROTECTED]

To unsubscribe from the digest, e-mail:
        [EMAIL PROTECTED]

To post to the list, e-mail:
        [email protected]


----------------------------------------------------------------------
--- Begin Message ---
Frank M. Kromann wrote:
Hello Stelios,

php_openssl.dll requires one or more dll's to load. Can't remember the
names off hand, but it's something like sas*32.dll. If these are not found
the extension will not load. You can check phpinfo() to see if it loads.

- Frank

Hello Frank,

The extension is already loaded in the php.ini File.
I don't think this is the error.

Loading the OpenSSL extension should help. Just add
extension=php_openssl.dll to your php.ini file and restart the web
server.
- Frank


--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


To be exact, you're looking for the following libraries

ssleay32.dll
libeay32.dll

Furthermore, you're looking for those to be in the %SYSTEMROOT% directory.
The following link usually has an updated version of the files you'll need to run ssl on windows.
http://hunter.campbus.com

--- End Message ---
--- Begin Message ---
Stelios Sakalis wrote:
Hello Frank,

The extension is already loaded in the php.ini File.
I don't think this is the error.

Loading the OpenSSL extension should help. Just add
extension=php_openssl.dll to your php.ini file and restart the web server.

- Frank



I have had the same question for about a year now. A year and a half ago, I managed to get a copy of Php4 that has https and ftps as registered streams, but I can not figure out how to do the same in Php5.

Loading the openssl extension and putting ssleay32.dll and libeay32.dll into %SYSTEMROOT% (WINDOWS/SYSTEM32) has not helped. In fact, I still have the openssl extension commented out in the version 4 php.ini file and https and ftps are registered streams. (I believe I got that Php4 from the xampp package, but I am not really sure.)

If you figure this one out, I'd love to know the answer. My best guess is that it takes a "custom" compilation of Php.

--
*****************************
Chuck Anderson • Boulder, CO
http://www.CycleTourist.com
*****************************

--- End Message ---
--- Begin Message ---
Here is the output from phpinfo();

Registered PHP Streams  php, file, data, http, ftp, compress.zlib 

and when I load the openssl extension I get

Registered PHP Streams  php, file, data, http, ftp, compress.zlib, https,
ftps  

I have all the PHP files in c:\php5, including the extra DLL's. I'm
running CGI for this test. (using the binaries from my site
http://kromann.info/php.php)

- Frank

> Stelios Sakalis wrote:
> > Hello Frank,
> >
> > The extension is already loaded in the php.ini File.
> > I don't think this is the error.
> >
> >   
> >> Loading the OpenSSL extension should help. Just add
> >> extension=php_openssl.dll to your php.ini file and restart the web
server.
> >>
> >> - Frank 
> >>     
> >
> >
> >   
> 
> I have had the same question for about a year now. A year and a half 
> ago, I managed to get a copy of Php4 that has https and ftps as 
> registered streams, but I can not figure out how to do the same in
Php5.
> 
> Loading the openssl extension and putting ssleay32.dll and libeay32.dll

> into %SYSTEMROOT% (WINDOWS/SYSTEM32) has not helped. In fact, I still 
> have the openssl extension commented out in the version 4 php.ini file 
> and https and ftps are registered streams. (I believe I got that Php4 
> from the xampp package, but I am not really sure.)
> 
> If you figure this one out, I'd love to know the answer. My best guess 
> is that it takes a "custom" compilation of Php.
> 
> -- 
> *****************************
>  Chuck Anderson • Boulder, CO
>  http://www.CycleTourist.com
> *****************************
> 
> -- 
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 

--- End Message ---
--- Begin Message ---
Chuck Anderson wrote:
Stelios Sakalis wrote:
Hello Frank,

The extension is already loaded in the php.ini File.
I don't think this is the error.

Loading the OpenSSL extension should help. Just add
extension=php_openssl.dll to your php.ini file and restart the web server.

- Frank



I have had the same question for about a year now. A year and a half ago, I managed to get a copy of Php4 that has https and ftps as registered streams, but I can not figure out how to do the same in Php5.

Loading the openssl extension and putting ssleay32.dll and libeay32.dll into %SYSTEMROOT% (WINDOWS/SYSTEM32) has not helped. In fact, I still have the openssl extension commented out in the version 4 php.ini file and https and ftps are registered streams. (I believe I got that Php4 from the xampp package, but I am not really sure.)

If you figure this one out, I'd love to know the answer. My best guess is that it takes a "custom" compilation of Php.


I've found this to be a very good tutorial for installing Apache with SSL on Windows. You'll have to do some tweaking to adjust for apache 2.2.3. Also, If you can help it, DON'T USE INSTALLERS! Apache uses PHP as a module without using a PHP installer. If you install everything correctly, you shouldn't see ANY new programs in your "Add/Remove Programs" list

Anyways, here's the link:

http://www.neilstuff.com/apache/apache2-ssl-windows.htm

--- End Message ---
--- Begin Message ---
Yo.
After designing a bit of a web interface for remote control of my media-player. I noticed some things needed to be done using more advanced commands.

However, It seams I cant use the php_w32api.dll in php 5. so Anyone got an idea of how to send a keystroke to a certain windows window from php. (a window on the server side that is)

Thanks in advance

--- End Message ---

Reply via email to