Anunţ

Caută printre mesajele de pe forum înainte de a scrie unul nou!
Formulează corect întrebarea sau problema pe care o ai.
Respectă regulile forumului și Codul de Conduită!

#1 16 Mar 2021 18:39:57

costy29
Membru nou
Înregistrat: 16 Mar 2021
Mesaje: 2

Probleme CURL pe Ubuntu 20 si php-fpm

Va salut,
sa scriu o problema careia nu ii dau de cap de ceva vreme.
Am un server Ubuntu 20 pe care am instalate mai multe versiuni de php-fpm : 5.6, 7.2, 7.4, 8.0.
Am un script care ruleaza perfect pe orice server in afara de acesta in sensul ca functia CURL nu retuneaza nimic cand link-ul este preluat dintr-o variabila.
Exemplu :

Cod:

$order_details_link = base_url()."cart/order_details/".md5($order_id."key");
$curl = curl_init();       
curl_setopt($curl, CURLOPT_URL, $order_details_link); 
curl_setopt($curl, CURLOPT_FAILONERROR, true);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);

prima linie genereaza link-ul catre o pagina HTML ce contine detaliile unei comenzi.
Daca fac print la variabila $order_details_link si folosesc codul de mai jos totul functioneaza perfect

Cod:

$curl = curl_init();       
curl_setopt($curl, CURLOPT_URL, "https:/mydomain.com/cart/order_details/58d9b1b82256ba6bb4576cc387309237"); 
curl_setopt($curl, CURLOPT_FAILONERROR, true);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);

Dupa cum vedeti singura diferenta intre cele 2 secvente de cod este ca in cea de-a 2-a am pus link-ul printat. Varianta a 2-a functioneaza.
Va rog sa ma ajutati sa fac functionabila varianta cu preluarea linkului din variabila $order_details_link.

Multumesc

Editat ultima oară de costy29 (16 Mar 2021 18:41:51)

Offline

 

#2 16 Mar 2021 18:55:11

dim
Membru
Locaţie: Bucuresti
Înregistrat: 30 Oct 2007
Mesaje: 183

Re: Probleme CURL pe Ubuntu 20 si php-fpm

Salut!
Daca dai un var_dump($order_details_link) care ar fi output-ul?

Vezi si AICI

Editat ultima oară de dim (16 Mar 2021 18:56:31)

Offline

 

#3 17 Mar 2021 11:05:10

costy29
Membru nou
Înregistrat: 16 Mar 2021
Mesaje: 2

Re: Probleme CURL pe Ubuntu 20 si php-fpm

Salut,
este gol. Nu returneaza nimic.

Offline

 

#4 18 Mar 2021 11:55:25

dim
Membru
Locaţie: Bucuresti
Înregistrat: 30 Oct 2007
Mesaje: 183

Re: Probleme CURL pe Ubuntu 20 si php-fpm

Pai, atunci e clar ca e o problema cu stringul din variabila. Vezi in link-ul pe care l-am postat anterior. S-a mai intalnit lumea cu problema si au propus niste solutii.

Offline

 
Feed

Antet forum

Powered by FluxBB