Warning: file_get_contents(): https:// wrapper is disabled in the server configuration by all

前端 未结 5 1132
萌比男神i
萌比男神i 2020-11-27 21:40

When I am upload a csv file with zipcode it will convert and save a latitude and logitude. The error occurring a convert a zipcode to lat,lng. In my localhost its working fi

相关标签:
5条回答
  • 2020-11-27 22:05

    I had the same issue and I google this topic.
    I could not update it from joomla direct 3.9.1 to 3.9.2 not even by uploading manually.
    The reason was that before this update it forced me to upgrade php version to 7.2 so I did it from cpanel, now to solve next update will be this:

    1. Login to cpanel
    2. Find " MultiPHP INI Editor" under software
    3. Choose your domain and select edit
    4. Set :
      "max_execution_time " to 90 (it was in mine 30)
      "memory_limit" to 256M (it was by new php enabling 32M only !)
      "post_max_size" to 100M
      "upload_max_filesize" to 100M

    ...because every php new version is set to default.

    Enjoy ;)

    0 讨论(0)
  • 2020-11-27 22:06
    1. Login to your Cpanel
    2. Under Software click on MultiPHP INI Editor demo
    3. Click on Editor Mode and select Domain demo
    4. Paste allow_url_fopen = 1 and save
    0 讨论(0)
  • 2020-11-27 22:09

    Try removing the lines below from .htaccess and switch to the latest version of PHP.

    For me this was being caused by the following getting added to .htaccess:

    # php -- BEGIN cPanel-generated handler, do not edit
    # Set the “ea-php70” package as the default “PHP” programming language.
    <IfModule mime_module>
      AddHandler application/x-httpd-ea-php70___lsphp .php .php7 .phtml
    </IfModule>
    # php -- END cPanel-generated handler, do not edit
    

    Removing it solved the problem but it reappeared after an unknown period of time.

    I noticed I was running (deprecated) PHP 7.0 and I changed it to (latest version) 7.4. I sent a support ticket to our hosting provider about the problem and they responded with:

    If you've selected PHP 7.4 now, it shouldn't replace those lines any longer, as that's what CloudLinux does - it forces the specific PHP version to be loaded via .htaccess

    It's not come back in the last hour so fingers crossed.

    0 讨论(0)
  • 2020-11-27 22:10

    First, check your PHP file with this code and then enable the fopen in your php.ini file

    <?php 
    if( ini_get('allow_url_fopen') ) {
        die('allow_url_fopen is enabled. file_get_contents should work well');
    } else {
        die('allow_url_fopen is disabled. file_get_contents would not work');
    }
    
    ?>
    

    Edit the php.ini file and enable using below code

    allow_url_fopen = 1 //0 for Off and 1 for On Flag
    allow_url_include = 1 //0 for Off and 1 for On Flag
    
    0 讨论(0)
  • Try adding the Code below to your PHP File:

    <?php
        ini_set("allow_url_fopen", 1);
    

    The Problem could probably be that on the Server, the PHP Setting for allow_url_fopen may have been configured differently: 0 for example. You could also do the same in your php.ini File if you have access to it.

    Hope this helps....

    0 讨论(0)
提交回复
热议问题