I am testing. As soon as I click "Create Picasa album" > Login to google > "Grant access", i get this error on a blank screen (with my hosting company link underneath):
PHP Error Message
Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in /home/a4813624/public_html/sites/all/modules/picasa/picasa_album/picasa_album.module:482 Stack trace: #0 /home/a4813624/public_html/sites/all/modules/picasa/picasa_album/picasa_album.module(482): SimpleXMLElement->__construct('Token invalid -...') #1 /home/a4813624/public_html/sites/all/modules/picasa/picasa_album/picasa_album.module(557): picasa_album_parse('Token invalid -...') #2 /home/a4813624/public_html/sites/all/modules/picasa/picasa_album/picasa_album.module(802): picasa_album_request() #3 [internal function]: theme_picasa_album_node_form(Array) #4 /home/a4813624/public_html/includes/theme.inc(597): call_user_func_array('theme_picasa_al...', Array) #5 /home/a4813624/public_html/includes/common.inc(2754): theme(Array, Array) #6 /home/a4813624/public_html/includes/form.inc(605): drupal_render(Array) #7 /home/a4813624/public_html/includes/form.inc(148): drupal_render_form('picasa_album_no...', Array) #8 /home/a4813624/publ in /home/a4813624/public_html/sites/all/modules/picasa/picasa_album/picasa_album.module on line 482
Is this somehow related that I have not implemented Google AJAX API key, if yes - in which file or in which database table should I put API key in?
I have PHP 5.2.6.
Comments
Comment #1
cyberswat commentedThe error is because the module didn't get the correct XML response from trying to call the API. I'm not sure that entering the API key will help, but you enter it by navigating to admin/settings/picasa in your Drupal installation. Also, please make sure that you drop/uninstall all picasa_* tables as you test.
Comment #2
g089h515r806 commentedi have the same issue, here is my solution,
1, include ZendGdata-1.7.1 library, the issue still exist.
2, find ";extension=php_openssl.dll" in php.ini, change it to "extension=php_openssl.dll", reatart apache. this issue disappears.
So i think this is only a configuration issue related with apache and php, not with Picasa module.
Comment #3
cyberswat commentedDoes anyone have additional information on this that may help resolve it?
Comment #4
cyberswat commentedComment #5
cyberswat commentedClosing this due to lack of information