David Artiss

URL file-access is disabled

Due to updates, over time, that have been made to the site and the age of this article, this post may not display correctly. In particular images may be missing or product reviews display incorrectly.

If this is the case and you'd particularly like me to fix it, then please reach out to me on Twitter.

Many of my plugins read from XML or RSS feeds. In these cases, I read the files using the PHP file_get_contents() command. However, if you get the following error…

Warning: file_get_contents(): URL file-access is disabled in the server configuration

..then this means that your PHP is not configured to allow this command.

If you can, edit your php.ini file (usually located in /etc/php.ini) and make sure this line is in it:

allow_url_fopen = On

If you can’t edit php.ini, you can try the following…

If you don’t have one already, create a file called .htaccess in your root folder. Now add the following line:

php_value allow_url_fopen on

If that doesn’t work then, well, that’s probably down to restrictions by your host.

Categories: Life

A Real Mess » « Nintendo DSi Tips

2 Comments

  1. Isn’t there a way to work around this? Opening up this function in php gives hackers big advantages as 90% of the exploits out there require allow_url_fopen to be on (default is off).

  2. There is indeed – look out for the new version of simple-feed-list which has a solution to this! I’ll then roll this change out to all the other plugins that uses file_get_contents.

Talk to me!

Copyright © 2017 David Artiss

Theme by Anders NorenUp ↑

Scroll Up
%d bloggers like this: