ID:184081
 
I feel a bit silly asking for help on this. Basically I downloaded and installed Dev-PHP 2 (Beta, I think) a while back, whilst I was trying out new IDE's. Dev-PHP 2 changed the file associations for various files, .php, .phps, .htm, .html and so on.

However, there also appeared to be another consequence of installing it. My version of BYOND (One of the early 3.5 betas, I believe) decided to open http:// links in Dev-PHP 2. As it was, I decided to live with it for a while, until I finally uninstalled Dev-PHP 2 before upgrading to BYOND 3.5 Beta 8.

Uninstalling Dev-PHP 2 did stop http:// links firing up the program, however only because it was no longer on my system. You can probably see where this is going. Now BYOND simply doesn't open http:// links.

I have uninstalled BYOND, rebooted, then installed (3.5 Beta 10) to a different directory, however it didn't change the way http:// links acted. I'm guessing there's http wrapper info somewhere in Windows, but I personally wouldn't know where to start looking for that.

Does anyone have any suggestions on how I could change this behaviour?
What web browser are you using?

Although that might not help its good to know just incase.
In response to A.T.H.K
I'm using FireFox 2. Naturally I have IE 7 installed, seen as Windows seems to rely on IE.
In response to Stephen001
Ok, with the aid of a simple but useful suggestion from Audeuro (Google it!), Microsoft's MSDN (Gasp!) and Firefox's default browser check setting, it's fixed.

Basically, the protocol handler in the registry was .. off, somehow. To fix it, I pointed the registry key HKEY_CLASSES_ROOT\http\shell\open\command to Firefox.

(See Also: http://msdn.microsoft.com/workshop/networking/pluggable/ overview/appendix_a.asp)

This ... sort've made Firefox freak out, because I'd changed the DOS friendly path to a full windows one in " " (Which was a bit daft, seen as I don't think that works anyway). So it asked if I wanted to set it to the default browser, I said yeah, then it fiddled some entries and it all works now.

I personally think the problem lay elsewhere, as I couldn't see anything wrong in the http key. However, if anyone else does get this problem, for whatever reason, there is a solution.

Although it's probably easier to fire up an opposing browser, set that to default, then go back to the desired one and set it back to default.
Stephen001 wrote:
I feel a bit silly asking for help on this. Basically I downloaded and installed Dev-PHP 2 (Beta, I think) a while back, whilst I was trying out new IDE's. Dev-PHP 2 changed the file associations for various files, .php, .phps, .htm, .html and so on.

This is definitely the fault of Dev-PHP then. What it should do is put itself on the context menu, but not as the primary entry.