Size: a a a

2020 December 04

ДЩ

Дмитрий Щербаков... in phpGeeks
ага, а то фуу центос, фуу апач, возьми да разверни убунту с nginx в свободное от работы время )) подумай о себе любимом и о будущих )
источник

V

Vladimir in phpGeeks
Дмитрий Щербаков
ага, а то фуу центос, фуу апач, возьми да разверни убунту с nginx в свободное от работы время )) подумай о себе любимом и о будущих )
в свободное от работы время - схерали?)
источник

V

Vladimir in phpGeeks
любой труд должен быть оплачен
источник

ДЩ

Дмитрий Щербаков... in phpGeeks
ну ты такой приходишь к боссу и говоришь что хочешь развернуть убунту и nginx потому что тебе видите ли не нравится центос и апач, как быстро тебя пошлют или даже уволят ))
источник

ДЩ

Дмитрий Щербаков... in phpGeeks
опять же мир большой и разный, где-то можно будет босса убедить и сделать все в рабочее время. где-то на тебя посмотрят странными глазами и немым вопросом "но ведь все итак работает"
источник

ДЩ

Дмитрий Щербаков... in phpGeeks
сказать что ты не знаешь центос и апач это подставить себя, говорить про мифических будущих разработчиков тоже такоесебе, где гарантия что переехав на убунту+nginx и потом уволившись не окажется так что придут ребята которые шарят в центос+апач )) и скажут что они не шарят в убунте+nginx
источник

ДЩ

Дмитрий Щербаков... in phpGeeks
в некоторых сценариях апач уделывает nginx ) поэтому и жив до сих пор, а где то дак вообще и то и другое, вон на хостингах например
источник

I

Iгорко 🐋 in phpGeeks
Alex B
почему все отказываются использовать guzzle ?
https://stackoverflow.com/questions/49549155/passing-client-certificates-through-curl-request-using-guzzle
Увы задача в том , чтобы написать к текущему CURL запросу еще добавку сертификата


<?php

$curl = curl_init();

curl_setopt_array($curl, array(
 CURLOPT_URL => 'https://openapi-test.kasikornbank.com/oauth/token',
 CURLOPT_RETURNTRANSFER => true,
 CURLOPT_ENCODING => '',
 CURLOPT_MAXREDIRS => 10,
 CURLOPT_TIMEOUT => 0,
 CURLOPT_FOLLOWLOCATION => true,
 CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
 CURLOPT_CUSTOMREQUEST => '',
 CURLOPT_HTTPHEADER => array(
   'Content-Type: application/json',
   'Authorization: Basic ...'
 ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
?>
источник

I

Iгорко 🐋 in phpGeeks
может кто-то делал подобное и может поделиться решением задачи ?
источник

ДЩ

Дмитрий Щербаков... in phpGeeks
Iгорко 🐋
Увы задача в том , чтобы написать к текущему CURL запросу еще добавку сертификата


<?php

$curl = curl_init();

curl_setopt_array($curl, array(
 CURLOPT_URL => 'https://openapi-test.kasikornbank.com/oauth/token',
 CURLOPT_RETURNTRANSFER => true,
 CURLOPT_ENCODING => '',
 CURLOPT_MAXREDIRS => 10,
 CURLOPT_TIMEOUT => 0,
 CURLOPT_FOLLOWLOCATION => true,
 CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
 CURLOPT_CUSTOMREQUEST => '',
 CURLOPT_HTTPHEADER => array(
   'Content-Type: application/json',
   'Authorization: Basic ...'
 ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
?>
ну дык загугли
источник

I

Iгорко 🐋 in phpGeeks
Дмитрий Щербаков
ну дык загугли
не нашел (
источник

I

Iгорко 🐋 in phpGeeks
Согласен - может херово искал
источник

AB

Alex B in phpGeeks
Iгорко 🐋
Увы задача в том , чтобы написать к текущему CURL запросу еще добавку сертификата


<?php

$curl = curl_init();

curl_setopt_array($curl, array(
 CURLOPT_URL => 'https://openapi-test.kasikornbank.com/oauth/token',
 CURLOPT_RETURNTRANSFER => true,
 CURLOPT_ENCODING => '',
 CURLOPT_MAXREDIRS => 10,
 CURLOPT_TIMEOUT => 0,
 CURLOPT_FOLLOWLOCATION => true,
 CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
 CURLOPT_CUSTOMREQUEST => '',
 CURLOPT_HTTPHEADER => array(
   'Content-Type: application/json',
   'Authorization: Basic ...'
 ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
?>
поэтому нужен guzzle, там в ссылке можно посмотреть
источник

ДЩ

Дмитрий Щербаков... in phpGeeks
        curl_setopt($ch, CURLOPT_CAINFO, bank_cert);
       curl_setopt($ch, CURLOPT_SSLCERT, merchant_cert);
       curl_setopt($ch, CURLOPT_SSLKEY, merchant_cert_key);
       curl_setopt($ch, CURLOPT_SSLCERTPASSWD, merchant_cert_key_password);
источник

AB

Alex B in phpGeeks
Iгорко 🐋
Увы задача в том , чтобы написать к текущему CURL запросу еще добавку сертификата


<?php

$curl = curl_init();

curl_setopt_array($curl, array(
 CURLOPT_URL => 'https://openapi-test.kasikornbank.com/oauth/token',
 CURLOPT_RETURNTRANSFER => true,
 CURLOPT_ENCODING => '',
 CURLOPT_MAXREDIRS => 10,
 CURLOPT_TIMEOUT => 0,
 CURLOPT_FOLLOWLOCATION => true,
 CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
 CURLOPT_CUSTOMREQUEST => '',
 CURLOPT_HTTPHEADER => array(
   'Content-Type: application/json',
   'Authorization: Basic ...'
 ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
?>
старайся не писать низкоуровневый код, его сложнее поддерживать в будущем
источник

ДЩ

Дмитрий Щербаков... in phpGeeks
Alex B
поэтому нужен guzzle, там в ссылке можно посмотреть
ну я же в свое время как-то нагуглил за 5 сек для курла ))
источник

ДЩ

Дмитрий Щербаков... in phpGeeks
Alex B
старайся не писать низкоуровневый код, его сложнее поддерживать в будущем
да ну ладно, уж по курлу в инете инфы завались на любой вопрос
источник

FL

First Last in phpGeeks
Alex B
старайся не писать низкоуровневый код, его сложнее поддерживать в будущем
Шо ты несешь? Он пишет на пхп
Если взять газл, то будет та же самая ситуация, только тебе еще придется и понимать как курл работает( пригодится или нет - другой вопрос)
источник

FL

First Last in phpGeeks
Он не взял какой-нибудь ffi...
источник

V

Vladimir in phpGeeks
Дмитрий Щербаков
сказать что ты не знаешь центос и апач это подставить себя, говорить про мифических будущих разработчиков тоже такоесебе, где гарантия что переехав на убунту+nginx и потом уволившись не окажется так что придут ребята которые шарят в центос+апач )) и скажут что они не шарят в убунте+nginx
я не знаю ни центось ни апач (хотя если надо, то разберусь), ещё ниоткуда за это не увольняли, на собесах не спрашивали, и мало того, не работал в конторах где центось и апач...)
источник