Enuratique
Forum Replies Created
-
Forum: Plugins
In reply to: [List Petfinder Pets] Petfinder V2 Access Token Error, Shortcode Not WorkingI’m not getting the same error output on my rescue’s website, instead I’m getting a 504 Gateway Timeout Error, but I can only assume it’s related to the keys not being able to be refreshed using the PHP_curl routine. When I disable the plugin, the page works again.
For anyone else reading this, modifying the file at /wp-content/plugins/give/vendor/paypal/paypal-checkout-sdk/lib/PayPalCheckoutSdk/Core/UserAgent.php to comment out calls to php_uname() and hardcoding strings in it’s place, replacing the file on the server, deactivating and reactivating the plugin fixed my issue. This is a pretty ghetto solution but at least I can access plugin settings now.
Hi Matheus,
Thanks for your response, and yes that all makes sense. That bug report you linked to from July 2023 is the same issue I’m experiencing. I would +1 that bug report for prioritization. In the mean time, is there a way to disable tracking? Or do I have to SFTP into my wordpress instance and comment out usage of php_uname() and hard code the OS string in the file referenced in the stack trace? I’m not sure how the value is used by the plugin. The bug report implies the value returned by php_uname() is used in usage tracking (so hardcoding any gibberish string would not break functionality).
Any short term solutions you can suggest other than the above?
Thanks!
- This reply was modified 12 months ago by Enuratique.
I have confirmed they’ve disabled this on EasyWP and there’s no way to enable it. Is it possible to gracefully handle exceptions on this function call and provide a default value back? This function is disabled on many common hosts.
Forum: Plugins
In reply to: [Postie] Postie has Stopped workingDrunkSteel, I had a very similar issue to you. I also use WPEngine. They said you can’t change the timeout configured in PHP. I found that changing the connection type from Socket to cURL helped.