Youtube Channel Plugin
Not showing on live website (2 posts)

  1. flyagaricus
    Posted 3 years ago #

    It worked perfectly on my localhost, but when I pushed live I'm gettting an error:

    Youtube Channel "mychannel" not found

    any thoughts?"


  2. constantine.johny
    Posted 3 years ago #

    Hi, I had the same error.
    You probably have fopen disabled on your hosting...

    To fix this, open youtubechanel.php and fix these lines:

    Find function function xml2array($url, $get_attributes = 1, $priority = 'tag')
    Comment this:

    /*  if (!($fp = @ fopen($url, 'r')))
            return array ();
        } */

    And just after those lines add this:

    $ch = curl_init();
    $timeout = 0;
    curl_setopt ($ch, CURLOPT_URL, $url);
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
    $file_contents = curl_exec($ch);

    Next, comment this:

    /*while (!feof($fp))
            $contents .= fread($fp, 8192);
        fclose($fp);  */

    And it should be working now.

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • Youtube Channel Plugin
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic


No tags yet.