So I had to move my testing to a VM with Ubuntu 15.04 installed, but it’s identical to the box I was initially testing on other than the fact its a VM.
I was able to add a PHP repository that had close to the latest version of PHP 5.6. It got me to version 5.6.10, but unfortunately it didn’t solve the rename issue.
Downgrading Ubuntu 15.04 to PHP 5.5 is proving more difficult than I thought. While I was able to get the main PHP 5.5 package installed, all of the other modules that apache and mysql require are based off PHP 5.6. I’m pretty sure it invalidates anything I test because when I run php -v it still shows as 5.6.4. Testing with this hybrid environment still leaves me with the 404 error in any case.
I’m going to see if there’s a cleaner way i can get the entire PHP 5.5 environment on Ubuntu 15.04, but at this point it seems unlikely as Ubuntu has adopted PHP 5.6 as its stable base for this release. Even if this does fix it, I’m not sure I’d want to run this hack in production, but I’ll continue on to make sure this is actually the cause.