Edit File by line
/home/barbar84/public_h.../wp-conte.../plugins/sujqvwi/ExeBy/smexe_ro.../var/softacul.../ninja
File: notes.txt
1. Set the debug to false in .env
[0] Fix | Delete
2. Set the APP_ENV to production in .env
[1] Fix | Delete
3. [NA] /public should be there in APP_URL in .env
[2] Fix | Delete
4. Remove .git directory from original zip and then make a package. (Confirmed with vendor)
[3] Fix | Delete
5. [NA] Select Email Settings Driver as "SMTP" in manual installation.
[4] Fix | Delete
6. [NA] Fill following details in SMTP settings.
[5] Fix | Delete
[6] Fix | Delete
From Address = Email address
[7] Fix | Delete
Username = Email address
[8] Fix | Delete
Encryption = SSL/TLS
[9] Fix | Delete
Host = smtp.gmail.com
[10] Fix | Delete
Port = 465
[11] Fix | Delete
[12] Fix | Delete
7. Add the following line to the .htaccess file in the root folder :
[13] Fix | Delete
<IfModule mod_alias.c>
[14] Fix | Delete
RedirectMatch 301 ^[[relativeurl]]/$ [[softurl]]/public/index.php
[15] Fix | Delete
</IfModule>
[16] Fix | Delete
8. PHP REQUIREMENT LINK : https://invoiceninja.github.io/en/self-host-installation/
[17] Fix | Delete
9. Release date : https://github.com/invoiceninja/invoiceninja/releases
[18] Fix | Delete
10. We exclude logo image path while upgrade i.e public/images/invoiceninja-logo.png since user's custom logo was getting overwritten post upgrade. (Check when we add upgrade)
[19] Fix | Delete
11. Explicitly add DISABLE_AUTO_UPDATE=true in .env and keep the value true i.e 'disable_auto_update' => true in bootstrap/cache/config.php.
[20] Fix | Delete
(Confirmed with vendor via email)
[21] Fix | Delete
12. Keep UPDATE_SECRET value in all installation through Softaculous as it is required for upgrade.
[22] Fix | Delete
13. Since 5.3.31 .env.example has to be renamed to .env while manual installation, as mentioned here in the documentation link :
[23] Fix | Delete
https://invoiceninja.github.io/en/self-host-installation/#final-setup-steps and our conversation with vendor over email
[24] Fix | Delete
14. Script gets installed in a sub-directory, however some of the functionality does not work. eg. Logo is not visible in invoice. Still we can make manual installation and test the script in a sub directory. (Since 5.9.4 version script only works in a root dir)
[25] Fix | Delete
15. Download 'invoiceninja.tar' package from github.
[26] Fix | Delete
16. We have set the cron for every minute referring to following guide and on users request on ticket.
[27] Fix | Delete
https://invoiceninja.github.io/en/self-host/#add-the-cron-job
[28] Fix | Delete
17. In .env file Change MAIL_MAILER="smtp" to MAIL_MAILER="log" suggested by vendor for the login issue with different network
[29] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function