PacifistRiot Posted August 20, 2013 Report Share 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. Link to comment Share on other sites More sharing options...
Cody Posted August 20, 2013 Report Share Posted August 20, 2013 We require more information. Please see How to Report a Bug. Link to comment Share on other sites More sharing options...
PacifistRiot Posted August 20, 2013 Author Report Share Posted August 20, 2013 Post updated. Link to comment Share on other sites More sharing options...
PacifistRiot Posted August 22, 2013 Author Report Share Posted August 22, 2013 You guys have any idea why this is? Seems like it could be simple enough to track down. Link to comment Share on other sites More sharing options...
Michael Posted August 22, 2013 Report Share Posted August 22, 2013 Not sure it's working for me. Link to comment Share on other sites More sharing options...
MemoryX2 Posted August 22, 2013 Report Share 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. Link to comment Share on other sites More sharing options...
Michael Posted August 22, 2013 Report Share 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. Link to comment Share on other sites More sharing options...
Tyson Posted August 22, 2013 Report Share Posted August 22, 2013 Assigned as CORE-698. It would also be helpful to know any and all email templates this affects. Michael 1 Link to comment Share on other sites More sharing options...
MemoryX2 Posted August 24, 2013 Report Share Posted August 24, 2013 This template is also affected: Invoice Notice (2nd) Link to comment Share on other sites More sharing options...
Tyson Posted August 29, 2013 Report Share 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. Link to comment Share on other sites More sharing options...
Recommended Posts