29 Aralık 2009, Salı
File_get_contents nasıl() HTTPS ile çalışmak?
Üzerinde çalışıyorum ayarlama kredi kartı işlemleri ve kullanmak için gerekli geçici bir çözüm için CURL, ve aşağıdaki kod çalıştı güzel zaman ben kullanarak test sunucusu (hangi değildi çağıran bir SSL URL), ama şimdi ben ne zaman test üzerinde çalışan sunucu ile HTTPS işe yaramıyor başarısız olan hata mesajı "başarısız açık stream".
function send($packet, $url) {
$ctx = stream_context_create(
array(
'http'=>array(
'header'=>"Content-type: application/x-www-form-urlencoded",
'method'=>'POST',
'content'=>$packet
)
)
);
return file_get_contents($url, 0, $ctx);
}
CEVAP
21 EYLÜL 2011, ÇARŞAMBA
Https için izin sarıcı :
- php_openssl
uzantısı var ve etkin olması gerekir
- allow_url_fopen
5* *ayarlanmalıdır
php.ını var: eğer bu satırları eklediğinizde dosya
extension=php_openssl.dll
allow_url_fopen = On
Bunu Paylaş:
Nasıl ASP.NET MVC [HandleError] öznite...
Nasıl Windows Gıt ile çalışmak için bi...
Nasıl Python'In super() çoklu kal...
Nasıl PHP file_get_contents kullanarak...
Nasıl file_get_contents uyarı olarak e...