Status
Not open for further replies.

diyaudio

Customer
Hi,

Nothing showing up in my "vB Optimise: Resource Saving Statistic" panel. Not sure if that means that VBO isn't actually working or not! Any tips? The graph is just blank...

Code:
Running Test: Connection to xcache  Test completed successfully
Running Test: Store Cache  Test completed successfully
Running Test: Fetch Cache  Test completed successfully
Running Test: Flush Cache  Test completed successfully
Optimal settings check: All good on all items

Cheers!nograph.webp
 
This is because vboptimise.php is missing from your /forums/ folder.

Please drag and drop the contents of the upload folder to your forums folder :)
 
I am having the same issue. Files are in my forums folder. I checked. I changed to xcache a few days ago, and since then nothing on the stats page.

Capture3.webp

Capture2.webp

Capture1.webp

Thanks.
 
Thank you - that solved my problem :) Uploaded all the folders but missed that file in the root. Palm -> Face.

Does that file do anything other than the graph?
 
Thank you - that solved my problem :) Uploaded all the folders but missed that file in the root. Palm -> Face.

Does that file do anything other than the graph?
It also provides the means for you to be included in the global statistics display, if you have more than 1.5m queries saved on a daily basis :)

What does the number on the graph actually mean?
The number of queries saved.

Fillip H. Oooops I just realized this is for vb3. Sorry, please move my post or so......http://www.dragonbyte-tech.com/f42/...ource-saving-statistic-panel-11495/#post64082
Sounds like XCache isn't configured correctly, please install xcache-admin on your server.
 
Unfortunately I can't debug an XCache installation purely from the config :(

XCache is notorious for not working correctly unless the system specification is very specific. We prefer APC for that reason.
 
Unfortunately I can't debug an XCache installation purely from the config :(

XCache is notorious for not working correctly unless the system specification is very specific. We prefer APC for that reason.

OK, I will see with my host if I can switch to APC. Thank you.
 
I have now switched to APC, changed all the settings, yet now I even get this:

Capture34.webp

I did not even get that with Xcache installed.

Please advise!
 
The advice is in the error message :)

This is now really not funny anymore! I have done everything you have told me to. Went from Xcache to APC, yet I can still not get this correct? What is the settings suppose to be for APC then? I have paid 3 times for this mod already over the years. And still I cannot get it configured correctly. Can you then please give me some real support and tell me what I am suppose to do next? Or will you maybe, like you do for so many other users, go onto my forum and check this out?
 
I cannot give you any further advice until you have followed the instructions in the error message.

The files are diagnostic files that will help determine whether there's a misconfiguration in ACP and if so, exactly what it is. If there's an error message I can help with, I will look it up for you. If not, I will direct you to contact your host asking for assistance.

Your host would not help if you asked them "there's an issue with vB Optimise and APC" but if you show them 2 test scripts that have 0% custom code (vBulletin and vB Optimise count as "custom code" here), they will help you.


We cannot help with server-side issues - we do not accept root logins for sites in order to check out issues that involve system-level setup, only forum-level setup. This is because if we click the wrong thing in there, we may cause irreparable harm to your site including but not limited to; data loss, extended downtime of your site or your server, or extra charges from your host for support (depending on their policies).

To reiterate what the error message said, the issue is not in vB Optimise.


You changed a configuration that was working for you previously, using 3rd party server-side modules (XCache) and I merely offered our own experiences with XCache as the reason why we prefer APC.

Under no circumstances did I ask you or tell you to switch from your original configuration to XCache or from XCache to APC.
 
Last edited:
If you ran them in order of test1 first then test2, then this indicates that APC is unable to store variables.

Here's a screenshot of our configuration:
4JS1A7U.png


You can replicate it by adding the following directives to your php.ini file:
Code:
apc.shm_size = 512M
apc.max_file_size = 2M
apc.ttl = 7200
apc.user_ttl = 7200
apc.cache_by_default = 0

Once you've done so, restart your web server. Then, try running the test1 and test2 files again. If test2.php does not output "Working!" then you need to contact your host with something akin to this message:
I've attempted to install APC but I'm unable to get it to store data. I've uploaded two test scripts here: <link to test1.php> and here: <link to test2.php>

As you can see, test2.php should output "Working!" but it isn't.

Can you see if there's an issue with my APC configuration or server setup that's preventing it from working?
 
Everything is the same as yours now. First test results in a blank white page. Second states 'Working!" Running the System test resulted positive results for like 3 times, now I have the same error again.

Your ACP installation is not configured correctly. This is not a bug in vB Optimise, it's a problem with your server's configuration.

You can use these test scripts to diagnose your configuration.

Please contact your host for assistance, we cannot help you.
 
Something is not right with this. If I flush the cache in vboptimise and run the system test straight after that, then all is good. 5 minutes later, the system test gives the same error. I flush the cache, and run the system test and all is good again. hmmmmmm

Nothing on Resource Statistics though.
 
That usually means your APC is running out of memory.

If you add this plugin to admin_index_main3
PHP:
$cache_user = apc_cache_info('user', 1); 
$cache = apc_cache_info('opcode', 1); 

$stats = array(
	'Variable Cache' => array(
		'Cached Variables' 				=> vb_number_format($cache_user['num_entries']) . ' (' . vb_number_format($cache_user['mem_size'], 2, true) . ')',
		'Hits' 							=> vb_number_format($cache_user['num_hits']),
		'Misses' 						=> vb_number_format($cache_user['num_misses']),
		'Request Rate (hits, misses)'	=> vb_number_format((($cache_user['num_hits'] + $cache_user['num_misses']) / (TIMENOW - $cache_user['start_time']))) . ' cache requests/second',
		'Hit Rate' 						=> vb_number_format((($cache_user['num_hits']) / (TIMENOW - $cache_user['start_time']))) . ' cache requests/second',
		'Miss Rate' 					=> vb_number_format((($cache_user['num_misses']) / (TIMENOW - $cache_user['start_time']))) . ' cache requests/second',
		'Insert Rate' 					=> vb_number_format((($cache_user['num_inserts']) / (TIMENOW - $cache_user['start_time']))) . ' cache requests/second',
		'Cache full count' 				=> vb_number_format($cache_user['expunges'])
	),
	'File Cache' => array(
		'Cached Files' 					=> vb_number_format($cache['num_entries']) . ' (' . vb_number_format($cache['mem_size'], 2, true) . ')',
		'Hits' 							=> vb_number_format($cache['num_hits']),
		'Misses' 						=> vb_number_format($cache['num_misses']),
		'Request Rate (hits, misses)'	=> vb_number_format((($cache['num_hits'] + $cache['num_misses']) / (TIMENOW - $cache['start_time']))) . ' cache requests/second',
		'Hit Rate' 						=> vb_number_format((($cache['num_hits']) / (TIMENOW - $cache['start_time']))) . ' cache requests/second',
		'Miss Rate' 					=> vb_number_format((($cache['num_misses']) / (TIMENOW - $cache['start_time']))) . ' cache requests/second',
		'Insert Rate' 					=> vb_number_format((($cache['num_inserts']) / (TIMENOW - $cache['start_time']))) . ' cache requests/second',
		'Cache full count' 				=> vb_number_format($cache['expunges'])
	)
);

print_table_start();
print_table_header('APC Cache Info', 2);
foreach ($stats as $title => $info)
{
	print_description_row($title, false, 2, 'optiontitle');
	foreach ($info as $key => $val)
	{
		print_cells_row(array("<strong>$key</strong>", $val), 0, 0, -5, 'top', 0, 1);
	}	
}
print_table_footer(2, '', '', false);
You can see if that's the case.
 
Status
Not open for further replies.

Similar threads

Legacy vB Optimise

vBulletin 3.8.x vBulletin 4.x.x
Seller
DragonByte Technologies
Release date
Last update
Total downloads
1,980
Customer rating
0.00 star(s) 0 ratings
Back
Top