BATOSAY Shell
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /home/deltahospital/test.delta-hospital.com//NOTES.txt.tar
var/softaculous/moodle43/NOTES.txt000064400000004345150514644330012775 0ustar00* 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.txt000064400000004345150517610670013002 0ustar00* 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.txt000064400000004345150524654400012773 0ustar00* 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.txt000064400000003170150527421500012716 0ustar001) 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 SQLvar/softaculous/drupal8/NOTES.txt000064400000004740150532524410012721 0ustar001) 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.txt000064400000003713150534425420013014 0ustar001) 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 SQLvar/softaculous/moodle38/NOTES.txt000064400000003205150534513340012771 0ustar00* 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.txt000064400000003152150535204700013115 0ustar001. 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)

Batosay - 2023
IDNSEO Team