Errors accessing online payments and invoice settings after upgrading to v4.3.1

Hi there,

Recently updated Invoice Ninja to v4.3.1 and now I am receiving this error when trying to access online payments or invoice settings:

“Whoops, looks like something went wrong.”

I can access the laravel-error.log file if that helps.

Any help would be appreciated. Thanks!

Mike

What do you see on /update (or /public/update)

Hi Hillel,

Thanks for the quick response. Neither of those folders seem to exist.

Please view it in your browser, yousite.com/update

Aaah sorry I get you. This is the message displayed on /public/update/

is_executable(): open_basedir restriction in effect. File(/opt/alt/php71/usr/bin/php) is not within the allowed path(s): (/home/iseardmedia:/usr/lib/php:/usr/php4/lib/php:/usr/local/lib/php:/usr/local/php4/lib/php:/tmp)

You’ll need to either temporarily modify your open_basedir settings or run the update from the command line.

http://docs.invoiceninja.com/en/latest/update.html

OK that seems to have fixed the problem. Is it not recommended to leave the modification to the open_basedir setting?

Thanks again for the quick support.

https://security.stackexchange.com/questions/147942

Makes sense. Thanks