/var/softaculous/mautic
NameSizeModeActions
images/-0755rm
languages/-0755rm
php53/-0755rm
php56/-0755rm
php71/-0755rm
php81/-0755rm
php82/-0755rm
.htaccess61310644editdlrm
check_webserver.php2540644editdlrm
edit.php50480644editdlrm
edit.xml4330644editdlrm
extend.php89960644editdlrm
fileindex.php4490644editdlrm
import.php34230644editdlrm
info.xml47120644editdlrm
install.js9210644editdlrm
install.php88420644editdlrm
install.xml21730644editdlrm
local.php4870644editdlrm
md545260644editdlrm
notes.txt29480644editdlrm
update_pass.php4960644editdlrm
_clone.php39610644editdlrm
Edit: /var/softaculous/mautic/notes.txt (2948B)
1. Select mysqli for database setup (Since 5.0.x mautic has dropped the support for mysqli driver. Only pdo_mysql is supported)) 2. Email configuration -> send immediately and Other SMTP Server 3. In local.php 'install_source' => 'Softaculous', (has to be Softaculous) 4. We have excluded files "appProdProjectContainer.php","appProdProjectContainer.php.meta" from "app/cache/prod/" directory in install.xml because these file have default database details and does not get updated via Softaculous hence we have excluded it and it should get generated at first visit of installation. 5. PHP REQUIREMENT LINK : https://www.mautic.org/download/requirements and /app/release_metadata.json 6. Upgrade is not possible since the vendor himself is not recommending us to do it via CURL as it may not complete the upgrade process and corrupt the installation. Hence he is insisting on to use CLI or the internal upgrade(chat is done via email) since 2.12.1. 7. Make manual installation on cpanel if it doesn't work on webuzo(non-suphp) It requires to delete app/cache/prod multiple time during manual installation to complete the installation on non-suphp server. 8. Languages are downloaded from https://language-packs.mautic.com/[[lang_code]].zip 9. Mautic 4.2.0 onwards requires Apache 2.4 and doesn't work on apache 2.2 https://github.com/mautic/mautic/issues/10913 10. Mautic only supports Apache, Nginx and IIS servers. https://www.mautic.org/download/requirements (Confirmed over email as well.) 11. [IMP] Add [[relativeurl]] in line 118 of .htaccess to start the installation in a sub directory. 12. [NA]Make sure to change [[collation]] at generated_email_domain in [[dbprefix]]leads Table. This is to handle MariaDB issue. (The variable isn't needed anymore, since we maintain separate sqls for MYSQL and Mariadb, hence we keep default collation as generated in manual installation for MYSQL i.e COLLATE utf8mb4_unicode_ci and no collation for Mariadb) 13. In local.php 'locale' => '[[language]]', (add this line at end) 14. For 7.0.0 we have used patch provided by vendor for MYSQL version detection issue https://github.com/mautic/mautic/issues/15796. In next version 7.0.1 check that if this is resolved in package itself. (Fixed in 7.0.1 in package itself) 15. In 7.1.1 we had to make manual installations on server with MYSQL and also with Mariadb and keep separate SQLs of both in package. We had to do this since SQL exported via MYSQL doesn't import on Mariadb via Softaculous, as few columns in 'campaign_leads' table which aren't syntax compatible with mariadb and while manual install on Mariadb server they aren't created. (Check this in every version) 16. For the Mysql sql, make manual installation on any webuzo server according to Mysql requirement. For MariaDB sql, make manual installation on cpanel and take sql dump of the default phpmyadmin in cpanel.