• Resolved Cathy

    (@cathy-dentz)


    Hi:

    When I try to add a new listing in the LDD Directory Lite I get an internal server error. I also can’t save settings. This is the error…

    20140610T111550: http://www.berryfarms.org/wp-admin/options.php
    PHP Warning: array_merge(): Argument #1 is not an array in /hermes/bosnaweb08a/b1204/ipg.dentz/wp-content/plugins/ldd-directory-lite/includes/admin/settings.php on line 177

    I searched this and the posts said the problem is with my host. I called my host (iPage) and they said it is ‘run settings’ and there are 100s of them. Where do they go to fix this or do I have to go to the older version of LDD like others have done.

    Thank you,
    Cathy

    https://wordpress.org/plugins/ldd-directory-lite/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Mark

    (@delayedinsanity)

    I’m pretty sure that’s a new problem altogether, at least I haven’t seen it come up before now.

    I can see where the issue is happening, and I just fixed it for the next version release. I was hoping to get it out in the next three days but I’ll try and speed it up to today if I can.

    Check your wp-config.php file and see if WP_DEBUG is set to true (or 1). If it is, set it to false (or 0). That should disable output of error messages (error messages are great for development and staging, but are better disabled in a live environment except for diagnosing issues). Once warnings are suppressed the plugin should work okay until the update comes out.

    Thread Starter Cathy

    (@cathy-dentz)

    Thanks for your quick replay Mark, I had my host change the WP_DEBUG as suggested, but I still get the same errors when I try to update the settings and add a new listing. It sounds like this plugin will be good once it gets going, but I think I’ll have to try something I can use now.

    Again, I appreciate your help.

    Cathy

    Mark

    (@delayedinsanity)

    No problem! That’s why she’s got -beta on the end of the version number, it’s still early on in the whole process.

    The other option is if someone there wants to edit that file /wp-content/plugins/ldd-directory-lite/includes/admin/settings.php, change line 177 from

    $options = get_option( 'lddlite_settings' );

    to

    $options = wp_parse_args( get_option( 'lddlite_settings' ), ldl_get_default_settings() );

    and it should fix the error until I get the next release out.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘internal server error’ is closed to new replies.