To stray away from plug-ins and all the other stuff we've been
discussing, can I ask for another feature addition. This should be
simple to implement.
Can you modify the setup/setup_library/upgrade.php file slightly,
specifically change lines 62 and 107 from:
$client = new
soapclient($GLOBALS['configuration']['soap'], true);
To:
$client = new
soapclient($GLOBALS['configuration']['soap'], true,
$GLOBALS['configuration']['proxyhost'],
$GLOBALS['configuration']['proxyport'],
$GLOBALS['configuration']['proxyusername'],
$GLOBALS['configuration']['proxypassword'] );
And then add the following to the default configuration.php file:
// If your web server machine is firewalled to block outgoing http
// requests and requires you to use a proxy in order to tunnel out then
// set the relevant values in the slots below in order to enable the
// upgrade functionality in the setup system to work properly.
// If none of the above makes any sense to you and the upgrade
// functionality works anyway, then just leave these as default values.
$configuration['proxyhost'] = false;
$configuration['proxyport'] = false;
$configuration['proxyusername'] = false;
$configuration['proxypassword'] = false;
One of my web server machines can't make outgoing requests directly. It
also doesn't have zlib available (Sheesh!), so the upgrade function
*still* doesn't work but that's a different issue.
Later,
Andy
-------------
Yada, yada, yada...
Roslin Institute is a company limited by guarantee, registered in
Scotland (registered number SC157100) and a Scottish Charity (registered
number SC023592). Our registered office is at Roslin, Midlothian, EH25
9PS. VAT registration number 847380013.
The information contained in this e-mail (including any attachments) is
confidential and is intended for the use of the addressee only. The
opinions expressed within this e-mail (including any attachments) are
the opinions of the sender and do not necessarily constitute those of
Roslin Institute (Edinburgh) ("the Institute") unless specifically
stated by a sender who is duly authorised to do so on behalf of the
Institute.
regards,
joel