Log in

View Full Version : vBulletin 3.8.4 PL2


Blootix
08-26-2012, 10:58 PM
Hi, I have an expired license that still lets me run vB 3.8.4. But when I installed a test board on a free host I got this message:

Deprecated: Assigning the return value of new by reference is deprecated in /home/****/showthread.php on line 639

when on showthread.php

My question is, does 3.8.4 PL2 not work anymore? I just need a quick setup right now - I don't really want to pay for 4.x then pay again when 5.x comes out later this year.

kh99
08-26-2012, 11:04 PM
Your host has a higher version of php than is supported by vb3.8.4 (Sorry, I don't know the highest supported version offhand). The best thing to do would be to try to find a way to use a version of php that is supported by your version of vb. But if you can't, you can try editing the global.php file and inserting this near the top (probably just under the <?php):

error_reporting(E_ALL & ~E_NOTICE & ~8192);

Blootix
08-27-2012, 02:09 AM
Unfortunately, that didn't work. I guess there's no helping it? I can't easily convince hosts not to upgrade their PHP versions...

kh99
08-27-2012, 02:57 AM
Hmm...that's strange because people occasionally have this same question, and it's usually fixed by the above. But you're the second person today to say that it didn't work. I guess there's some other problem I don't understand.

Do you know what version of php your server is using?

Blootix
08-27-2012, 06:26 AM
I think it's php 5.3.13

kh99
08-27-2012, 11:48 AM
That's the same version someone else has a problem with (was it someone else working on your site maybe?). Anyway, try this instead:

error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);