[Resolved] DirectAdmin & Blesta Payment URL issue

edited June 2021 in Help

I thought I'd bounce this off you guys before creating a Ticket - is it a Blesta or DA problem?

The "Pay Now" link in client invoices is 'broken'.
I'm using the standard email with

a href="https://{invoice.payment_url}"

but the generated URL looks like this:

https://billing.mydomain.co.uk/home/billing/domains/billing.mydomain.co.uk/public_html/client/pay/method/428/?sid=xxxxxx

instead of

In Blesta, the Root Web Directory is set as

/home/billing/public_html/

On other control panels this would never crop up but because DA uses the Plesk-like horrible directory structure, it does. It appears that the symbolic link to a 'traditional' structure is being bypassed somehow.
A quick google search only threw up one hit, to a similar but different problem, back in 2014.

Any bright ideas?

It wisnae me! A big boy done it and ran away.
NVMe2G for life! until death (the end is nigh)

Comments

  • "Fixed" by bodging. :'(
    Set Root Web Directory to horrible path.

    /home/billing/domains/billing.mydomain.co.uk/public_html/

    Not ideal.

    It wisnae me! A big boy done it and ran away.
    NVMe2G for life! until death (the end is nigh)

Sign In or Register to comment.