I have the module settings working and the Geocode test works. I have created a map but when i click on the map the window opens to show the map but it reports a DNS error, It appears to be looking for an index.php file but I canāt even find one. It is using the address http://crm.illuma.co.uk/crm/index.php?.ā¦
http://crm.illuma.co.uk takes you directly to my SuiteCRM webserver and opens the default website which is my SuiteCRM web site. This web site is in a folder that has the full path of /var/www/crm (Iām using Debian and Apache). i canāt find a file index.php anywhere?
My SuiteCRM website is all in a folder called CRM which resides at /var/www/. So it is not in the root folder for websites, it is in a sub-folder called crm below the root folder for websites. I know by default the folder that holds the SuiteCRM folder is called SuiteCRM and the one that holds a SugarCRM website is called SugarCRM but it seemed more logical to call it simply crm. My DNS name crm.illuma.co.uk takes you straight to the webserver and kicks off the default website in apache which I have set to be āCRMā.
I have the module settings working and the Geocode test works. When I go to Geocode Addresses, I have zero objects geocoded. All fields are zero accept the total. If I select reset and then the module, nothing happens. Everything is still zero. My install is:Version 7.1.2, Sugar Version 6.5.17 (Build 1220)
In my cPanel I setup a Cron Job using the suggested command line provided in Scheduler after ā¦ Note: In order to run Sugar Schedulers, add the following line to the crontab file:
In Scheduler I setup a job āMapsā to run mydomain/SuiteCRM/index.php?module=jjwg_Maps&entryPoint=jjwg_Maps&cron=1
I have the following errors in my Log:
Fri Jul 18 19:20:28 2014 [9076][1][FATAL] Query Failed: SELECT count(*) c FROM accounts LEFT JOIN accounts_cstm ON accounts.id = accounts_cstm.id_c WHERE accounts.deleted = 0 AND accounts_cstm.jjwg_maps_geocode_status_c = āZERO_RESULTSā: MySQL error 1054: Unknown column āaccounts_cstm.jjwg_maps_geocode_status_cā in āwhere clauseā
Fri Jul 18 19:20:28 2014 [9076][1][FATAL] Query Failed: SELECT count(*) c FROM leads LEFT JOIN leads_cstm ON leads.id = leads_cstm.id_c WHERE leads.deleted = 0 AND leads_cstm.jjwg_maps_geocode_status_c = āINVALID_REQUESTā: MySQL error 1054: Unknown column āleads_cstm.jjwg_maps_geocode_status_cā in āwhere clauseā
My installation is a SugarCE Migration to SuiteCRM. Under Contacts > Layouts > Sugar Dashlet > Sugar Dashlet ListView, I compared my fields to a friendās installation that started with the suite CRM Core files.
I am missing Longitude (jjwg_maps_lng_c), Latitude (jjwg_maps_lat_c), GeoCode Status (jjwg_maps_gecode_status_c), and Address (jjwg_maps_address_c).
How do I go about repairing my install?
It looks like your database is missing columns that JJWG_Maps was supposed to have installed.
Possibly itās out of whack because the upgrade from Sugar to Suite maybe wasnāt designed to take into account JJWG_Maps already installedā¦?
Have you tried Admin / Quick repair and rebuild ? What this does is resync the database schema with the cache variable definitionsā¦
Look carefully at the output of the Quick repair rebuild. If Suite detects a major difference, and it should, then itāll suggest a command to run to fix it
First I suggest backup your crm files and database. Just to be on the safe side.
Then, you can choose what to do next.
A. Iād recommend sharing this thread with the dev, Jeff Walters.
Reason being, this could very well be a bug, and heād really like to know about it, so he could fix it ! http://www.jjwdesign.com/ jjwdesign@gmail.com
On his site he says,
āNote that the Issues section (on github) may be used to send in your issues and/or enhancement requests.ā https://github.com/jjwdesign/JJWDesign-Google-Maps
If it is a bug, (maybe his code is failing to cope with a relatively common scenario, the upgrade from Sugar 6.5 to Suite 7)ā¦ then he would probably fix it quickly, and your Maps module on your CRM system will be working again.
Last night I went with "C, installing the full package 2.1.19, over the existing JJWG_Maps that came with Suite. It worked and our Team in the field is already using the Maps feature in QuickCRM. Thanks for your help.
Awesome!
Very glad youāre up and running on JJWG_Maps 2.1.19 !
Kindly consider a paypal donation to Jeff Walters he would really appreciate any amount in the range $5 to even $500.