Domanda

stavo giocando intorno alla nuova swiftmailer 4.0.4 utilizzando il mio studio di Zend embbeded server Apache dove posso inviare correttamente messaggi di posta elettronica tramite SMTP di Gmail. Ora che è andava bene e che ho deciso di utilizzarlo in progetto reale e questa volta lungo tempo utilizzando XAMPP 1.6.8.any ho eseguito la stessa funzione c'è questo errore

  

Attenzione: fsockopen () [function.fsockopen]: in grado di connettersi a SSL: //smtp.gmail.com: 465 (Impossibile trovare il trasporto presa "SSL" - lo si dimentica di attivare quando si è configurato PHP ?) in C: \ xampp \ htdocs \ progetto \ include \ classi \ veloci \ Swift \ Transport \ StreamBuffer.php on line 243

Ho cercato di abilitare SSL da file di indice XAMPP ha accepter il certificato, ma ancora il mio errore non disapear.I'm davvero preoccupati this.Can chiunque condividere la sua opinione o esperienza? Grazie per la lettura!

È stato utile?

Soluzione 2

Credo che per qualche motivo ha iniziato working.i'm Non sei sicuro di quello che è successo, devo reinstallare XAMPP e non vedere il problema anymore.weird.

Altri suggerimenti

Il problema è che non si ha il trasporto SSL installato per PHP. Sistemi diversi fanno in modi diversi, quindi non so come la vostra dovrebbe funzionare.

È possibile eseguire un php app rapido per verificare questo:

<?php

print_r(stream_get_transports());

La mia restituisce:

Array
(
    [0] => tcp
    [1] => udp
    [2] => unix
    [3] => udg
    [4] => ssl
    [5] => sslv3
    [6] => sslv2
    [7] => tls
)

Se SSL e TLS non ci sono, allora la vostra installazione di PHP non dispone di supporto per loro ed è necessario trovare un modo per sistemare le cose.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top