I tried installing NextBBS on another domain (by the same host so there's no reason for any problems) and it appears to work okay. Then I get this at the top:
Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. in /home/.santo/shauny/DELETED/forums/common.php on line 2444
Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. in /home/.santo/shauny/DELETED/forums/common.php on line 2446
Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of xml_set_object(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. in /home/.santo/shauny/DELETED/forums/inputparser.php on line 186
(I removed my URL because I don't want anyone accessing it at this time.)
Furthermore, it won't even let me log in either! I've tried reinstalling a few times and have gotten the same thing. I know I did it all right. And it's working fine on my other domain. Also, when I try and delete the files from the forum directory, it starts sort of going in a loop when it reaches a few certain folders and won't delete them.
Aha! I changed from PHP 5.2.2 to 4.4.7 and it works fine! Thanks Chris. What a weird workaround. I'd have thought 5.2.2 was supposed to work better! Then again, I don't know the complications of this stuff.
Unfortunately, Php5 is majorly incompatible with 4.x - a decision that keeps making me angry. In Php5, they actually negated some of the benefits that had made Php popular for years. We believe that our nightly builds are now fully Php5 compatible but it's at the cost of having to maintain code that can work in one version and simply stop working in the other.
So from what you're saying PHP4.x is actually better than PHP5 anyway. Well, I don't think I'll be using PHP too often on my site other than the boards (I'm thinking of making the main page Flash based with embedded HTML, but I guess most people will disagree with me there), so I'll just stick with 4.4.7! Thanks again Chris.
Haha, no matter. Fixed it now. Seems the Hybrid skin was designed for an older NextBBS. I think you should warn people about this so the same questions aren't asked here.
No, I'm not saying that PHP4 is better than PHP5 but I'm saying that what makes angry is that they changed their audience radically:
1. PHP3 and PHP4 were developed so that people who have little programming experience can use PHP and create a nice website
2. PHP5 introduces totally different concept, copied from Java. Basically it's like a new language, aimed at professional developers
Both approaches make sense; what doesn't is changing direction with PHP5. They should really have found a different name for it and they should keep maintaining PHP4.