Avatar billede dennism Nybegynder
17. august 2008 - 12:44 Der er 10 kommentarer og
1 løsning

PHP: ssl

Jeg forsøger at bruge Google Picasa API'et:
http://code.google.com/apis/picasaweb/developers_guide_php.html

Men jeg får denne fejl:
Unable to Connect to ssl://www.google.com:443. Error #24: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?

Hvordan får jeg installeret ssl på min Apache i Windows Vista?
Avatar billede leif Seniormester
17. august 2008 - 13:30 #1
Ville man ikke normalt blot bruge https://www.google.com:443

Da 443 er SSL og https = Port 443
Avatar billede coderdk Praktikant
17. august 2008 - 14:01 #2
openssl skal være enabled/bygget ind i php...
Avatar billede coderdk Praktikant
17. august 2008 - 14:03 #3
Men ja, leif har i øvrigt ret, man plejer at bruge https:// og ikke ssl://
Avatar billede dennism Nybegynder
17. august 2008 - 14:10 #4
Jeg har ikke selv valgt hvilken URL og der skal connectes til eller hvilken protokol - det er noget Google Picasa API'et selv laver. Det kan jeg ikke gøre så meget ved!

Hvordan får jeg enabled openssl i PHP?
Avatar billede leif Seniormester
17. august 2008 - 14:16 #5
Hvor i deres API documentation står det ssl://, det kan godt være det bare er mig, men jeg kan ikke se det.
Avatar billede showsource Seniormester
17. august 2008 - 14:20 #6
For at bruge ssl med php, udkommenter linien
;extension=php_openssl.dll
i php.ini, og genstart serveren.
Avatar billede coderdk Praktikant
17. august 2008 - 14:23 #7
Evt. prøv at lave en:

$url_fra_google_api = str_replac("ssl:", "https:", $url_fra_google_api);

og se om det stadig ikke virker...
Avatar billede dennism Nybegynder
17. august 2008 - 14:56 #8
Jeg har ingen php_openssl.dll i min ext-mappe. Hvor kan jeg finde .dll-filen?

leif >>

Det er denne metode som laver kaldet:
Zend_Gdata_ClientLogin::getHttpClient
Avatar billede coderdk Praktikant
17. august 2008 - 16:12 #9
http://dk2.php.net/manual/en/openssl.installation.php måske? Har ikke prøvet det med windows...
Avatar billede dennism Nybegynder
17. august 2008 - 17:02 #10
Jeg har nu forsøgt at installere Apache med openssl, men det har ikke hjulpet mig :(
Nogen der kan hjælpe mig med at få det op at køre?
Avatar billede dennism Nybegynder
27. august 2008 - 12:39 #11
.lukker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester