Support

Home Forums Event Espresso Premium Error on Manage Payment Gateways Page

Error on Manage Payment Gateways Page

Posted: February 19, 2013 at 2:40 pm


ksavoie

February 19, 2013 at 2:40 pm

Upon activating the PayPal Pro payment gateway an error appeared towards the top of the page. This is the error showing: Warning: file_put_contents(/var/www/html/joslyncastle/wp-content/plugins/event-espresso/gateways/atos/default/pathfile) [function.file-put-contents]: failed to open stream: Permission denied in /var/www/html/joslyncastle/wp-content/plugins/event-espresso/gateways/atos/settings.php on line 117 Is this simply a permissions problem in plugin directory?

  • This topic was modified 11 years, 2 months ago by  ksavoie. Reason: It was simply a permissions problem. 777'd the plugins directory and and the error went away


Dean

February 20, 2013 at 12:12 am

Hi,

It could well be, that line refers to writing data to a file. It does however refer to the ATOS gateway not the Paypay Pro, do you have ATOS enabled?


ksavoie

February 20, 2013 at 8:29 am

No, the only payment gateway enabled is PayPal. This error showed when I turned PayPal on, and then went away when I 777’d the plugins directory. Very odd.


Chris Reynolds

  • Support Staff

February 20, 2013 at 11:09 am

For security, I’d only 777 the gateways directory, and, even then, probably just the /atos gateway, since that’s the where the file in question lives. Then leave everything else at 755 or whatever your default permissions is. That pathfile is constantly causing issues for us, as well, since it tries to create a file automatically, which then alters our development environment. We have a ticket open, I believe, to fix this so it doesn’t try to create the file unless the gateway is being used.

The support post ‘Error on Manage Payment Gateways Page’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso