- Plesk 12.5 for Linux
- Web Presence Builder for Linux
- Plesk Sitebuilder for Linux
- Web Presence Builder
- Plesk 12.0 for Linux
- Plesk 12.5 for Windows
After publishing of site created in Web Presence Builder, the following error is displayed for Maps module:
Oops! Something went wrong.
When adding a Map module in Web Presence Builder there is no filed for entering Google Maps API key.
Google announced some changes to the Google Maps APIs authentication and usage limits in Updates to Google Maps APIs Standard Plan
Usage of the Google Maps APIs now requires a key.
For Web Presence Builder installed with Plesk:
- Install the latest microupdates.
Get API Key
Log in under Google account - https://accounts.google.com/login
Create a projectand Continue
Create credentials > API Key > Browser Key
Specify domain name for which Google Maps will be added an then Create
Get generated API Key and store it to some file.
Add widget in Web Presence Builder
In a website editor, put
Mapmodule into the required place
Click Show Settings of the
Mapmodule. Insert the key into the field for Google Maps API key. If you do not see Show Settings button, the field for Google Maps API key is already opened, so insert the key in it:
Publish the website
Note that it is free up to 25,000 map loads per day only. For more information about pricing you can find here
INFORMATION If previously active domain getting the
MissingKeyMapErrorerror it may be a bug: Issue 9975- Bug: Suddenly error occur for "Missing Key Map Error"
For Web Presence Builder Standalone 12.0.7:
Download the patch for Web Presence Builder Standalone.
Create a backup of
Extract the archive to
# cd /usr/local/sb
# unzip -o ppb-12.0-std-patch-ppb-4464.zip
Execute the following:
# sw-engine /usr/local/sb/utils/updateResources.php locale
Ensure that debug mode is enabled:
# vi /usr/local/sb/config
debug = on
Follow the instructions for Web Presence Builder installed with Plesk from step # 2
In case there is Web Presence Builder Standalone version 12.0.6 or older, it should be upgraded previously. More information is available in our documentation .
In case debug mode should be disabled use the following instruction:
Create a backup of the WPB configuration file:
# cp /usr/local/sb/config /usr/local/sb/config.bkp
/usr/local/sb/configfile as follows:
db_sessions = 1
use_rewrite = 1
fallback_locale = en_US
extension = PP
google_map_api_key = "%API_key%"
%API_key%is the Google API key.