Viewing 15 replies - 1 through 15 (of 16 total)
  • Same with mine. Hosting at Siteground.

    Thread Starter David Robinson

    (@foxrobinson)

    Yes Im with Siteground too.

    I think that it may be a problem with the version of PHP. We are on Siteground and got 500 errors with PHP 5.3, but the problems went away when we changed to PHP 5.4.

    Plugin Contributor Dan Cameron

    (@dancameron)

    Thank you. I was about to create an account there and see what’s up. If you could get an error log that would be helpful, otherwise I’ll test with 5.3.x and if need be create an account there.

    I checked the error logs, but they were empty.

    Plugin Contributor Dan Cameron

    (@dancameron)

    Looks like I’ll need to create an account since version PHP 5.3.27 works fine locally.

    Plugin Contributor Dan Cameron

    (@dancameron)

    Found out the issue and I’ll be pushing out a release soon.

    For those interested…

    Apparently that version of PHP (PHP 5.3.27 doesn’t have this issue for example) will error out if method_exists is used on a nonexistent class. In other versions of PHP it will simply return FALSE, which would be expected, instead in 5.3.29 it bombs.

    Look for a release soon.

    Plugin Contributor Dan Cameron

    (@dancameron)

    Please test out 0.9.9.2.

    Apologies for this being your first experience with Sprout Apps and Sprout Invoices. We’ll try to figure out a way for these PHP quarks to not effect users.

    Most importantly…thank you for bringing it to my attention.

    Thread Starter David Robinson

    (@foxrobinson)

    Hi Dan,

    I have installed the new version and this seems to be working as expected. Thanks for looking into this and getting a fix out so quickly. I look forward to testing the software out.

    Could install. Then the 500 error returned when adding a client. Could return to the homepage, though. Then updating the client gave the same 500 error.

    Plugin Contributor Dan Cameron

    (@dancameron)

    Are you using siteground?

    What version of PHP do you have installed?

    Plugin Contributor Dan Cameron

    (@dancameron)

    Ana,

    I’ve been able to create a new client on siteground with their default PHP configuration.

    Could you let me know what version of PHP you’re using and I’ll test locally?

    Thank you for your prompt reply. I’m on Siteground and using the default 5.3.29 PHP version.

    Plugin Contributor Dan Cameron

    (@dancameron)

    How can I reproduce this? Step by step. I find an issue with the latest version.

    Thank you for helping. I really would like to resolve this for you.

    Hi Dan,
    I have now updated to version 1.0 and PHP 5.4.31. I still get 500 error when adding or updating a client. The first time I used SI, I started creating an estimate and, in the estimate form, on “Estimate for Client N/A” field, I clicked the plus sign, completed the popup new client form (company name and country), and clicked the “Create Client” button. The popup closed but the “Estimate for Client N/A” field was blank (see screenshot). That’s when I went to the clients main page and tried creating the client there. Clicked “Add Client”, filled Company Name and Country. It’s when I clicked Publish that the first 500 error appeared. Hope this helps.

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘Installing plugin takes my site down’ is closed to new replies.