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 »
  • Using CiviCRM (Moderator: Dave Greenberg) »
  • CiviCRM unusable - Roles not passing from WordPress
Pages: [1]

Author Topic: CiviCRM unusable - Roles not passing from WordPress  (Read 1001 times)

bobbiemccue

  • I’m new here
  • *
  • Posts: 2
  • Karma: 0
  • CiviCRM version: 4.1.3
  • CMS version: WordPress 3.5.1
  • MySQL version: 5.1.x
  • PHP version: 3.3.10.4
CiviCRM unusable - Roles not passing from WordPress
June 26, 2013, 07:42:14 am
I have to apologize I don't know a whole lot about CiviCRM or WordPress. IT guy walked out on us in February and left the system broken. So, here's what I know..

 When anyone logs into WordPress and then go to the CiviCRM plug-in they can see things they are supposed to see but they cannot edit or add records. Even the administrator account. For example, in CiviContacts you can try to add a birthdate but it will not save. Also, we cannot add new contacts or members. Roles from WordPress do not appear to be carrying over to CiviCRM.

 I am told that everything in CiviCRM worked last year. I suspect the ex-IT guy changed something and then couldn't figure it out, so he walked away.

 I have ruled out MySQL. I can connect directly to the database and change and add records using MSAccess and an ODBC connection.

 DreamHost has confirmed that no changes to MySQL have occurred in a very long time.

 CiviCRM is showing as 4.1.3, WordPress is 3.5.1, MySQL is 5.1.x

DreamHost turned on debugging and got an error in CiviCRM.php function as follows, specifically on line..... if ( ! isset( $wp_roles ) ){ 

function wp_civicrm_capability( ){
    global $wp_roles;
    if ( ! isset( $wp_roles ) ){
        $wp_roles = new WP_Roles();
    }
 
I appreciate any help/direction anyone can provide.

KilakwaBT

  • I post occasionally
  • **
  • Posts: 101
  • Karma: 11
  • CiviCRM version: 4.5.5
  • CMS version: WordPress 4.1
  • MySQL version: 5.1.68
  • PHP version: 5.3
Re: CiviCRM unusable - Roles not passing from WordPress
June 26, 2013, 10:23:35 am
The current version of CiviCRM is 4.3.4. There have been many changes particularity related to WordPress installs and the integration of user permissions and access control.

You may want to back everything up and bring your install up to date.

Full upgrade instructions are here: http://wiki.civicrm.org/confluence/display/CRMDOC43/Upgrade+WordPress+Sites+to+4.3

Hope it helps...

BT


bobbiemccue

  • I’m new here
  • *
  • Posts: 2
  • Karma: 0
  • CiviCRM version: 4.1.3
  • CMS version: WordPress 3.5.1
  • MySQL version: 5.1.x
  • PHP version: 3.3.10.4
Re: CiviCRM unusable - Roles not passing from WordPress
June 26, 2013, 10:42:40 am
Thank you for the quick reply! I will take that under consideration. I hate making a big change without being familiar with the system but I may have to bite the bullet and do it :-\

aglozier

  • I post frequently
  • ***
  • Posts: 135
  • Karma: 9
    • Phoenix Academy
  • CiviCRM version: 4.7.9
  • CMS version: WordPress 4.6.1
  • MySQL version: 5.7.14
  • PHP version: 5.6.21
Re: CiviCRM unusable - Roles not passing from WordPress
June 28, 2013, 09:27:32 am
I don't know your level of technical ability or your desire to learn.  But if you have sufficient ability and desire you can clone your website to a test platform and try things there.  An alternative is to setup a test subdomain on your host and clone it there.  Your hosting account would have to let you create a subdomain and let use use double the disk space.

I little over a year ago I started with a little wordpress knowledge, zero linux knowledge and zero civicrm.   I took and obsolete server (an old PC will do), installed the Turnkey Linux WordPress Appliance (http://www.turnkeylinux.org/wordpress and CiviCRM.  After I felt comfortable with this I put CiviCRM on our website.  Later I discover the WordPress Duplicator http://wordpress.org/plugins/duplicator/ plug-in that lets me clone our website onto my test server.

If your're not up to learning this.  You can hire a consultant or find a volunteer you trust to access your website and resolve the problem.

I wholeheartedly agree that you need to upgrade to a newer version of CiviCRM.  Have

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM (Moderator: Dave Greenberg) »
  • CiviCRM unusable - Roles not passing from WordPress

This forum was archived on 2017-11-26.