PacifistRiot Posted August 20, 2013 Report Posted August 20, 2013 1. Describe the issue you're experiencing. The {payment_url} that my clients are getting is composed of just my hostname followed by the correct string so make payments work. The problem is that the url is missing the folder in which my blesta install is in. For example, the url is "domain.com/client/pay/method/......." but my install is in the "clients" folder. It should be "domain.com/clients/client/pay/method/.......". 2. Provide detailed steps necessary to reproduce the issue. Meet the conditions above and receive an invoice due email. 3. Include your configuration settings, i.e. OS, version of Blesta, PHP & MySQL. Centos 6.4, blesta v3, php 5.4, mysql 5.5.
Cody Posted August 20, 2013 Report Posted August 20, 2013 We require more information. Please see How to Report a Bug.
PacifistRiot Posted August 22, 2013 Author Report Posted August 22, 2013 You guys have any idea why this is? Seems like it could be simple enough to track down.
MemoryX2 Posted August 22, 2013 Report Posted August 22, 2013 I have this problem as well. The URL in the email does not reflect if blesta is in a folder rather than the root. Example, my install is located in /members/ And the email does not have the /members/ part in it.
Michael Posted August 22, 2013 Report Posted August 22, 2013 Oh its a directory issue. You will need a new url code. A bit like the one on the portal plugin.
Tyson Posted August 22, 2013 Report Posted August 22, 2013 Assigned as CORE-698. It would also be helpful to know any and all email templates this affects. Michael 1
MemoryX2 Posted August 24, 2013 Report Posted August 24, 2013 This template is also affected: Invoice Notice (2nd)
Tyson Posted August 29, 2013 Report Posted August 29, 2013 This issue is system dependent. Some servers do not allow certain $_SERVER fields to be set when running in CLI mode, which is how Blesta determines the install directory. Because of this, the directory your installation resides in is impossible to determine. CORE-716 adds a new system-level setting in v3.0.2 to store the path to your root web directory which will resolve this issue. When installing or upgrading Blesta, the value of this setting will be set automatically, however, if you install/upgrade via CLI, it will not be automatically set. In this case you must set the root web directory setting manually.
Recommended Posts