PDA

View Full Version : PHP Error: Deprecated new tag


Speysider
03-12-2010, 02:30 PM
If you are running a vBulletin version older than v3.8.4, then you may receive an error like this:
Deprecated: Assigning the return value of new by reference is deprecated in /home/********/public_html/includes/init.php on line 55

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

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

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

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

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

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

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

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

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


The reason of this error is due to the fact that older vB versions cannot run on PHP 5.3.1 . If your host recently upgraded your forum server to PHP 5.3.1, please kindly ask them to downgrade the version so you can update to vB 3.8.5 or vB4.

Thank you.

Speysider
03-13-2010, 03:07 PM
If you get an error like this on your forums:

Warning: require(/home/******/public_html/forums/register.php) [function.require]: failed to open stream: Permission denied in /home/******/public_html/forums/register.php on line ???


Then the file has the wrong CHmod permissions. Please go into your FTP manager and set the permission accordingly:
Files = 0644
Folders = 0755