vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   Major Additions - [DBTech] vBArcade v2 (vB4) (https://vborg.vbsupport.ru/showthread.php?t=273181)

bhalkum 10-09-2013 05:56 AM

1 Attachment(s)
After updating to 4.2.2 my arcade throws a ton of errors. See the attachments.

DragonByte Tech 10-09-2013 02:03 PM

We are currently experiencing a high volume of support tickets due to a number of issues arising from the vBulletin 4.2.2 update.

Until we announce official support for vBulletin 4.2.2, please remain on 4.2.1 or lower.

Thank you for your patience, and we apologise for the inconvenience.

Fillip

bhalkum 10-10-2013 05:47 PM

Found the fix on the vbulletin.com forums

Quote:

Some further information on error displays in 4.2.2 ;

As part of the php compliance changes, error reporting in 4.2.2 was fixed to take account of the new strict & deprecated errors added in php 5.x
A side effect of this is that old (existing) errors that were not showing up may also now get displayed.

All of the errors we encounted during testing were corrected, but there may be more.
If you encounter such an error, then please log it in the vB4 Jira project, so we are aware of it.


If you need to disable error displays, there are several methods, depending on your circumstances and technical ability.

1. Add this line to your in your php.ini file (production sites should run like this anyway)
Code:

display_errors = Off


2. If you cannot access your php.ini file, add this line near the top of your config.php
Code:

ini_set('display_errors', 'Off');


3. Use the option added in 4.2.2 to suppress messages if you have products or hooks in use that still generate errors.

Goto : Settings > Options > Plugin/Hook System and then set the "PHP Compatability" setting to 'Yes'.

This will change the error reporting options within vBulletin on the first hook that is run.
If you have vBulletin Suite (i.e. Blogs / CMS) or you have the Panjo Product enabled, this setting will pretty much disable the Strict & Deprecated messages anywhere.
This is because all three of those products use the "init_startup" hook.

If you dont actually have any of those running, you can create a dummy plugin yourself - use the "init_startup" hook, and just put a comment in the php section.
Code:

// Dummy Hook //

. This will cause the option to suppress errors after init_startup has been called (which is at the start of almost all pages)


4. This is for those who feel comfortable with editing files.

In class_core.php locate lines 5683-5685
Code:

case E_NOTICE:
// Just ignore these completely //
break;

Add lines for Deprecated and/or Strict errors as required ;

Code:

case E_NOTICE:
case E_STRICT:
case E_DEPRECATED:
// Just ignore these completely //
break;

This will bypass the additional error reporting.

bhalkum 10-10-2013 05:48 PM

^ After that, no more arcade issues.

ozzy47 10-10-2013 06:00 PM

Just a quick note, that just hides the errors, your mods stool should be updated.

bhalkum 10-10-2013 06:02 PM

Oh yea, def. But with the errors hid its still usable, which is good.

whitey92lx 10-11-2013 12:15 PM

Here's my error messages:

Quote:

Warning: Only variables should be passed by reference in ..../arcade.php on line 98

Warning: Only variables should be passed by reference in ..../arcade.php on line 98

Warning: Only variables should be passed by reference in ..../arcade.php on line 98

Warning: Only variables should be passed by reference in ..../arcade.php on line 98

Warning: Only variables should be passed by reference in ..../dbtech/vbarcade/functions_arcade.php on line 468

Warning: Only variables should be passed by reference in ..../dbtech/vbarcade/functions_arcade.php on line 468

Warning: Only variables should be passed by reference in ..../dbtech/vbarcade/functions_arcade.php on line 468

Warning: Only variables should be passed by reference in ..../dbtech/vbarcade/functions_arcade.php on line 468

Warning: Only variables should be passed by reference in ..../dbtech/vbarcade/functions_arcade.php on line 468

Warning: Only variables should be passed by reference in ..../dbtech/vbarcade/functions_arcade.php on line 468

Warning: Only variables should be passed by reference in ..../dbtech/vbarcade/functions_arcade.php on line 468

Warning: Only variables should be passed by reference in ..../dbtech/vbarcade/functions_arcade.php on line 468

Warning: Only variables should be passed by reference in ..../dbtech/vbarcade/functions_arcade.php on line 468

Warning: Only variables should be passed by reference in ..../dbtech/vbarcade/functions_arcade.php on line 468

ozzy47 10-11-2013 01:15 PM

Go to their site and get the files from there, they have been patched.

whitey92lx 10-11-2013 01:49 PM

I'm only seeing v2.0.2 which would be the current version I am running.

ozzy47 10-11-2013 01:59 PM

That is correct, I said patch, not a new version. Patch means files have been updated.


All times are GMT. The time now is 03:27 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01678 seconds
  • Memory Usage 1,742KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete