I have an 3.0.3 site that has a lot of installed hacks. It was working fine at the end of 2006. My host had a hardware failure and had to revert to a backup that had something wrong in a phpadsnew db. That problem spiked the server whenever phpadsnew was running. My host suspended my account and told me I had to fix the problem even though they caused it. I had no background in unix, php, or mysql, and didn't have time to learn everything. So the site sat around closed until one month ago.
Now, due to php/mysql upgrades to 5 by the host, I have the known issue with the usercp as well as two issues with the vbadvanced hack, one that was fixed with some code change for php5.
I know that there is no official support of this installation. I know that 3.0.3 did not work with mysql5. I know that I need to upgrade. This is the plan as soon as I verify that the 3.0.3 site still works correctly.
Here's my question. There are options on both mysql5 and on php5 that tell each of these to behave like their version 4 counterparts. Has anyone tried using these options in conjunction with a 3.0.x series vb installation? I know this is a long shot, but the host will not revert the php/mysql versions.
__DEFINE_LIKE_SHARE__