Many errors when installing vBulletin 3.8.1
Posted by: ahsidky (---.234.3.241.tedata.net)
Date: September 20, 2012 02:14PM

Hello,

I use Wamp 2.2 and it works fine. When I try to install vBulletin ver. 3.8.1, I got so many errors in every page like these:

( ! ) SCREAM: Error suppression ignored for
( ! ) Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\forum\install\init.php on line 44
Call Stack
#-Time-Memory-Function-Location
1-0.0058-450560-{main}( )-..\install.php:0
2-0.0143-548288-require_once( 'C:\wamp\www\forum\install\installcore.php' )-..\install.php:59

( ! ) SCREAM: Error suppression ignored for
( ! ) Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\forum\install\init.php on line 83
Call Stack
#-Time-Memory-Function-Location
1-0.0058-450560-{main}( )-..\install.php:0
2-0.0143-548288-require_once( 'C:\wamp\www\forum\install\installcore.php' )-..\install.php:59

( ! ) SCREAM: Error suppression ignored for
( ! ) Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\forum\install\init.php on line 91
Call Stack
#-Time-Memory-Function-Location
1-0.0058-450560-{main}( )-..\install.php:0
2-0.0143-548288-require_once( 'C:\wamp\www\forum\install\installcore.php' )-..\install.php:59

( ! ) SCREAM: Error suppression ignored for
( ! ) Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\forum\install\init.php on line 171
Call Stack
#-Time-Memory-Function-Location
1-0.0058-450560-{main}( )-..\install.php:0
2-0.0143-548288-require_once( 'C:\wamp\www\forum\install\installcore.php' )-..\install.php:59

( ! ) SCREAM: Error suppression ignored for
( ! ) Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\forum\install\init.php on line 183
Call Stack
#-Time-Memory-Function-Location
1-0.0058-450560-{main}( )-..\install.php:0
2-0.0143-548288-require_once( 'C:\wamp\www\forum\install\installcore.php' )-..\install.php:59

( ! ) SCREAM: Error suppression ignored for
( ! ) Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\forum\includes\class_core.php on line 2529
Call Stack
#-Time-Memory-Function-Location
1-0.0058-450560-{main}( )-..\install.php:0
2-0.0143-548288-require_once( 'C:\wamp\www\forum\install\installcore.php' )-..\install.php:59
3-0.0206-595808-require_once( 'C:\wamp\www\forum\install\init.php' )-..\installcore.php:25

( ! ) SCREAM: Error suppression ignored for
( ! ) Deprecated: Function set_magic_quotes_runtime() is deprecated in C:\wamp\www\forum\includes\class_core.php on line 1644
Call Stack
#-Time-Memory-Function-Location
1-0.0058-450560-{main}( )-..\install.php:0
2-0.0143-548288-require_once( 'C:\wamp\www\forum\install\installcore.php' )-..\install.php:59
3-0.0206-595808-require_once( 'C:\wamp\www\forum\install\init.php' )-..\installcore.php:25
4-0.0371-1176432-vB_Registry->vB_Registry( )-..\init.php:44
5-0.0372-1179648-vB_Input_Cleaner->vB_Input_Cleaner( )-..\class_core.php:2529

( ! ) SCREAM: Error suppression ignored for
( ! ) Strict standards: Non-static method vB_Shutdown::init() should not be called statically, assuming $this from incompatible context in C:\wamp\www\forum\includes\class_core.php on line 2532
Call Stack
#-Time-Memory-Function-Location
1-0.0058-450560-{main}( )-..\install.php:0
2-0.0143-548288-require_once( 'C:\wamp\www\forum\install\installcore.php' )-..\install.php:59
3-0.0206-595808-require_once( 'C:\wamp\www\forum\install\init.php' )-..\installcore.php:25
4-0.0371-1176432-vB_Registry->vB_Registry( )-..\init.php:44

( ! ) SCREAM: Error suppression ignored for
( ! ) Strict standards: Non-static method vBulletinHook::init() should not be called statically in C:\wamp\www\forum\install\init.php on line 212
Call Stack
#-Time-Memory-Function-Location
1-0.0058-450560-{main}( )-..\install.php:0
2-0.0143-548288-require_once( 'C:\wamp\www\forum\install\installcore.php' )-..\install.php:59
3-0.0206-595808-require_once( 'C:\wamp\www\forum\install\init.php' )-..\installcore.php:25

( ! ) SCREAM: Error suppression ignored for
( ! ) Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\forum\includes\functions.php on line 933
Call Stack
#-Time-Memory-Function-Location
1-0.0058-450560-{main}( )-..\install.php:0
2-0.0143-548288-require_once( 'C:\wamp\www\forum\install\installcore.php' )-..\install.php:59

( ! ) SCREAM: Error suppression ignored for
( ! ) Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\forum\includes\functions.php on line 937
Call Stack
#-Time-Memory-Function-Location
1-0.0058-450560-{main}( )-..\install.php:0
2-0.0143-548288-require_once( 'C:\wamp\www\forum\install\installcore.php' )-..\install.php:59


Is it compatible with wamp or not? If it's compatible, how can I fix the ptoblem toinstall it on Wamp server?

Thanks in advance
Amin



Edited 2 time(s). Last edit at 09/20/2012 02:31PM by ahsidky.

Options: ReplyQuote
Re: Many errors when installing vBulltin 3.8.1
Posted by: RiggsFolly (---.as13285.net)
Date: September 20, 2012 02:31PM

Basically I think you will find that you have installed a version of PHP that is not completely compatible with vBulletin.

Try checking the vBulletin site for the supported versions of PHP

Then download a PHP addon that is conpatible.

Options: ReplyQuote
Re: Many errors when installing vBulltin 3.8.1
Posted by: ahsidky (---.234.3.241.tedata.net)
Date: September 20, 2012 02:36PM

Thank you Riggs, smiling smiley
I'll try that.

and be right back

Options: ReplyQuote
Re: Many errors when installing vBulletin 3.8.1
Posted by: ahsidky (---.234.3.241.tedata.net)
Date: September 21, 2012 12:14AM

Hello again,
I changed to Wamp server 2.2 32 bit
Apache Version : 2.2.22
PHP Version : 5.3.13

As the requirements for the vBulletin 3.8.1, but nothing changed. The same errors occur.
What should I do?

Options: ReplyQuote
Re: Many errors when installing vBulletin 3.8.1
Posted by: RiggsFolly (---.as13285.net)
Date: September 21, 2012 03:34AM

Ok firstly they are not actually errors they are just warnings so it is not as serious as you may think.

The 'Deprecated' means that the code is using some syntax that will be removed in a future release of PHP.

The 'Strict standards' means that the code is doing something that no longer conforms with good coding practice.

So the code probably did what is was supposed to.

It is happening because vBulletin has been around for quite some time now and nobody has updated the code to comply with modern PHP.

The reason you are getting this reported is that WAMP is designed to be a development environment and should therefore be reporting all this stuff.

You can however configure PHP to stop it reporting these types of INFORMATIONAL messages.
Edit your php.ini file ( use the links on wamp manager, wamp -> PHP -> php.ini )

Look for this line

error_reporting =

try changing it to
error_reporting = E_ALL & ~E_DEPRECATED

Also as your using code you have no control over you could stop any errors being reported on the web page.
To do this change:

display_errors = On
to
display_errors = Off


There is also another parameter that controls logging these errors to a file. I would suggest you leave this on just in case something you do yourself causes errors you want to see, but you could turn this off as well by changing

log_errors = On
to
log_errors = Off

Like I say I would leave this On but would then get into the habit of deleting the php_error.log file once a day as with vBulletin it may get large faily quickly.

The file is in c:\wamp\logs\php_error.log

You should also get to this file using the wamp -> PHP -> PHP error log menu.


Hope this helps

Options: ReplyQuote


Sorry, only registered users may post in this forum.