Im using php 5.3.5 and xcache. I have error too:
Code:
Warning: unserialize() expects parameter 1 to be string, array given in [path]/vbgooglemapme.php on line 84
Fatal error: Call to a member function render() on a non-object in /usr/local/www/forum.x.org/vbgooglemapme.php on line 217
This error is missing when I click "flush cache" in vBOptimise, but missing on for one refresh. Next is showing again.
Or error is missing when I comment this line in vbgooglemap.php:
Code:
$vbulletin->vbgooglemapme = unserialize($vbulletin->vbgooglemapme)
Map is showing - its not correct key problem.
Second problem - markers is dont adding to my marker.xml file, its looking that:
Code:
%
<?xml version="1.0" encoding="UTF-8"?><markers>
<!-- (c) 2006 StonyArc -->
</markers>
Im using iso8859-2 enconding on my site.
EDIT
I found fix for that.
1. find this line
Code:
$vbulletin->vbgooglemapme = unserialize($vbulletin->vbgooglemapme)
and replace with this line
Code:
// $vbulletin->vbgooglemapme = unserialize($vbulletin->vbgooglemapme)
2. in googlemap admin cp disable small map preview