Sep15
PHP 5.2.6 include function with URL query string variables
on September 15th, 2008 at 2:51 amHaving issues with your website no longer handling your includes with query string variables after a server upgrade to PHP version 5.2.6?
Look at your include code:
include 'myfile.com?v1=foo&v2=555'
First off, you need to remove your virtual paths and replace them with full ones
include 'http://www.myWebSite.com/myFile.com?v1=foo&v2=555'
And lastly, you need to edit the php.ini file and add the following php.ini directive:
;to fix include function w/URL functions in v 5.2.6
allow_url_include = 1
This will re-activate existing include codes that worked in previous versions of PHP.