Repository 32bit  Forum
Repository 64bit  Wiki

php file_get_contents ritorna vuoto se richiestoì in https

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

php file_get_contents ritorna vuoto se richiestoì in https

Messaggioda sbabaro » gio ago 25, 2011 11:06

sto aggiornando una form elaborato con parti in ajax
ad un certo punto inserisco in una text area dei dati ed eseguo una chiamata ajax per verificarli
la verifica viene fatta dal mio script in php che apre una sessione soap ad un servizio esterno (https)
Sulla 12.2 funzionava correttamente
sulla 13.1 no
da maggiori indagini, mi accorgo che quando fa la richieste del wdsl non ritorna nulla
per provare faccio dei test con file_get_contents, anche su semplici pagine web e mi sono accorto che il mio php in locale (su un'altra macchina con installato debian va perfettamente) non ritorna nulla in caso di chiamata in https, funziona normalmente su chiamate http
Ho provato a controllare e mi sono accorto che il php risultava compilato per la 0.9.8q mentre installata è la versione 0.9.8.r.
Ho ricompilato il php usando lo sb di Pat: ora risulta compilato con la versione giusta di openssl, ma il problema persiste

Ho provato a cercare, ma non trovo nulla

Help Please

[-o<
sbabaro
Packager
Packager
 
Messaggi: 388
Iscritto il: gio set 08, 2005 23:00
Slackware: slack 12.1
Kernel: 2.6.26 ricompilato
Desktop: gslacky

Re: php file_get_contents ritorna vuoto se richiestoì in htt

Messaggioda teox99 » gio ago 25, 2011 12:12

se hai caricato e quindi decommentato l'estensione openssl nel file di config
e continua a non funzionare potresti ovviare usando le curl di php
http://php.net/manual/en/book.curl.php
Avatar utente
teox99
Linux 2.6
Linux 2.6
 
Messaggi: 730
Iscritto il: ven lug 25, 2008 13:54
Località: Roma[Eur]
Slackware: 13.37
Desktop: KDE - Xfce

Re: php file_get_contents ritorna vuoto se richiestoì in htt

Messaggioda sbabaro » gio ago 25, 2011 14:11

Grazie del suggerimento, il fatto è che non mi funziona con le soap, quindi non posso usare curl
sbabaro
Packager
Packager
 
Messaggi: 388
Iscritto il: gio set 08, 2005 23:00
Slackware: slack 12.1
Kernel: 2.6.26 ricompilato
Desktop: gslacky

Re: php file_get_contents ritorna vuoto se richiestoì in htt

Messaggioda sbabaro » lun ago 29, 2011 13:28

in realtà mi sono reso conto che il problema è più ampio: io uso netbeans come ide per lo sviluppo
anche da netbeans non riesco a far lavorare i web services
ho provato a vedere se poteva essere un problema di plugin, e quindi ho provato a ricaricare il catalog dei plugin, e, sorpresa, anche da qui scarica una pagina vuota invece del file contenente il catalog. Da brower, stesso indirizzo, mi scarica un file correttamente

a questo punto il problema esula da php e diventa user wide

EDIT: il problema in effetti c'è anche ocn netbeans (non riesce a scaricare il wdsl da https mentre i browser si) ma per il resto funziona: ho riavviato l'ide
sbabaro
Packager
Packager
 
Messaggi: 388
Iscritto il: gio set 08, 2005 23:00
Slackware: slack 12.1
Kernel: 2.6.26 ricompilato
Desktop: gslacky


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite