Heim > Backend-Entwicklung > PHP-Problem > So lösen Sie das Problem, dass file_get_contents false zurückgibt

So lösen Sie das Problem, dass file_get_contents false zurückgibt

WJ
Freigeben: 2023-03-01 11:12:02
nach vorne
6120 Leute haben es durchsucht

So lösen Sie das Problem, dass file_get_contents false zurückgibt

Lösung zur Lösung des Problems, dass die PHP-Funktion file_get_contents false zurückgibt:

1. Schauen Sie sich diese beiden Must-Haves an in php.ini sind extension=php_openssl.dll undallow_url_fopen=on aktiviert

2. Wenn die oben genannten Konfigurationen alle aktiviert sind, hat der Dienstanbieter möglicherweise file_get_contents deaktiviert Diesmal kann nur ich selbst eine http-Anfragefunktion schreiben.

Selbst geschriebener http_request-Funktionscode, verwenden Sie ihn direkt

/**
     * 通用CURL请求
     * @param $url  需要请求的url
     * @param null $data
     * return mixed 返回值 json格式的数据
     */
    public function http_request($url, $data = null)
    {
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_URL, $url);
        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);        if (!empty($data)) {
            curl_setopt($curl, CURLOPT_POST, 1);
            curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
        }
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);        $info = curl_exec($curl);
        curl_close($curl);        return $info;
    }
Nach dem Login kopieren

Verwandte Referenzen: php Chinesische Website

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem, dass file_get_contents false zurückgibt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:51dev.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage