PDA

View Full Version : v3.8.x not supported with PHP 5.3.2?


Dan!
04-13-2010, 11:36 AM
Hi,

I've posted about this before over @ www.vbulletin.com, but I feel the need to front this again.

A while ago, I posted @ www.vbulletin.com regarding vBulletin showing PHP Deprecated errors within ALL my plugins - I was told to downgrade my PHP on my server (which I wasnt happy about) or to get into contact with the plugin creators as it wasnt a 'vbulletin interface problem', this is incorrect.

Recently, after updating my servers PHP to 5.3.2, the errors came back (I needed to update the PHP to allow my other site www.uploadir.com to have its new functions).

This is the error I see on ALL plugins I have on my forum (its not a plugin problem, its a global vBulletin problem):
Deprecated: Assigning the return value of new by reference is deprecated in /home/socialop/public_html/downthepub/includes/init.php on line 55

Deprecated: Assigning the return value of new by reference is deprecated in /home/socialop/public_html/downthepub/includes/init.php on line 107

Deprecated: Assigning the return value of new by reference is deprecated in /home/socialop/public_html/downthepub/includes/init.php on line 111

Deprecated: Assigning the return value of new by reference is deprecated in /home/socialop/public_html/downthepub/includes/init.php on line 119

Deprecated: Assigning the return value of new by reference is deprecated in /home/socialop/public_html/downthepub/includes/init.php on line 130

Deprecated: Assigning the return value of new by reference is deprecated in /home/socialop/public_html/downthepub/includes/init.php on line 134

Deprecated: Assigning the return value of new by reference is deprecated in /home/socialop/public_html/downthepub/includes/init.php on line 142

Deprecated: Assigning the return value of new by reference is deprecated in /home/socialop/public_html/downthepub/includes/init.php on line 211

Deprecated: Assigning the return value of new by reference is deprecated in /home/socialop/public_html/downthepub/includes/init.php on line 389

Deprecated: Assigning the return value of new by reference is deprecated in /home/socialop/public_html/downthepub/includes/class_core.php on line 2552

as you can see, the error is nothing to do with plugins as its normal vBulletin coding, so therefore - it IS a vBulletin error.



As I work with a hosting company called SimplexWebs Ltd, I know for a fact that the Simplex servers are running on PHP 5.3.2 - yet we still host multiple forums, all with the same plugins as myself - none of them are displaying the error.

Therefore, I'm stuck and have no clue on how to resolve the issue.

For the record, the following are some of the plugins displaying the error:
-- v3Arcade 2.x.x
-- Inferno SHOUTBOX
-- YAAS (Yet Another Award System)





Basically, as a whole - I was wondering if anyone else has been fronted with this issue before, and if so - how did you resolve it?
If you're running the same plugins, with the same version of PHP on your server - how are you not getting the problem?

Paul M
04-13-2010, 01:17 PM
You dont say what version of 3.8 you are running.

Only 3.8.5 has been updated for this issue with php 5.3

Plugins will continue to have that error whatever version of 3.8 you run - the plugin author would need to fix their code.

Dan!
04-13-2010, 03:59 PM
You dont say what version of 3.8 you are running.

Only 3.8.5 has been updated for this issue with php 5.3

Plugins will continue to have that error whatever version of 3.8 you run - the plugin author would need to fix their code.

Paul, if you look at where the link goes, you will see it has nothing to do with the plugins, its includes/init.php and includes/class_core.php - it would have nothing to do with the plugins?

Im running v3.8.5.

Marco van Herwaarden
04-14-2010, 08:45 AM
If you believe this is related to default vBulletin, then you will really have to wait for an answer on vBulletin.com or open a support ticket.