Yii Framework Forum: Yii-Mail Error 500 Fsockopen(): Php_Network_Getaddresses: Getaddrinfo Failed: Host Sconosciuto. - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Yii-Mail Error 500 Fsockopen(): Php_Network_Getaddresses: Getaddrinfo Failed: Host Sconosciuto. errore Yii::app()->mail->send($message) in assenza di con Rate Topic: -----

#1 User is offline   salsero 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 80
  • Joined: 05-September 12
  • Location:Italia

Posted 17 June 2013 - 03:11 AM

Salve a tutti,
utilizzo yii-mail per l'invio di email;
lavorando in locale, in assenza di connessione internet l'invio delle mail
Yii::app()->mail->send($message) 
genera il seguente errore:
Error 500 fsockopen(): php_network_getaddresses: getaddrinfo failed: Host sconosciuto.

il problema è che anche ponendo l'invio in una try catch, non sembra essere possibile gestire l'errore per inviare una messaggio più intuitivo di quello appena riportato.

Grazie a tutti!!!
0

#2 User is offline   sensorario 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 1,986
  • Joined: 07-September 10
  • Location:Cesena (Italy)

Posted 17 June 2013 - 08:35 PM

Il try catch ti serve se hai a che fare con delle eccezioni e non è questo il caso. Errore 500 è un errore nel server. Potresti darci qualche informazioni in più dicendoci quello che trovi scritto nei log di apache.
0

#3 User is offline   salsero 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 80
  • Joined: 05-September 12
  • Location:Italia

Posted 19 June 2013 - 03:25 AM

Sensorario grazie per la precisazione che in effetti non mi era chiara.

Vi riporto il error.log
[Mon Jun 17 09:32:00.015625 2013] [core:warn] [pid 2668:tid 200] AH00098: pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Mon Jun 17 09:32:00.578125 2013] [ssl:warn] [pid 2668:tid 200] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Mon Jun 17 09:32:02.875000 2013] [mpm_winnt:notice] [pid 2668:tid 200] AH00455: Apache/2.4.3 (Win32) OpenSSL/1.0.1c PHP/5.4.7 configured -- resuming normal operations
[Mon Jun 17 09:32:02.875000 2013] [mpm_winnt:notice] [pid 2668:tid 200] AH00456: Server built: Aug 18 2012 12:41:37
[Mon Jun 17 09:32:02.875000 2013] [core:notice] [pid 2668:tid 200] AH00094: Command line: 'c:\\xampp\\apache\\bin\\httpd.exe -d C:/xampp/apache'
[Mon Jun 17 09:32:02.921875 2013] [mpm_winnt:notice] [pid 2668:tid 200] AH00418: Parent: Created child process 3236
[Mon Jun 17 09:32:04.812500 2013] [ssl:warn] [pid 3236:tid 1880] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
[Mon Jun 17 09:32:05.031250 2013] [mpm_winnt:notice] [pid 3236:tid 1880] AH00354: Child: Starting 150 worker threads.

Se yiimail disponesse di un metodo per controllare la possibilità di inviare le mail potrei aggirare il problema; verificherò... B)
0

#4 User is offline   sensorario 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 1,986
  • Joined: 07-September 10
  • Location:Cesena (Italy)

Posted 19 June 2013 - 08:39 AM

Swiftmailer fa quel che ti server. Yiimail non lo conosco. Piu in generale noto che stai usando windows ed inizio a chiedermi se per caso hai anche installato un server di posta per l'invio delle email.
0

#5 User is offline   Nicola 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 180
  • Joined: 13-March 11
  • Location:Italy

Posted 20 June 2013 - 01:52 AM

Ma vista la natura dell'errore "php_network_getaddresses: getaddrinfo failed: Host sconosciuto" hai verificato eventuali problemi di rete?
My company: DigiSin
0

#6 User is offline   salsero 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 80
  • Joined: 05-September 12
  • Location:Italia

Posted 02 July 2013 - 02:42 AM

Grazie per gli interventi ragazzi ;)

@sensorario
non ho installato sulla mia macchina alcun server di posta ma sfrutto il server gmail per l'invio. Mi consigli di utilizzare direttamente Swiftmailer piuttosto che Yiimailer? A quanto ho capito Yiimailer ingloba Swiftmailer e ne rende più semplice ed intuitivo l'interfacciamento.

@nicola
il problema sulla rete come scritto nel primo messaggio è intenzionalmente provocato. Il mio problema è la gestione dell'errore ovvero non far apparire quel messaggio all'utente ma piuttosto sostituirlo con "mail non inviata a causa di problemi sulla rete"

Ciauuuuu ;)
0

#7 User is offline   Nicola 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 180
  • Joined: 13-March 11
  • Location:Italy

Posted 02 July 2013 - 06:11 AM

Ehehe mi sa che quando ho letto ero un po' stordito!

Hai provato a realizzare uno script php che utilizzi direttamente fsockopen() ?
Verifica se così il try catch lo intercetta e prova a richiamare la funzione preceduta da una @ ($var = @fsockopen(...))

Giusto per verificare che la soppressione degli errori lavori come dovrebbe.
My company: DigiSin
0

#8 User is offline   sensorario 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 1,986
  • Joined: 07-September 10
  • Location:Cesena (Italy)

Posted 02 July 2013 - 08:05 AM

Prova a rimuovere Windows e ad installare Linux. =)
0

#9 User is offline   Nicola 

  • Standard Member
  • PipPip
  • Yii
  • Group: Members
  • Posts: 180
  • Joined: 13-March 11
  • Location:Italy

Posted 02 July 2013 - 08:16 AM

View Postsensorario, on 02 July 2013 - 08:05 AM, said:

Prova a rimuovere Windows e ad installare Linux. =)


+1 grande come una casa :D
My company: DigiSin
0

#10 User is offline   sensorario 

  • Elite Member
  • Yii
  • Group: Moderators
  • Posts: 1,986
  • Joined: 07-September 10
  • Location:Cesena (Italy)

Posted 02 July 2013 - 10:30 PM

La questione Windows, sia chiaro, non è una guerra di religione. I tool che usiamo sono stati creati per un ambiente Linux dunque portati su Windows. Ma non sempre sono stati portati e non sempre, se portati, sono mantenuti aggiornati.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users