CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Installing CiviCRM »
  • Joomla! Installations (Moderator: Deepak Srivastava) »
  • Moving CiviCRM issues
Pages: [1]

Author Topic: Moving CiviCRM issues  (Read 2022 times)

martinb1

  • Guest
Moving CiviCRM issues
August 13, 2009, 12:22:32 am
Hi there

I had my CiviEvent setup working just fine, now I've moved it to the production server and am coming up with this error -

Fatal error: Uncaught exception 'Exception' with message 'Please make sure the IDS/tmp folder is writable' in /home/dynamics/public_html/newsite/administrator/components/com_civicrm/civicrm/packages/IDS/Monitor.php:187 Stack trace: #0 /home/dynamics/public_html/newsite/administrator/components/com_civicrm/civicrm/CRM/Core/IDS.php(132): IDS_Monitor->__construct(Array, Object(IDS_Init)) #1 /home/dynamics/public_html/newsite/administrator/components/com_civicrm/civicrm/CRM/Core/Invoke.php(74): CRM_Core_IDS->check(Array) #2 /home/dynamics/public_html/newsite/administrator/components/com_civicrm/admin.civicrm.php(45): CRM_Core_Invoke::invoke(Array) #3 /home/dynamics/public_html/newsite/administrator/components/com_civicrm/admin.civicrm.php(22): civicrm_invoke() #4 /home/dynamics/public_html/newsite/libraries/joomla/application/component/helper.php(162): require_once('/home/dynamics/...') #5 /home/dynamics/public_html/newsite/administrator/includes/application.php(136): JComponentHelper->renderComponent('com_civicrm') #6 /home/ in /home/dynamics/public_html/newsite/administrator/components/com_civicrm/civicrm/packages/IDS/Monitor.php on line 187

I've followed the doco at - http://wiki.civicrm.org/confluence/display/CRMDOC/Moving+an+Existing+Installation+to+a+New+Server+or+Location but despite that no luck.

I was hoping to get the payment processor (eway) tested with with SSL cert, once that was done move the location once again to the root directory.

Any suggestions or ideas ? I'd prefer not to have to uninstall and start from scratch ...

Thanks

Deepak Srivastava

  • Moderator
  • Ask me questions
  • *****
  • Posts: 677
  • Karma: 65
Re: Moving CiviCRM issues
August 13, 2009, 12:33:51 am
Can you make sure "<joomla-root>/media/civicrm/upload" directory is writable and check.
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

martinb1

  • Guest
Re: Moving CiviCRM issues
August 13, 2009, 02:47:48 am
Thanks for the suggestion, however I gave that dir 777 perms and still no go.

Any other ideas ?

Deepak Srivastava

  • Moderator
  • Ask me questions
  • *****
  • Posts: 677
  • Karma: 65
Re: Moving CiviCRM issues
August 13, 2009, 03:22:06 am
In that case config might not know if thats the upload directory. Check this http://forum.civicrm.org/index.php/topic,5390.0.html post for more suggestions. Searching forum on the error will give you more clues. I think "updateconfigbackend" should fix the problem (refer post).
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

martinb1

  • Guest
Re: Moving CiviCRM issues
August 13, 2009, 04:56:24 pm
Hi Deepak,

Appreciate your reply !

I deleted the Config.IDS.ini file as well as the contents of the /templates_c directory as still no luck. I did have a hunt around the forums however, and found this little gem -

from mysql shell run "update civicrm_domain set config_backend = null;" from the post http://forum.civicrm.org/index.php/topic,7428.0.html

This worked and I now have access to the CiviCRM component from my Joomla backend.

Of course now I've stumbled upon another error "Your database is configured to use the MyISAM database engine. CiviCRM requires InnoDB. You will need to convert any MyISAM tables in your database to InnoDB. Using MyISAM tables will result in data integrity issues. This will be a fatal error in CiviCRM v2.1. "

Still at least I'm moving forwards !

Thanks

Deepak Srivastava

  • Moderator
  • Ask me questions
  • *****
  • Posts: 677
  • Karma: 65
Re: Moving CiviCRM issues
August 13, 2009, 09:49:15 pm
Quote
Of course now I've stumbled upon another error "Your database is configured to use the MyISAM database engine. CiviCRM requires InnoDB. You will need to convert any MyISAM tables in your database to InnoDB. Using MyISAM tables will result in data integrity issues. This will be a fatal error in CiviCRM v2.1. "

Check these posts -
http://forum.civicrm.org/index.php/topic,6575.0.html
http://forum.civicrm.org/index.php/topic,5292.0.html
http://forum.civicrm.org/index.php/topic,7606.0.html
http://forum.civicrm.org/index.php/topic,8814.0.html

And you can search for more.
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

martinb1

  • Guest
Re: Moving CiviCRM issues
August 14, 2009, 12:54:12 am
Once again thanks Deepak- I have that DB issue sorted.

I'm not out of the woods just yet however  :(  I can get access to the CiviCRM Component within the Joomla backend - however I cannot get to Global Settings > Directories to update the correct locations - as of course I get pointed to the old directory and therefore a 404 error ?

Update - issue sorted - I needed to rerun the "http://<joomla_site>/administrator/index2.php?option=com_civicrm&task=civicrm/admin/setting/updateConfigBackend&reset=1" link

Thanks - been a good learning curve.

BTW - the project has some great documentation and great forum support.

I'll certainly try and use this component again.
« Last Edit: August 14, 2009, 01:02:13 am by martinb1 »

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Installing CiviCRM »
  • Joomla! Installations (Moderator: Deepak Srivastava) »
  • Moving CiviCRM issues

This forum was archived on 2017-11-26.