| Server IP : 170.10.162.208 / Your IP : 216.73.216.181 Web Server : LiteSpeed System : Linux altar19.supremepanel19.com 4.18.0-553.69.1.lve.el8.x86_64 #1 SMP Wed Aug 13 19:53:59 UTC 2025 x86_64 User : deltahospital ( 1806) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/deltahospital/test.delta-hospital.com/ |
Upload File : |
var/softaculous/moodle43/NOTES.txt 0000644 00000004345 15051464433 0012775 0 ustar 00 * Do not download Weekly Built.
1) Empty the cache, sessions, muc, lock, localcache and temp folders in data.zip
2) Use "defaultcity" for city while installing, country United States and Timezone America/New_york. Also in New settings - Location settings keep America/New_york
3) Download the Language packs here:
https://download.moodle.org/langpack/4.3/
4) Unpack the packages in the /languages/[[language]].zip
5) Change the language [[language]] in SQL config and users table.
6) Check this function and if new file is added update it in upgrade.php:
upgrade_stale_php_files_present() in the file : [NOT REQUIRED]
/lib/upgradelib.php
7) required minimum version check for upgrade in info.xml should be changed in case of major version change
8) We do not change $CFG->directorypermissions = 0777; in the config file because it is outside the web-accessible directory and does not matter if it is 0777
9) Check if /muc/config.php file is created in data folder on non suPHP server i.e. (you can use Webuzo).
10) `allversionshash` in config table is same for every install
11) `assignfeedback_editpdf` has the value '/usr/bin/gs' on Windows as well as Linux Manual install hence we leave it as it is.
12) PHP REQUIREMENT LINK: https://moodledev.io/general/releases/4.3
13) While installing check utf8mb4 collation. To check utfmb4 support, we have referred moodle\lib\dml\mysqli_native_moodle_database.php file. (We have modified the default code to first detect from available collations and then from database since the database created will have a default collation)
14) Install manually with keeping database charset to "utfmb4 general ci"
15) check this file /lib/dml/mysqli_native_moodle_database.php and mariadb_native_moodle_database.php for utf8 collation detection.
16) Increase the version number in requirement function of upgrade.php in EVERY MAJOR VERSION as some of the plugings/extensions are not compatible with the latest version.
17) Keep the collation changes in sql as it is required to detect and fill. If not done, the script throws error on higher Mysql versions.
18) [IMP] Keep the .git and .gitignore files in fileindex.php as it is required to fetch the installations which are explicitely installed using git. (Requested by Softaculous core team ) var/softaculous/moodle45/NOTES.txt 0000644 00000004345 15051761067 0013002 0 ustar 00 * Do not download Weekly Built.
1) Empty the cache, sessions, muc, lock, localcache and temp folders in data.zip
2) Use "defaultcity" for city while installing, country United States and Timezone America/New_york. Also in New settings - Location settings keep America/New_york
3) Download the Language packs here:
https://download.moodle.org/langpack/4.5/
4) Unpack the packages in the /languages/[[language]].zip
5) Change the language [[language]] in SQL config and users table.
6) Check this function and if new file is added update it in upgrade.php:
upgrade_stale_php_files_present() in the file : [NOT REQUIRED]
/lib/upgradelib.php
7) required minimum version check for upgrade in info.xml should be changed in case of major version change
8) We do not change $CFG->directorypermissions = 0777; in the config file because it is outside the web-accessible directory and does not matter if it is 0777
9) Check if /muc/config.php file is created in data folder on non suPHP server i.e. (you can use Webuzo).
10) `allversionshash` in config table is same for every install
11) `assignfeedback_editpdf` has the value '/usr/bin/gs' on Windows as well as Linux Manual install hence we leave it as it is.
12) PHP REQUIREMENT LINK: https://moodledev.io/general/releases/4.5
13) While installing check utf8mb4 collation. To check utfmb4 support, we have referred moodle\lib\dml\mysqli_native_moodle_database.php file. (We have modified the default code to first detect from available collations and then from database since the database created will have a default collation)
14) Install manually with keeping database charset to "utfmb4 general ci"
15) check this file /lib/dml/mysqli_native_moodle_database.php and mariadb_native_moodle_database.php for utf8 collation detection.
16) Increase the version number in requirement function of upgrade.php in EVERY MAJOR VERSION as some of the plugings/extensions are not compatible with the latest version.
17) Keep the collation changes in sql as it is required to detect and fill. If not done, the script throws error on higher Mysql versions.
18) [IMP] Keep the .git and .gitignore files in fileindex.php as it is required to fetch the installations which are explicitely installed using git. (Requested by Softaculous core team ) var/softaculous/moodle41/NOTES.txt 0000644 00000004345 15052465440 0012773 0 ustar 00 * Do not download Weekly Built.
1) Empty the cache, sessions, muc, lock, localcache and temp folders in data.zip
2) Use "defaultcity" for city while installing, country United States and Timezone America/New_york. Also in New settings - Location settings keep America/New_york
3) Download the Language packs here:
https://download.moodle.org/langpack/4.1/
4) Unpack the packages in the /languages/[[language]].zip
5) Change the language [[language]] in SQL config and users table.
6) Check this function and if new file is added update it in upgrade.php:
upgrade_stale_php_files_present() in the file : [NOT REQUIRED]
/lib/upgradelib.php
7) required minimum version check for upgrade in info.xml should be changed in case of major version change
8) We do not change $CFG->directorypermissions = 0777; in the config file because it is outside the web-accessible directory and does not matter if it is 0777
9) Check if /muc/config.php file is created in data folder on non suPHP server i.e. (you can use Webuzo).
10) `allversionshash` in config table is same for every install
11) `assignfeedback_editpdf` has the value '/usr/bin/gs' on Windows as well as Linux Manual install hence we leave it as it is.
12) PHP REQUIREMENT LINK: https://moodledev.io/general/releases/4.1
13) While installing check utf8mb4 collation. To check utfmb4 support, we have referred moodle\lib\dml\mysqli_native_moodle_database.php file. (We have modified the default code to first detect from available collations and then from database since the database created will have a default collation)
14) Install manually with keeping database charset to "utfmb4 general ci"
15) check this file /lib/dml/mysqli_native_moodle_database.php and mariadb_native_moodle_database.php for utf8 collation detection.
16) Increase the version number in requirement function of upgrade.php in EVERY MAJOR VERSION as some of the plugings/extensions are not compatible with the latest version.
17) Keep the collation changes in sql as it is required to detect and fill. If not done, the script throws error on higher Mysql versions.
18) [IMP] Keep the .git and .gitignore files in fileindex.php as it is required to fetch the installations which are explicitely installed using git. (Requested by Softaculous core team ) var/softaculous/drupal9/NOTES.txt 0000644 00000003170 15052742150 0012716 0 ustar 00 1) Default Timezone should be ZERO I.e UTC +0000 and keep default country NONE
2) Leave "Check for updates automatically ", "Email notifications" as it is.
3) Delete all watchdog INSERTS And also change its AUTO INCREMENT =1 ;
4) Delete this table inserts from following tables cache_bootstrap, cache_config, cache_container, cache_data, cache_default, cache_discovery, cache_entity, cache_menu, cache_render. Drupal creates it on login
5) No need to generate system.js_cache_files and drupal_css_cache_files. It's same for all install
6) If any new root level folder added in drupal package then add its entry in upgrade.php apart from vendor and core. Only 'core', 'vendor' and root level files need to be deleted before upgrade. (https://api.drupal.org/api/drupal/core!UPGRADE.txt/8)
7) Do not change "default_config_hash" from sql since it remains same across installations for same version.
8) Set the value for temporary as s:0:"" in `config` table for "system.file" row. On our servers we get it as /tmp but on some servers /tmp is not accessible due to open_basedir which causes temporary file creation issue. So if we set it as empty Drupal will generate it automatically when needed(Not needed since version 8.8.0).
9) Remove serialized entries of "twig_extension_hash" and "twig_cache_prefix" from key_value table as it creates itself.
10) PHP REQUIREMENT LINK: https://www.drupal.org/docs/understanding-drupal/how-drupal-9-is-made-and-what-is-included/environment-requirements-of
11) Can not add languages at the moment as it needs to enable (language, content translation and interface translation modules) which adds too many entries in SQL var/softaculous/drupal8/NOTES.txt 0000644 00000004740 15053252441 0012721 0 ustar 00 1) Default Timezone should be ZERO I.e UTC +0000 and keep default country NONE
2) Leave "Check for updates automatically ", "Email notifications" as it is.
3) Keep "use database default" in Transaction isolation level in manual installation.
4) Delete all watchdog INSERTS And also change its AUTO INCREMENT =1 ;
5) Delete this table inserts from following tables cache_access_policy, cache_bootstrap, cache_config, cache_container, cache_data, cache_default, cache_discovery, cache_entity, cache_menu, cache_render. Drupal creates it on login
6) No need to generate system.js_cache_files and drupal_css_cache_files. It's same for all install
7) If any new root level folder added in drupal package then add its entry in upgrade.php apart from vendor and core. Only 'core', 'vendor' and root level files need to be deleted before upgrade. (https://api.drupal.org/api/drupal/core!UPGRADE.txt/8)
8) Do not change "default_config_hash" from sql since it remains same across installations for same version.
9) Set the value for temporary as s:0:"" in `config` table for "system.file" row. On our servers we get it as /tmp but on some servers /tmp is not accessible due to open_basedir which causes temporary file creation issue. So if we set it as empty Drupal will generate it automatically when needed(Not needed since version 8.8.0).
10) Remove serialized entries of "twig_extension_hash" and "twig_cache_prefix" from key_value table as it creates itself.
11) PHP REQUIREMENT LINK: https://www.drupal.org/docs/system-requirements/php-requirements
12) Can not add languages at the moment as it needs to enable (language, content translation and interface translation modules) which adds too many entries in SQL
13) Drupal Minor upgrade Guide: https://www.drupal.org/docs/updating-drupal/updating-drupal-core-manually
14) We have disabled Major upgrade (i.e from 9.5.0 to 10.x) as it requires migration. We need to check if we can give it via Softaculous or not.
https://www.drupal.org/docs/upgrading-drupal/upgrading-from-drupal-8-or-later/upgrading-from-drupal-9-to-drupal-10-0
15) Delete utf8mb4_0900_ai_ci collation from sql as it restricts the installation on MariaDB.
16) In 11.2.0 we have used zip provided here https://www.drupal.org/project/drupal/releases/11.2.0 under 'Downloads' section and ran 'composer install' command on it, since it had only vendor folder, composer.json and composer.lock files and not the dependencies.(Check in next version, if needed)(Full zip was available in 11.2.1, composer wasn't needed) var/softaculous/drupal89/NOTES.txt 0000644 00000003713 15053442542 0013014 0 ustar 00 1) Default Timezone should be ZERO I.e UTC +0000 and keep default country NONE
2) Leave "Check for updates automatically ", "Email notifications" as it is.
3) Delete all watchdog INSERTS And also change its AUTO INCREMENT =1 ;
4) Delete this table inserts from following tables cache_bootstrap, cache_config, cache_container, cache_data, cache_default, cache_discovery, cache_entity, cache_menu, cache_render. Drupal creates it on login
5) We do not copy .htaccess from /sites/default/files/{config_***}/sync/.htaccess because Drupal creates it.(We create this since 8.8.1)
6) In next update change the datestamp to a variable [[datestamp]] and update the datestamp everytime in install.php
7) Try to detect if Clean URL will work and update accordingly in database
8) No need to generate system.js_cache_files and drupal_css_cache_files. It's same for all install
9) If any new root level folder added in drupal package then add its entry in upgrade.php apart from vendor and core. Only 'core', 'vendor' and root level files need to be deleted before upgrade. (https://api.drupal.org/api/drupal/core!UPGRADE.txt/8)
10) Do not change "default_config_hash" from sql since it remains same across installations for same version.
11) Set the value for temporary as s:0:"" in `config` table for "system.file" row. On our servers we get it as /tmp but on some servers /tmp is not accessible due to open_basedir which causes temporary file creation issue. So if we set it as empty Drupal will generate it automatically when needed(Not needed since version 8.8.0).
12) Remove serialized entries of "twig_extension_hash" and "twig_cache_prefix" from key_value table as it creates itself.
13) PHP REQUIREMENT LINK: https://www.drupal.org/docs/8/system-requirements/php (We have kept PHP requirement to 7.0 as it does not work on PHP < 7.0)
14) Can not add languages at the moment as it needs to enable (language, content translation and interface translation modules) which adds too many entries in SQL var/softaculous/moodle38/NOTES.txt 0000644 00000003205 15053451334 0012771 0 ustar 00 * Do not download Weekly Built.
1) Empty the cache, sessions, muc, lock and localcache folders in data.zip
2) Use "defaultcity" for city while installing, country United States and Timezone America/New_york. Also in New settings - Location settings keep America/New_york
3) Download the Language packs here:
http://download.moodle.org/langpack/
4) Unpack the packages in the /languages/[[language]].zip
5) Change the language [[language]] in SQL config and users table.
6) Check this function and if new file is added update it in upgrade.php:
upgrade_stale_php_files_present() in the file :
/lib/upgradelib.php
7) required minimum version check for upgrade in info.xml should be changed in case of major version change
8) We do not change $CFG->directorypermissions = 0777; in the config file because it is outside the web-accessible directory and does not matter if it is 0777
9) Check if /muc/config.php file is created in data folder on non suPHP server i.e. (you can use Webuzo).
10) `allversionshash` in config table is same for every install
11) `assignfeedback_editpdf` has the value '/usr/bin/gs' on Windows as well as Linux Manual install hence we leave it as it is.
12) PHP REQUIREMENT LINK: https://docs.moodle.org/dev/Moodle_3.8_release_notes#Server_requirements
13) Install manually with keeping database charset to "utfmb4 general ci"
14) check this file /lib/dml/mysqli_native_moodle_database.php and mariadb_native_moodle_database.php for utf8 collation detection.
15) [IMP] Keep the .git and .gitignore files in fileindex.php as it is required to fetch the installations which are explicitely installed using git. (Requested by Softaculous core team ) var/softaculous/goffice67/NOTES.txt 0000644 00000003152 15053520470 0013115 0 ustar 00 1. In manual installation for "Temporary file path" create '[[softpath]]/tmp' directory and provide path to this directory.
2. PHP REQUIREMENT LINK : https://groupoffice.readthedocs.io/en/6.7/install/requirements.html. PHP max in info.xml taken from /install/gotest.php(on line no 140)
3. __getPasswordErrorString function is added in edit because while updating password in manual installation, it checks for these restrictions and the same is not checked while installation. Hence this is added only in edit and not in install.php
4. Few tables are not generated post upgrading from 6.2.x to 6.3.x. They shall generate whenever the specific module will get installed. (Confirmed with vendor)
5. We configure .htaccess given by vendor since 6.4.70 for authorization and to use some of modules.
6. We have removed language option for Group office 6.3.x branch(from install.xml), Since language is now not present in the curl call 'POST' parameters. Also after updating language from admin panel's System Settings languages don't work(in manual installation as well).(Since 6.3.60). Check whether languages work fine in next version.
8. rename /users/{user} to /users/admin and empty cache/disk to make data.zip
9. [[datadir]]/locks/jmap-set-lock.lock get created after login
10. [[datadir]]/f3/84/f384ee1dd8a66f36a425dce7b08992d7a6a68c36 is a png image of groupoffice logo. no need to delete.
11. While making datadir.zip empty the contents of the 'cache' folder.
12. We have kept the template value default(just changed date, email & domhost) in `go_templates` table because it is not used by group office. (Confirmed with vendor over email)