asda?‰PNG  IHDR ? f ??C1 sRGB ??é gAMA ±? üa pHYs ? ??o¨d GIDATx^íüL”÷e÷Y?a?("Bh?_ò???¢§?q5k?*:t0A-o??¥]VkJ¢M??f?±8\k2íll£1]q?ù???T var/softaculous/pmwiki/notes.txt000064400000001671151027213040013074 0ustar001. We add the /index.php and /local/config.php so add it even if it is not in the Manual 2. PHP REQUIREMENT LINK : http://www.pmwiki.org/wiki/PmWiki/Requirements 3. Download "i18n-all.zip" file from "http://www.pmwiki.org/pub/pmwiki/i18n/" and add in "wikilib.d" folder of package(i.e only the contents inside UTF-8/wikilib.d to wikilib.d of our package) ( https://www.pmwiki.org/wiki/Cookbook/MultiLanguage ). Not Required in manual install 4. For manual installation, Since 2.5.0 in local/config.php $DefaultPasswords['admin'] = '{{HASH}}';, the hash needs to be generated manually via [[softurl]]/pmwiki.php?action=crypt, The generated hash needs to be put under $DefaultPasswords['admin'] = '{{HASH}}'; in local/config.php(This is mentioned under 2.5.0 release notes https://www.pmwiki.org/wiki/PmWiki/ReleaseNotes , since call to pmcrypt() function was removed), the notes are updated here as well https://www.pmwiki.org/wiki/PmWiki/PasswordsAdmin var/softaculous/webasyst/notes.txt000064400000001211151027213230013424 0ustar001. make package by extracting zip of wa-sources 2. PHP REQUIREMENT LINK : https://developers.webasyst.com/installation/ and also check /wa-installer/lib/config/requirements.php 3. Keep default timestamp and regtime values in `wa_widget_params` table. 4. From sql we remove 'token_data', 'waid_endpoints_sync_time entry' from 'wa_app_settings' since it is made when we visit 'Installer'(from admin panel). Remove inserts from 'wa_log' table as well. Remove 'waid_credentials' from 'wa_app_settings', This is regenerated from admin panel under Settings->Enable Webasyst Id. Also remove insert from 'wa_contact_auths' as it is created again post login.var/softaculous/webcal/notes.txt000064400000000377151027213620013037 0ustar001. PHP REQUIREMENT LINK : install/index.php line 955 2. Vendor has asked us to keep min PHP version 7.0(Since version 1.3.0). 3. Add webcal_user_pref insert in sql for language 4. The script is throwing syntax error on PHP 8.0 hence we have restricted it.var/softaculous/thbees/notes.txt000064400000002745151027220530013053 0ustar001. While manual installation select main activity default, country: United states(default), shop timezone: US/Eastern(default) 2. Install with Sample Data. 3. check and copy img/* copy translations/en copy translations/en.gzip copy modules/* copy en.php from other module folders copy mails/* copy cache/sandbox/16us.xml copy themes/community-theme-default/lang/en.php OR themes/niara/lang/en.php from manual installation 4. PHP REQUIREMENT LINK: https://thirtybees.com/download/ we have set PHP requirement to 5.6 because manual installation doesn't work on php 5.5. Gives syntax error. 5. Check "PS_CIPHER_ALGORITHM" in database. It should be by default set to "2" in order to generate "_PHP_ENCRYPTION_KEY_" with openssl. If it's value is changed, then check how to generate _PHP_ENCRYPTION_KEY_ in install/model/install.php 6. While installation on PHP 5.6 script throws error i.e Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 7.4.0". So we have set PHP version to 7.4.0 in info.xml.(in version 1.4.0) and also in point 4 on hovering over the download link text, it is mentioned that 'This version requires php 7.4 and higher'. 7. Script was throwing error Failed to generate database schema: Invalid default value for 'date_upd' on MYSQL 5.6 , so we have added MYSQL requirement in info.xml as MYSQL >= 5.6.0. Check in next version if it works on MYSQL >= 5.5 8. We have not changed cookie_key in clone because it is being used in password.var/softaculous/xms/notes.txt000064400000000057151027220540012403 0ustar001. Copy the defaults.php from original package var/softaculous/wp/notes.txt000064400000014116151027220610012221 0ustar001. Download the language files from : http://codex.wordpress.org/L10n:Localization_Teams (https://nl.wordpress.org/) and copy them to the /var/softaculous/wp/languages/LANGUAGE_CODE.zip 2. The language files for the following languages have been updated to 6.8.3 : 3. Please try to update these languages if they are available for 6.8.3 4. To activate footer link add this in the following file in wp.zip wp-content/themes/twentytwentyfive/patterns/footer.php wp-content/themes/twentytwentyfour/patterns/footer.php wp-content/themes/twentytwentythree/patterns/footer-default.php NOTE : When a new theme is added in WordPress do the following tasks : - add the line in install.xml and upgrade.xml as well - add condition in upgrade.php ( in __pre_unzip function ) - update extend.php $templates['list']['wp-default'] array - update new default theme screenshots in website/www/images/wp-default 5. The following files _wpconfig.php and .htaccess have to be configured if the user selects to install with Multisite and also the multisite.sql should be made with the new tables that are created after configuring the Multisite Option. The guide to install Multisite Manually : https://wordpress.org/support/article/create-a-network/ 6. (101, 'rewrite_rules', '', 'yes'), Keep it blank, WordPress generates it automatically 7. In multisite sql After Configuring the Network, dump the SQL before logging in. 8. The multisite.sql is the whole SQL file and also remove the INSERTS in the Options table that are made after login i.e from 'CRON' except INSERT INTO `[[dbprefix]]options` VALUES (100, 'rewrite_rules',''), Keep it blank, WordPress generates it automatically (115, 'can_compress_scripts', '0', 'yes'); also change the AUTO INCREMENT as it is in the dumped SQL of Original database. 9. Remove inserts in the sitemeta table after "active_sitewide_plugins" in MU 10. Remove the language files related to particular theme from languages/ if a theme is deleted by WordPress. 11. (14, 1, 'session_tokens', 'a:1:{s:64:"e5043af8ebbd5602c6df6fca2ab4f7a7f09d80484487b1a1698c449455dc8f9a";i:1416717670;}'), and (17, 1, 'community-events-location', 'a:1:{s:2:"ip";s:11:"";}'), will be created in usermeta table. If doesn't then create token and add it. 12. From 4.5.1 we detect if the server has capability to use utf8mb4, we have changed define('DB_CHARSET', 'utf8mb4'); to define('DB_CHARSET', '[[utf8]]'); in both config file and updated COLLATE utf8mb4_unicode_ci to [[collate]] in both sql from 4.2.2 13. In case of major update please update the popularfx database. 14. While manual installation keep root writable and configure .htaccess as _htaccess. 15. configure [[permalink_structure]] only in wp.sql. Not in multisite.sql. 16. _index.php is our file no need to change it. 17. Remove Storage ENGINE "ENGINE=InnoDB" from all the CREATE TABLE queries in wp.sql and multisite.sql as WordPress sets the storage engine based on the default set in the MySQL Server. 18. when we add/delete a plugin update the edit.php and edit.xml file. 19. The language is configured in database under 'options' and 'sitemeta' tables for normal and multi site respectively. We use to manage language in version.php however this use to get reverted in case of persian language as observed. Hence we have now started handling in database and for multi site it was handled default in database. Also version.php is now removed because of this. (Since v4.8.1) 20. Boldgrid download link : http://repo.boldgrid.com/boldgrid-inspirations.zip 21. We have added classic-editor plugin since 5.0.0 and we need to check in manual installation for extra insert classic-editor-replace under options table. If any changes, change in install, edit, upgrade. 22. Remove __update_themes() and __update_plugins() functions only from the extend.php from the existing branch whenver you add a new branch. This means that this function shall only be a part of the current wp and not the old one's like wp50. 23. The WP_AUTO_UPDATE_CORE setting in wp-contig.php and _wp-config.php is added because when we install old version of WordPress we do not want it to auto upgrade to latest version because since WordPress 5.6 WordPress auto updates itself for major versions as well. When making the latest version as an old branch do not forget to add changes related to WP_AUTO_UPDATE_CORE in install.php wp-config.php _wp-config.php 24. Do not encode wp-cli file. Keep it as it is. 25. Check the "[[punycode_softurl]]/?p=4" Auto Draft entry in post table. IN MULTISITE and remove that entry from both the sqls. 26. PHP REQUIREMENT LINK: https://wordpress.org/about/requirements/ var/softaculous/fluxbb/notes.txt000064400000000337151027220650013061 0ustar00Choose mysql Improved InnoDB while installation changelog -> http://fluxbb.org/development/core/changelog Download link for languages : https://fluxbb.org/resources/translations/ (Check and update language in every version)var/softaculous/smarty/notes.txt000064400000000110151027221070013100 0ustar00PHP REQUIREMENT LINK : https://github.com/smarty-php/smarty#requirementsvar/softaculous/ojs33/notes.txt000064400000002460151027221240012533 0ustar001. While installing on webuzo give writable permission to cache 2. Choose password encryption method sha1 (Not Required since 3.1.0.0) 3. Upgrade requires old installation to be deleted and have to safe guard config file and public folder. (confirmed by vendor). Everytime change version in upgrade.php __pre_unzip function. or remove condition of version in next update. (Added in 3.0.2.0) (REMOVED) 4. PHP REQUIREMENT LINK: https://docs.pkp.sfu.ca/admin-guide/3.3/en/requirements 5. Select MySQLi in manual installation. 6) Please check symlinks every time by checking difference in the original zip and ground zip and update in install.php, upgrade.php and clone.php. 7) Tick on all addition languages except English in manual installation. 8) We have made change in lib/pkp/classes/install/form/UpgradeForm.inc.php because on upgrading 3.2.1.3 version to 3.3.0.3 version was giving error. https://github.com/pkp/pkp-lib/issues/6703 9) Table "subscription_types" -> Column "non_expiring" this was not removed after upgrade from v3.3.0.8 to v3.3.0.9. Please check in the next version. (Not gets deleted in 3.3.0.10 version as well) 10) We have kept MYSQL 5.7.22 in info.xml to maintain compatibility with the later 3.4.x branch https://forum.pkp.sfu.ca/t/omp-3-4-0-0-throws-syntax-error-sqlstate-42000-while-installation/79262var/softaculous/wintercms/notes.txt000064400000003532151027221240013606 0ustar001) Install using web installer zip from here : https://github.com/wintercms/web-installer/releases/latest/download/install.zip Step mentioned here : https://wintercms.com/docs/setup/installation#web-based-installation Installer is at /install.html 2) Make our zip from zip archive mentioned in the code in web installer folder i.e /install/install/api/src/Api.php i.e in constant const WINTER_ARCHIVE = 'https://github.com/wintercms/winter/archive/refs/heads/1.1.zip'; 3) Copy 'vendor' folder, 'composer.lock' file from manual installation folder to our zip. Check and copy composer.json as well from manual installation if there is a difference in downloaded zip's file and installed file. 4) Check development dependencies in every version in this file /install/api/src/Api.php i.e in 'postCleanUp()' function, i.e only the one's mentioned with comment //Remove core development files. Add those files to our tag in install.xml. These dependencies are removed by the script. Also compare with manual installation zip with original zip downloaded from https://github.com/wintercms/winter/archive/refs/heads/1.1.zip to check these changes and do them accordingly in our install.xml. 5. PHP REQUIREMENT LINK : https://wintercms.com/docs/v1.2/docs/setup/installation#minimum-system-requirements. Also check in install/api/src/Api.php in MIN_PHP_VERSION its mentioned 7.2.9 so we have kept the same in info.xml. Check PHP version on release notes as well for every major version release. 6. In config/cms.php, Change 'linkPolicy' => env('LINK_POLICY', 'detect'), to 'linkPolicy' => env('LINK_POLICY', 'force'), suggested by vendor as the image preview and the URL was breaking. Check in next version if the issue is resolved https://github.com/wintercms/winter/issues/947#issuecomment-1872392255 Checked in 1.2.6 . Need to keep it to 'force', as image preview breaks.var/softaculous/faveo/notes.txt000064400000001207151027221530012672 0ustar001. While manual installation need to give write permission to code/app/Http/routes.php ( Not required since version 1.10 ) 2. Please check for the parameters while making the update, since we use API(Not needed We use GUI install method since 2.0.1) 3. PHP REQUIREMENT LINK : https://docs.faveohelpdesk.com/#software-requirements 4. Install without dummy data(Install dummy data keep unchecked) 5. Timezone GMT -5:00 US/Eastern 6. Keep Date and time format Default i.e DD/MM/YYYY H:i:s 7. FCM_SERVER_KEY and FCM_SENDER_ID are default values from app/Http/Controllers/Installer/helpdesk/InstallController.php, we have kept them as is in .env file.var/softaculous/htmly/notes.txt000064400000000623151027221750012734 0ustar001. Use "Using Zip Archive" method for manual installation : https://docs.htmly.com/basic/installations 2. PHP REQUIREMENT LINK: https://docs.htmly.com/basic/requirements 3. We have kept password method as "password_hash" because the script changes hash(sha512, $password) to "password_hash" on login. 4. We create "backup" directory because it is required when a user wants to take backup of their site.var/softaculous/akaunting/notes.txt000064400000001322151027224720013555 0ustar001. installer dont ask for dbprefix but asign random dbprefix 2. PHP REQUIREMENT LINK : https://akaunting.com/hc/docs/on-premise/requirements/ and also check composer.json 3. (9, 1, 'default.locale', '[[language]]'). Add this entry explicitly `[[dbprefix]]settings` table and increase autoincrement accordingly. This is to enable admin panel language. Earlier this entry used to get added by script while installation. Now it is added when language is changed from admin panel. (Since 2.1.11) 4. Select "en-US" as language while installing manually. 5. [Since 3.1.0] We have not added API keys through Softaculous because that is assigned to individual users and must be obtained by them personally. (Confirmed with vendor)var/softaculous/buggenie/notes.txt000064400000001231151027224730013361 0ustar001. Add an index.php in the package from the old package. It is just a file to redirect to the /public folder. 2. Make script where Database ENGINE is InnoDB 3. Copy composer.phar and vendor folder from manual zip. 4. Upgrade guide for 3.2.x to 4.x https://github.com/thebuggenie/thebuggenie/blob/master/UPGRADE.md 5. We are disabling upgrade from 3.2.x because manual upgrade is not working from 3.2 x to 4.1.9. Try to add it in next version. 6. We have disabled script on windows because it creates symlinks to load images and on windows symlinks can not be created. 7. Upgrade Disabled in 4.3.1 because upgrade button disabled on entering password during upgrade.var/softaculous/gpeasy/notes.txt000064400000000214151027225410013060 0ustar001) PHP REQUIREMENT LINK : http://www.typesettercms.com/Docs/Installation 2) Release date : https://github.com/Typesetter/Typesetter/releasesvar/softaculous/seo/notes.txt000064400000000237151027225440012366 0ustar001) Timezone to be selected while manual installation Eastern Time US canada (GMT-5:00) 2) PHP REQUIREMENT LINK : https://www.seopanel.org/install/requirements/var/softaculous/carbon/notes.txt000064400000000120151027225460013035 0ustar001. PHP REQUIREMENT LINK : https://github.com/lincanbin/Carbon-Forum#requirementsvar/softaculous/redax/notes.txt000064400000001455151027225470012711 0ustar001) download the "Lite" package. 2) Download the Upgrade SQLs from download page and put it on "updates" folder. Also add [[dbprefix]] in the sql statements. 3) As sql file changes in upgrade we need to make version changes into upgrade.php for sql_import 4) We have disabled upgrade from 2.2.0 as we need to change config file. Please check if it is required in next version as well. If not required, then make min_require as 2.2.0. 5) PHP REQUIREMENT LINK : https://redaxscript.com/documentation/basics/requirements-1002 6) Though script installer(i.e in includes/Installer.php) in manual installation sets default timezone as 'Europe/Berlin', we set value of 'zone' as 'America/New_York' in sql `[[dbprefix]]settings` table, as the articles and posts go in future posting if we keep 'Europe/Berlin' as timezone.var/softaculous/tiki10/notes.txt000064400000001754151027225510012704 0ustar001. select MySQL Improved(mysqli) 2. Check "Always force connection to use UTF-8" 3. We do not configure the .htaccess file because the SEOfriendly url is disabled by default. 4. Select database engine = MyISAM & Set up htaccess file = Do nothing during manual installation. 5. Always lock the installer, setup the website and then take a dump. 6. PHP REQUIREMENT LINK: https://doc.tiki.org/Requirements#Requirements 7. we have kept minimum upgrade version to 12.0 as we have tested from 12 only. 8. Post upgrade from 20.0 to 20.1 the columns `lastlogin_date` and `currentlogin_date` are not created. Vendor has told us in mail that it would take long time to rebuild indexes through browser and that, there is a chance that script might timeout, hence indexes are not rebuilt while upgrade, they can be rebuilt later via command line cron as follows: https://doc.tiki.org/Cron-Job-to-Rebuild-Search-Index 9. Check and add ('language_admin', '[[admin_language]]'); in tiki_preferences for admin languages var/softaculous/supercali/notes.txt000064400000001164151027226230013565 0ustar001)script requires two javascript files to be added to 'js' folder i.e CalendarPopup.js and ColorPicker2.js which needs to be downloaded from http://supercali.inforest.com/downloads.php So before starting manual installation , make the zip by adding these two files in the package. (Not required since 1.1.0) 2)While manual installation , while entering admin details ,enter admin email(not username). 3) We have updated PHP requirement to 7.0.0 in v1.1.0. This is because it was throwing error post manual installation on 5.3, 5.4, etc : Fatal error: Cannot redeclare mysql_result() in /{PATH}/{TO}/includes/start.php on line 33var/softaculous/myadmin49/notes.txt000064400000000362151027226250013412 0ustar001) Download All Language package. 2) PHP REQUIREMENT LINK : https://www.phpmyadmin.net/downloads/ OR https://docs.phpmyadmin.net/en/latest/require.html#requirements 3) language change https://docs.phpmyadmin.net/en/latest/config.html#cfg_Langvar/softaculous/e107/notes.txt000064400000001355151027226520012256 0ustar001. Download full package and upgrade package from sourceforge i.e http://e107.org/get-started 2. Upgrade is allowed for all 1.x to 2.1. Check the files and folders that needs to be deleted in next version. This can be checked while logging into admin after upgrade. 3. kindly check and add upgrade method when there is update in 2.x branch. (Current upgrade method support only 1.x to 2.x) 4. PHP REQUIREMENT LINK : http://e107.org/get-started 5. Since e107 2.3.0 version list of files to be deleted can be checked from /e107_system/{{RAND_FOLDER_NAME}}/logs/fileinspector/deprecatedFiles.log. Since post upgrade the script does not ask to delete any folders, we have commented the code to delete folders in upgrade.php. Check this in every version.var/softaculous/dolph/notes.txt000064400000000506151027227240012705 0ustar001. PHP REQUIREMENT LINK : https://www.boonex.com/trac/dolphin/wiki/DolTech#ServerRequirements 2. Upgrade method https://www.boonex.com/trac/dolphin/wiki/7.3.5-7.4.0 3. downlaod patch for upgrade and make ground zip upgrade.zip 4. Upgrade is possible only from the last version. Update in info.xml and upgrade.php for the same.var/softaculous/mw19/notes.txt000064400000003323151027235120012370 0ustar00################ Untar downloaded tar.gz package on linux server and then make a ground zip. ################ 1) Use Storage Engine Innodb. 2) Use binary database character set. 3) Use the License as "No license footer" 4) Check the language files exists in the /languages/classes/ & /languages/messages/ it should be there with the downloaded zip. 5) We have added "tmpdir" in order to save cache at different locations for each installation to avoid conflicts between them. (v1.27.1) https://www.mediawiki.org/wiki/Manual_talk:Upgrading#Shared_server_.2B_multiple_Mediawiki_installations https://phabricator.wikimedia.org/T127127 We have added the following in LocalSettings.php $wgTmpDirectory = "[[tmpdir]]"; 6) PHP REQUIREMENT LINK: https://www.mediawiki.org/wiki/Manual:Installation_requirements 7) check "I'm bored already, just install the wiki." and continue in manual install 8) Check visual editor and other extension options in every major update. By clicking "ask me more questions" option. (Just to check) 9) removed inserts from "job" table because it creates entry after page access 10) Keep `content_sha1` value as it is in "content" table because it is same for all installations. 11)we have disable cross upgrade because we were getting following error post upgrading. eb786298294aef346a4e8c9b] 2020-03-27 11:45:10: Fatal exception of type "MWException" (Reported issue to vendor as well) Check in next version if it resolves.(Got this error while upgrading from 1.31.12 to 1.35.1 so have disabled cross upgrade(i.e changed 'min_require' in info.xml as 1.35.0), check whether cross upgrade works in next version and also change 'min_require'. Cross upgrade re-enabled in version 1.36.0 with minimum version 1.31.0 in info.xml.var/softaculous/omeka/notes.txt000064400000000614151027235130012670 0ustar001) First change the details in the db.ini and then go to /install for manual installation 2) Always check condition in upgrade.php 3) We have enabled Auto upgrade. Please check and make changes if required in next version. 4) As per its installation process select database charset as "utf8_unicode_ci" for manual installation 5) PHP REQUIREMENT LINK : http://omeka.org/codex/Preparing_to_Installvar/softaculous/hablator/notes.txt000064400000000267151027235140013375 0ustar00If you get warnings on the index page and admin page then add the following line in 'index.php', 'adminactions.php' and 'admin.php' and 'ffabstraction.php': error_reporting(E_PARSE);var/softaculous/mw/notes.txt000064400000002024151027235140012215 0ustar001) Use Storage Engine Innodb. 2) Use binary database character set. 3) Use the License as "No license footer" 4) Check the language files exists in the /languages/classes/ & /languages/messages/ it should be there with the downloaded zip 5) We have added __mw_scurl_call() because we need $cookie which was not in functions.php remove this once Softaculous is launched and also change to 4.5.2 6) The default admin password that we use is changed to 'password1' (instead of 'password' in install.xml) due to the common password check done by the script. (Since version 1.27.0) 7) We have added "tmpdir" in order to save cache at different locations for each installation to avoid conflicts between them. (v1.27.1) https://www.mediawiki.org/wiki/Manual_talk:Upgrading#Shared_server_.2B_multiple_Mediawiki_installations https://phabricator.wikimedia.org/T127127 We have added the following in LocalSettings.php $wgTmpDirectory = "[[tmpdir]]"; 8) PHP REQUIREMENT LINK: https://www.mediawiki.org/wiki/Manual:Installation_requirementsvar/softaculous/dolibarr/notes.txt000064400000004603151027235270013401 0ustar001) Do not provide Username Pass for "Database server - Superuser access" while manual installation. (Not needed now) 2) For data.zip, Zip all the contents from "Documents" folder which installer has ask to create while manual installation. 3) Make it with mysqli not with mysql. 4) Do check "conf.php.example" and "conf.php.old" files for any changes in manual package. 5) PHP REQUIREMENT LINK: https://wiki.dolibarr.org/index.php/Prerequisites and /install/check.php under $arrayphpminversionwarning (it's PHP 7.1.0), it checks for the same while install as well, mentioned in 18.0.0 changelog as well. 6) Uncheck 'Make an anonymous Ping '+1' to the Dolibarr foundation server' option while manual installation. 7) Keep `flagdelsessionsbefore` value NULL in "user" table as it restricts multiple session logins.(Confirmed with vendor over email) 8) Post upgrading from 6.0.5 to 7.0.0, table "facturedet_rec_extrafields" and table "facture_rec_extrafields" are not generated. He will fix it in next version as they are not used in this version. (Confirmed with vendor via email.) Table "facture_rec_extrafields" is created in 7.0.1, Table "facturedet_rec_extrafields" is still remaining. This is from 6.0.5 to 7.0.x commande_fournisseur_dispatch_extrafields table emailcollector_emailcollectorfilter --- rulevalue` varchar(128) DEFAULT NULL, ALTER TABLE `[[dbprefix]]commande_fournisseur_dispatch ALTER TABLE `[[dbprefix]]reception 9) Don't exclude the install folder in install.xml, as it is required for features that are installed dynamically on demand of new dynamic features and excluding this directory breaks those. (On vendor request over email). We have already added install.lock file already to softdatadir i.e swrite($__settings['softdatadir'].'/install.lock', '', 1); to prevent accidental installation, as specified in docs. (Since 16.0.1) 10) Important : In .sql file, under `[[dbprefix]]const` table we have explicitly added (54, 'MAIN_LANG_DEFAULT', 1, '[[language]]', 'chaine', 0, '', '[[regtime]]'); and adjusted AUTO_INCREMENT accordingly , this is to enable language. Since 18.0.0 this entry is not created now while installation . It's created post language change. Check and copy this accordingly in every version. 11) Keep database port blank while manual installation. This would keep entry '$dolibarr_main_db_port = '0';' in conf/conf.php and Dolibarr would automatically detect db port.(Added in 20.0.1)var/softaculous/tiki/notes.txt000064400000000637151027235310012541 0ustar001. select MySQL Improved(mysqli) 2. Check "Always force connection to use UTF-8" 3. We do not configure the .htaccess file because the SEOfriendly url is disabled by default. 4. Select database engine = MyISAM & Set up htaccess file = Do nothing during manual installation. 5. Always lock the installer, setup the website and then take a dump. 6. PHP REQUIREMENT LINK: https://doc.tiki.org/Requirements#Requirementsvar/softaculous/advpoll/notes.txt000064400000000343151027235430013237 0ustar00Languages have been added. Procedure to configure language: 1.Check the language files in lang folder eg: "english.php" 2.Change the language in SQL i.e in config table [[language]] , i.e replace english.php to [[language]].phpvar/softaculous/podcast/notes.txt000064400000001062151027235570013237 0ustar001. We configure feed.xml as its needed for script to save feeds. Script requires root writable if we do not configure feed.xml 2. take config.php dump after login because podcast update config.php on first login(Not required now) 3. PHP REQUIREMENT LINK : http://www.podcastgenerator.net/documentation/installation#manual (Check release notes) 4. Minimum requirement for upgrade is set to 2.7. It's mention on thier github release. 5. On non-suphp servers, scripts requires writable permission to config.php otherwise it will give "Unable to create users" error.var/softaculous/leto/notes.txt000064400000004247151027235640012553 0ustar00======================= Installation Procedure: ======================= Step 1 : Download files ----------------------- - Download letoDMS files here : https://sourceforge.net/projects/mydms/files/LetoDMS/ - Download ADOdb files here : http://adodb.sourceforge.net/ - Download LOG files here : http://pear.php.net/package/Log/download/All - Download Mail files here : http://pear.php.net/package/Mail/download/ Step 2 : Files Installation --------------------------- - ungzip and untar LetoDMS-3.2.0.tar.gz in - ungzip and untar LetoDMS_Core-3.2.0.tgz in /LetoDMS_Core ( Added default in version 5.1.9 ) - Move LetoDMS_Core to LetoDMS and Remove LetoDMS_Core => you must have /LetoDMS/Core.php - Move LetoDMS_Lucene to LetoDMS and Remove LetoDMS_Lucene => you must have /LetoDMS/Lucene.php - Move LetoDMS_Preview to LetoDMS and Remove LetoDMS_Preview => you must have /LetoDMS/Preview.php - ungzip and untar adodbxxx.tgz in /adodb - ungzip and untar Logxxx.tgz in /LetoDMS => you must have /LetoDMS/Log.php - ungzip and untar Mailxxx.tgz in /LetoDMS => you must have /LetoDMS/Mail.php Step 3 : Configuration ---------------------- - copy /conf/settings.xml.template to /conf/settings.xml - edit settings.xml file, search dbDriver = "_DBC_DBTYPE_" ==> mysql - create file /conf/ENABLE_INSTALL_TOOL - launch /install/install.php - set values - Delete file ENABLE_INSTALL_TOOL if possible - Edit file : inc/inc.LogInit.php and replace include("Log.php"); => include("/LetoDMS/Log.php"); - Edit LetoDMS_Core/Core/inc.DBAccess.php require_once "adodb/adodb.inc.php"; => include("/adodb/adodb.inc.php"); NOTE : LetoDMS requires Zend framework for Lucene Search. So you need to download the Zend framework here : http://www.zend.com/en/community/downloads Download the 1.12.x minimal build as the latest vesion i.e. 2.x does not include the search part. Go to /ZendFramework-1.12.1/library/ copy Zend folder to Leto root folder and make leto.zip No need to include_path in php.ini bcoz letoDMS makes its root directory as include_pathvar/softaculous/jamroom/notes.txt000064400000001260151027235640013244 0ustar001) We dont change "jrElastic2_css_version" and "jrElastic2_javascript_version" in sql, as its same for all installation. 2) Take sql dump after creating account. 3) Release date can be found here : "https://www.jamroom.net/the-jamroom-network/networkmarket/32/system-core" 4) PHP REQUIREMENT LINK: https://www.jamroom.net/the-jamroom-network/documentation/getting-started/774/server-requirements#php-version-71-or-newer and install.php(in install.php it is 7.2.0 and it throws error while installing on PHP 7.1, so we have kept 7.2.0 in our info.xml) 5) zlib.output_compression needs to be off ( output handler 'ob_gzhandler' conflicts with 'zlib' output compression ) Observed on PHP 5.3var/softaculous/blesta4/notes.txt000064400000002167151027235650013146 0ustar001. We add "admin_login::setup" in the below line in _blesta.php in our package. Configure::set("Blesta.csrf_bypass", array("admin_login::setup")); 2. We have purposely kept one blank line in "blesta_install.input" and in "blesta_install2.input" files because since version 4.8.0 'port' => '{database_port}' has become compulsory input parameter for install and this value may vary from server to server hence we have kept it blank. 3. Blesta releases Patch for different PHP versions to support ioncube encoding. Kindly check and update in every version. if(sversion_compare(sphpversion(), '7.0', '>=')){ if(file_exists($software['path'].'/patch/php7hotfix.zip')){ if(!sunzip($software['path'].'/patch/php7hotfix.zip', $__settings['softpath'].'/app/')){ $error[] = 'Could not unzip the php7hotfix.zip'; } } } *Please note that, Since Blesta 4.6.0 the above patches are needed only if Ioncube version is less than 10.1.0.(We have handled this in install.php) 4. PHP REQUIREMENT LINK: https://docs.blesta.com/display/user/Requirements 5. Json extension requirement added because blesta installer needs json_decode function. var/softaculous/ostic17/notes.txt000064400000001205151027236020013061 0ustar001. schema_signature same for every install 2. Make script where Database ENGINE is InnoDB 3. Don't convert ostic.sql and languages files to utf8 4. PHP REQUIREMENT LINK : https://osticket.com/download/ and also check include/class.setup.php 5. Download and update language from "https://osticket.com/download/#ostLang" 6. Check language update in next version(In 1.14.2 languages weren't properly updated) 7. If language packs doesn't download from site. Try to download using following URL depending upon script version. https://s3.amazonaws.com/downloads.osticket.com/lang/1.14.x/[[LANG_CODE]].phar (languages are not available for 1.15, 1.16)var/softaculous/cumulus/notes.txt000064400000000650151027236030013271 0ustar001. while manual installation provide this path as ftp path: /public_html/.../.../... 2. Remove ftp details from config file 3. PHP REQUIREMENT LINK : http://cumulusclips.org/docs/requirements/ 4. We need to add __post_load_settings_upgrade() in upgrade.php if we add upgrade in future. This is because if there is a huge file in the package hence pclzip uses temp dir so we need to define it as we just did in install.phpvar/softaculous/mw35/notes.txt000064400000003311151027236070012370 0ustar00################ Untar downloaded tar.gz package on linux server and then make a ground zip. ################ 1) Use Storage Engine Innodb. 2) Use binary database character set. 3) Use the License as "No license footer" 4) Check the language files exists in the /languages/classes/ & /languages/messages/ it should be there with the downloaded zip. 5) We have added "tmpdir" in order to save cache at different locations for each installation to avoid conflicts between them. (v1.27.1) https://www.mediawiki.org/wiki/Manual_talk:Upgrading#Shared_server_.2B_multiple_Mediawiki_installations https://phabricator.wikimedia.org/T127127 We have added the following in LocalSettings.php $wgTmpDirectory = "[[tmpdir]]"; 6) PHP REQUIREMENT LINK: https://www.mediawiki.org/wiki/MediaWiki_1.35 7) check "I'm bored already, just install the wiki." and continue in manual install 8) Check visual editor and other extension options in every major update. By clicking "ask me more questions" option. (Just to check) 9) removed inserts from "job" table because it creates entry after page access 10) Keep `content_sha1` value as it is in "content" table because it is same for all installations. 11)we have disable cross upgrade because we were getting following error post upgrading. eb786298294aef346a4e8c9b] 2020-03-27 11:45:10: Fatal exception of type "MWException" (Reported issue to vendor as well) Check in next version if it resolves.(Got this error while upgrading from 1.31.12 to 1.35.1 so have disabled cross upgrade(i.e changed 'min_require' in info.xml as 1.35.0), check whether cross upgrade works in next version and also change 'min_require'.(Enabled in 1.35.4 and changed minimum requirement to 1.31.0 since cross upgrade is working)var/softaculous/selfoss/notes.txt000064400000001371151027236120013253 0ustar001.For manual install only fill database details and also read README.md file from package. 2.Does not work without .htaccess 3. If it does not work on localhost try on cpanel server 4. remove thumbs .sh file from zip 5. To Upgrade we need to change the config.ini if there is a change so change it in our Upgrade function 6. keep salt lkjl1289 in config.ini 7. Remove # from #RewriteBase /selfoss In htaccess 8. Check and delete files in upgrade.php /public/all-v*.css and /public/all-v*.js 9. PHP REQUIREMENT LINK: https://selfoss.aditu.de/ 10. Release date : https://github.com/SSilence/selfoss/releases 11. Keep double quotes around softdbpass(ie "[[softdbpass]]" in config.ini) as there is internal server error if there are special characters in password. var/softaculous/gedview/notes.txt000064400000000361151027236210013225 0ustar001) Add lang_settings.php and lang_settings.php.old to zip from "index" folder of manual installation 2) Version 4.3.0 is stable release but SVN is written in includes/session.php refer http://wiki.phpgedview.net/en/index.php/PhpGedView_v4.3var/softaculous/presta14/notes.txt000064400000000300151027236560013237 0ustar001. Choose database Engine 'MYISAM' 2. Installation type "full mode" 3. Add [[language]] in SQL employee table 4. If it is asked for Default country: United States and Shop timezone: US/Easternvar/softaculous/ricar/notes.txt000064400000000257151027236560012707 0ustar001. We have disbled this script for windows because Login does not work on Windows even in Manual installation. 2. Release date : http://ricargbook.adrielmedia.com/download.phpvar/softaculous/nextcloud/notes.txt000064400000004324151027236760013615 0ustar001. Manual installation on any suPHP server only. 2. Remove inserts from oc_authtoken, oc_filecache, oc_file_locks, oc_circles_circle, oc_circles_member it gets created after login 3. "1|" is added in hashed password in "lib\private\security\hasher.php". In case password changes check "1" constant from this file. 4. Delete "appdata_********" folder from data directory, it gets created after login 5. Delete "configvalue" for 'scss.variables' or "theming.variables" in `oc_appconfig` table as it generates itself on visiting. (Since 12.0.0) 6. Check and move apps/bruteforcesettings from manual to zip and to cross check compare with https://apps.nextcloud.com/apps/bruteforcesettings (check the respective supported bruteforcesettings version from the link, for the respective nextcloud release, download and check in every version and move accordingly) 7. Always check https://docs.nextcloud.com/server/stable/admin_manual/maintenance/manual_upgrade.html in major versions and set "$allowed_ver" accordingly in upgrade.php 8. PHP REQUIREMENT LINK: https://docs.nextcloud.com/server/stable/admin_manual/installation/system_requirements.html 9. We have added "admin_email" in "oc_preferences" table since 16.0.4. ( In Forget password it asks for Email ID ). 10. Take database dump while First run wizard page is loaded(i.e before the dashboard page is loaded). Taking dump on dashboard page would add the entry '('[[admin_username]]', 'firstrunwizard', 'show', '0')' in oc_preferences table which would disable the run wizard. 11. We have set PHP requirement to 7.4 because manual installation doesn't start on PHP 7.3. 12. click "skip" on install recommended apps option in manual installation in last step. 13. Changelog : https://nextcloud.com/changelog/ 14. PRIMARY keys are not generated while upgrading to 20.0.2, to generate these keys manually, user can run following command. sudo -u [[USER]] [[PATH to PHP]] [[SOFTPATH]]/occ db:add-missing-primary-keys 15. Increase version number everytime in upgrade.php to remove the previous files as it fails intrigrity check if we keep the old files. 16. We have manually changed file_id's in oc_files_versions table because it was throwing "duplicate entry" error while importing database through Softaculous.var/softaculous/shopsite/notes.txt000064400000000544151027237010013433 0ustar001. Download both 32 bit and 64 bit packages (shopsite.zip - 64 bit) (shopsite_32.zip - 32 bit) 2. make shopsite.zip with installation files in "shop_install" directory and blank sc and ss folders 3. choose 'Legacy via Web Server' while manual installation 4. Release date : https://forums.shopsite.com/viewforum.php?f=2&sid=9885856500eed8d23ca4526b3e68a1d6var/softaculous/typo/notes.txt000064400000000150151027237110012562 0ustar001. Make script where Database ENGINE is InnoDB(If manual doesn't works on webuzo then make it on cpanel)var/softaculous/kanboard/notes.txt000064400000001455151027237200013361 0ustar001)Rename the default config file(config.default.php) to config.php and Change database details. manually import the sql schema which is in (/app/Schema/Sql/mysql.sql)(as specified in docs). Not required since 1.2.10 because it populates db when you access admin link 2)Default username and password(admin/admin). Log in through the admin panel change password and then compare the dump. 3)In sql under settings table api_token and webhook_token values are hard coded in sql of the script. Check in every version for the same. (We create these values with __getToken() function in install.php) 4)PHP REQUIREMENT LINK : https://docs.kanboard.org/en/latest/admin_guide/requirements.html and check /vendor/composer/platform_check.php(in this file the version is PHP 7.4, so we have kept the same in info.xml as well).var/softaculous/ocportal/notes.txt000064400000000517151027237300013422 0ustar001. choose Advanced. Your database of choice (should be installed on the/a server): mySQL 5.5.3+ (mysqli driver) in manual installation. 2. PHP REQUIREMENT LINK: https://compo.sr/docs/tut-webhosting.htm#title__3 3. Add This inserts in Config table to enable site ('site_name', 1, '[[sitename]]', '', 0), ('site_closed', 1, '0', '', 0);var/softaculous/contao/notes.txt000064400000002172151027237440013066 0ustar00####### CONTAO GETS INSTALLED ONLY ON /HOME/[[USER]]/PUBLIC/ DIRECTORY ######## 1. Download the contao-manager.phar rename it to .php and upload it to '[[root-dir]]/contao-manager.phar.php' 2. Make a zip package before entering DB details in UI. (Once the script completes downloading package from composer) 3. Install without demo data. 4. Check and make our zip from the composer downloaded package. - Delete /contao-manager/logs/* - Delete /contao-manager/users.json/* - Delete /contao-manager/manager.json/* - Delete /var/cache/* - Delete /var/logs/* - Delete /var/jwt_secret/* - Delete /system/logs/* - Delete /.env.local 5. PHP REQUIREMENT LINK: https://docs.contao.org/manual/en/installation/system-requirements/ (Contao 5.4.1 requires PHP 8.2) 6. [IMP] Manually check the symlinks and change accordingly in our file. If there is a change in any of the symlinks update it in restore.php as well. 7. Keep '' in password field of .env.local file. It needed to bypass special characters in import. 8. Use the following guide to create the first page. https://docs.contao.org/manual/en/guides/add-first-index-page/ 9. Take dumps on login page.var/softaculous/elgg33/notes.txt000064400000001570151027240050012657 0ustar001) Add the elggdata folder to data.zip BUT delete all files of root folders of that elggdata 2) Take the data.zip after logging in the manual installation. 3) Timezone = America/New_York 4) PHP REQUIREMENT LINK: http://learn.elgg.org/en/3.3/intro/install.html#requirements 5) Upgrade Documents http://learn.elgg.org/en/3.x/admin/upgrading.html (Try to add in next version) 6) Since there is no diff in sql from version 3.0.x to 3.0.x versions we have disabled third link i.e (setupcontinue='') in upgrade.php. Check this in next version and comment this to enable third link.(Added in Elgg 3.0.5) 7)We have enabled upgrade for Elgg versions 3.0.x (with minimum requirement 3.0.1). We haven't enabled upgrade for versions 2.3.x to 3.0.x, We have commented the code for the same in upgrade.php as we need to check for utf8mb4 collation conversion issue post upgrade.(Note added since 3.0.5)var/softaculous/arastta/notes.txt000064400000000177151027240140013234 0ustar00Install with demo data (Settings option while manual installation) PHP REQUIREMENT LINK : https://arastta.org/docs/requirementsvar/softaculous/grav/notes.txt000064400000001311151027240730012530 0ustar001)Download package named 'GRAV CORE+ADMIN PLUGIN' from http://getgrav.org/downloads as it has the admin panel (core package only has homepage) 2. Compare grav-update.zip and grav-admin.zip. If there is a change then change upgrade method and extract grav-update.zip instead of grav-admin.zip. (https://learn.getgrav.org/basics/installation) 3. PHP REQUIREMENT LINK : https://learn.getgrav.org/17/basics/requirements 4. The folder /user/accounts/ needed writable permission in 1.7.12. We have added this as script throws error while hitting admin url that it isn't writable while installing through Softaculous. Please check if this is needed in next version in install and upgrade both.(Needed in 1.7.13 as well) var/softaculous/croogo/notes.txt000064400000000172151027241230013061 0ustar001. make DB with utf8_unicode_ci collate 2. PHP REQUIREMENT LINK: https://github.com/croogo/croogo/blob/master/README.mdownvar/softaculous/castopod/notes.txt000064400000001066151027241450013414 0ustar001. PHP REQUIREMENT LINK : https://docs.castopod.org/getting-started/install.html#requirements 2. Installation is at /cp-install 3. Copy .env.example to .env and add softurl in the app.baseURL before starting the manual installation, also add the .htaccess file from our package to redirect it to the public directory. 4. Keep the Email configuration in .env file as it is required to add new user. 5. Move all procedures/triggers to the end in sql. 6. Remove DEFINER=`root`@`localhost` from sql.5 7. Check if script supports languages or not. If it supports, add it.var/softaculous/pluxml/notes.txt000064400000000233151027241750013117 0ustar001) PHP REQUIREMENT LINK : https://wiki.pluxml.org/docs/install/install.html#pre-requis (check php requirement from core/vendor/composer/platform_check.php)var/softaculous/domainmod/notes.txt000064400000001311151027242010013531 0ustar001. update `new_password` as 0 in "users" table to avoid reset password after login 2. PHP REQUIREMENT LINK : https://domainmod.org/readme/ Installer requires PHP 5.6 hence we have kept min php 5.6 in info.xml 3. Install restricted on above versoin of mysql than 8.0.0 because "PASSWORD" function removed in 8.0. (https://dev.mysql.com/doc/refman/5.7/en/encryption-functions.html#function_password) 4. Select "United States Dollar" in Currency and "America/New_York" in Timezone. 5. Keep `full_url` in `settings` table to [[softurl]] because we delete the install folder through Softaculous. So it will give 404 error. 6. The default username:password is admin:admin https://domainmod.org/docs/userguide/first-run/var/softaculous/modernizr/notes.txt000064400000001136151027243050013605 0ustar001. Download zip from their github page and make zip. 2. Release date : https://github.com/Modernizr/Modernizr/releases ----- 1. Download the Development version Uncompressed on the Home page of their site. 2. Since 3.3.1 download build with "Add CSS class" only. 3. Release date : https://github.com/Modernizr/Modernizr/releases 4. Build modernizr from this link https://rejas.uber.space which serves latest version as https://modernizr.com provides older 3.6.0 version, so author himself has suggested to download from the new link. Check this thread : https://github.com/Modernizr/Modernizr/issues/2508 var/softaculous/pluck/notes.txt000064400000000307151027243070012713 0ustar00While installtion create a page with the following details : Title : home content : This is a sample page. PHP REQUIREMENT LINK : https://github.com/pluck-cms/pluck/blob/master/requirements.php#L45var/softaculous/zenber/notes.txt000064400000000520151027243120013053 0ustar00in manual intallation use: Company Name(site_name) Company URL(http://domhost/) don't use company logo . time adjustment (default :0 ). don't check Opt-in to the anonymous stat collection program company email(admin_email). admin email(admin_email). PHP REQUIREMENT LINK : http://documentation.zenbership.com/Home/Server-Requirements var/softaculous/prado/notes.txt000064400000000123151027243700012676 0ustar001. PHP REQUIREMENT LINK: http://www.pradoframework.net/site/ (Check composer.json) var/softaculous/atlantis/notes.txt000064400000001133151027253140013411 0ustar001. Take dump after installing composer and while making package, check and include bootstrap/cache/* in zip. 2. Installation http://www.atlantis-cms.com/docs i.e eg : 1. Download and extract atlantis package 2. download composer and install in directory php composer.phar install --prefer-dist 3. php artisan key:generate 3. php artisan atlantis:set:db 4. php artisan atlantis:install 4. Add relativeurl in .htaccess RewriteBase 5. take sql dump after command line installation 6. set APP_DEBUG is false in .env 7. RELEASE DATE : https://bitbucket.org/aggressione/atlantis3/downloads/?tab=tagsvar/softaculous/zikula15/notes.txt000064400000001020151027253540013236 0ustar001) Please dont change $ZConfig['System']['system.chmod_dir'] = 0777; in config file as it is same i.e. 0777 when installed manually on cPanel also. 2) We have kept config.php bcoz it is required for upgrade from 1.3.x to 1.4.x. Kindly check upgrade process for 1.4.x to 1.4.x in next update and add it. 3) Table menu_items in not generated post upgrade from 1.4.x to 1.4.4 because menu module must be manually installed.(Confirmed with vendor) 4. PHP REQUIREMENT LINK : https://github.com/zikula/core/blob/1.5/INSTALL-Core1.x.mdvar/softaculous/admidio/notes.txt000064400000000670151027376550013220 0ustar001. we have disabled auto upgrade because upgrade utility asks for login details to update the database. Enable it later if it works 2. Select Timezone : America/New_York 3. PHP REQUIREMENT LINK : https://www.admidio.org/download.php 4. We don't exclude the installation folder i.e /adm_program/installation/ from install.xml, as the script needs some files from installation folder. Also it's not mentioned in their documentation to do so.var/softaculous/cftp/notes.txt000064400000000606151027376620012543 0ustar001. We have Given upgrade from version r180. 2. Use default dbprefix while manual installation. (Suggested by vendor) 3. Release date : https://www.projectsend.org/change-log/ 4. PHP REQUIREMENT LINK: https://www.projectsend.org/how-to-install-projectsend/ and also check /vendor/composer/platform_check.php 5. Upgrade documentation: https://docs.projectsend.org/about/installation/upgradingvar/softaculous/ftools/notes.txt000064400000000574151027376630013122 0ustar001. PHP REQUIREMENT LINK: https://docs.formtools.org/userdoc/getting_started/system_requirements/ 2. Upgrade Guide: https://docs.formtools.org/upgrading/ 3. Few tables related to Data Visualization and Form Builder modules are not created post upgrading 2.2.6 => 3.0.1 (Comfirm with vendor) as they are optional and will generate if source installation has these modules activated.var/softaculous/october/notes.txt000064400000002221151027377430013237 0ustar001. Installation Method using "https://github.com/octobercms/install" install from "install-master.zip" keeping root writable and check the difference between this package and the package downloaded from below link. 2. Download Link is "http://octobercms.com/api/core/get" mentioned in "install_files\php\installer.php" line no 309 for Downlod the zip make a post on link direct access from browser Doesn't work Create html file a click on get button for download file
Or By Command : php -r "eval('?>'.file_get_contents('https://octobercms.com/api/installer'));" This is for making our package zip. 3. system core hash of table "system_parameters" is constant for all installation of 1.0.4.18 version 4. select scratch for installation 5. PHP REQUIREMENT LINK : install.php 6. We have not given V2 because it is a paid version. We have also confirmed with vendor over email that we can continue providing V1 as of now. After sometime V2 will becaome free and vendor shall notify us. October2 docs: https://octobercms.com/docs/setup/installationvar/softaculous/epesi/notes.txt000064400000001532151027414250012703 0ustar001. We take the data files from the manual and make the epesidata.zip and extract it after installation(remove contents of cache folder and config.php file). 2. Remove the following code from .htaccess #if your server is running php as apache module: php_value memory_limit "64M" php_flag magic_quotes_gpc off Remove the following as well: "Header always append X-Frame-Options SAMEORIGIN" Header set X-XSS-Protection "1; mode=block" (because "Internal Server Error" occurred (from version 1.8.2)) 3. Remove the INSERTS from following tables from DB tools_whoisonline_users, session_client, session, history 4. 'cache' value for base_notify table remains constant so we do not change it. (since 1.7.0) 5. Timezone as "America/New York" for manual installation. 6. PHP REQUIREMENT LINK : setup.php Script's composer.json requires PHP 7.2.5 since 1.9.1 var/softaculous/sidu/notes.txt000064400000001637151027436320012552 0ustar00 The following problem has been resolved in SIDU 3.7----------------------------------- If you get errors when you click on 'User' tab in menu then Solutions (Recommended by Script Vendor): 1 - open file: user.php ======================== "; main($SIDU,$user,$acs,$acs2,$grant,$cmd); echo ''; down(); ... ========================= Above is the top part of user.php. simply add "@" before uppe() and main(...) and down() so it will look like the following: ======================== "; @main($SIDU,$user,$acs,$acs2,$grant,$cmd); echo ''; @down(); ... ========================= 2)We have changed the php requirement to 5.4 due to syntax error in version 6.0. var/softaculous/cake/notes.txt000064400000001756151027436450012517 0ustar001. PHP REQUIREMENT LINK: https://book.cakephp.org/5/en/installation.html and also check /vendor/composer/platform_check.php 2. Set "DEBUG" true in "config/app.php" 3. We have copied logs folder from older version inside our package. As it throws error.(Log folder added in version 4.0.2) 4. We have added database settings in app.php file explicitly in version 4.0.0 i.e, 'host' => '[[softdbhost]]', 'username' => '[[softbuser]]', 'password' => '[[softdbpass]]', 'database' => '[[softdb]]', as they were not present in version 4.0.0, and they are needed to connect to database. Please check in next version.(If not present add them below the line 'persistent' => false, under ORM settings in app.php file).(Not needed since 4.0.2 as script now uses app_local.php for configuration and provides way to configure database settings.) 5. Use app_local.php and not app.php for configuring database settings in manual installation(As settings in app_local.php override settings in app.php)(Since version 4.0.2) var/softaculous/feng/notes.txt000064400000001302151027436500012512 0ustar001. Change the location of USING BTREE in the feng.sql file (It should be to the left and not to the end of line). 2. Default database engine InnoDB. 3. comment the php_value in .htaccess (NOT REQUIRED SINCE 3.4.1.1) 4. PHP REQUIREMENT LINK : https://wiki.fengoffice.com/doku.php/installation:server_reqs 5. We have disabled the upgrade in v3.5.1.5 because post upgrade from v3.4.4.1 to v3.5.1.5, the UI is broken and nothing is displayed except the header. Please check in the next version and enable upgrade accordingly. We had contacted vendor as well for the same via email and they said they shall fix it. 6. Tick Checkbox of Core_dimensions, Workspaces, Mail while manual installation (Since 3.8.1.24)var/softaculous/wp49/notes.txt000064400000012246151027436500012407 0ustar001. Download the language files from : http://codex.wordpress.org/L10n:Localization_Teams (https://nl.wordpress.org/) and copy them to the /var/softaculous/wp/languages/LANGUAGE_CODE.zip 2. The language files for the following languages have been updated to 4.9.28 : 3. Please try to update these languages if they are available for 4.9.28 4. To activate footer link add this in the following file in wp.zip wp-content/themes/twentyseventeen/template-parts/footer/site-info.php wp-content/themes/twentysixteen/footer.php wp-content/themes/twentyfifteen/footer.php NOTE : When a new theme is added in WordPress do the following tasks : - add the line in install.xml and upgrade.xml as well - add condition in upgrade.php ( in __pre_unzip function ) - update extend.php $templates['list']['wp-default'] array - update new default theme screenshots in website/www/images/wp-default 5. The following files _wpconfig.php and .htaccess have to be configured if the user selects to install with Multisite and also the multisite.sql should be made with the new tables that are created after configuring the Multisite Option. The guide to install Multisite Manually : https://wordpress.org/support/article/create-a-network/ 6. (101, 'rewrite_rules', '', 'yes'), Keep it blank, WordPress generates it automatically 7. In multisite sql After Configuring the Network, dump the SQL before logging in. 8. The multisite.sql is the whole SQL file and also remove the INSERTS in the Options table that are made after login i.e from 'CRON' except INSERT INTO `[[dbprefix]]options` VALUES (100, 'rewrite_rules',''), Keep it blank, WordPress generates it automatically (115, 'can_compress_scripts', '0', 'yes'); also change the AUTO INCREMENT as it is in the dumped SQL of Original database. 9. Remove inserts in the sitemeta table after "active_sitewide_plugins" in MU 10. Remove the language files related to particular theme from languages/ if a theme is deleted by WordPress. 11. (14, 1, 'session_tokens', 'a:1:{s:64:"e5043af8ebbd5602c6df6fca2ab4f7a7f09d80484487b1a1698c449455dc8f9a";i:1416717670;}'), and (17, 1, 'community-events-location', 'a:1:{s:2:"ip";s:11:"";}'), will be created in usermeta table. If doesn't then create token and add it. 12. From 4.5.1 we detect if the server has capability to use utf8mb4, we have changed define('DB_CHARSET', 'utf8mb4'); to define('DB_CHARSET', '[[utf8]]'); in both config file and updated COLLATE utf8mb4_unicode_ci to [[collate]] in both sql from 4.2.2 13. In case of major update please update the popularfx database. 14. While manual installation keep root writable and configure .htaccess as _htaccess. 15. configure [[permalink_structure]] only in wp.sql. Not in multisite.sql. 16. _index.php is our file no need to change it. 17. Remove Storage ENGINE "ENGINE=InnoDB" from all the CREATE TABLE queries in wp.sql and multisite.sql as WordPress sets the storage engine based on the default set in the MySQL Server. 18. when we add/delete a plugin update the edit.php and edit.xml file. 19. The language is configured in database under 'options' and 'sitemeta' tables for normal and multi site respectively. We use to manage language in version.php however this use to get reverted in case of persian language as observed. Hence we have now started handling in database and for multi site it was handled default in database. Also version.php is now removed because of this. (Since v4.8.1) 20. Boldgrid download link : http://repo.boldgrid.com/boldgrid-inspirations.zip 21. Always check for the default akismet and hello dolly plugin's latest version in all branches of wordpress. If there is old package in minor versions, manually replace with the latest one in our package. var/softaculous/igalerie/notes.txt000064400000001166151027436510013365 0ustar001. Download English pack from http://www.igalerie.org/forum/viewtopic.php?id=1942 copy locale/en_GB from this pack to zip at locale/en_GB and images/flags/en_GB.png from this pack to zip at images/flags/en_GB.png [NOT REQUIRED BECAUSE SINCE 3.0.34 PACKAGE ITSELF CONTAINS ENGLISH LANGUAGE TRANSLATIONS] 2. Default time zone: America/Newyork 3. PHP REQUIREMENT LINK : http://www.igalerie.org/documentation/installation 4. Delete entries from sessions table and sessions_users table as well. 5. Upgrade from version 2.x to 3.x is not possible. http://www.igalerie.org/documentation/mise-a-jour Enable upgrade from next 3.x version.var/softaculous/roundcube/notes.txt000064400000002350151027436520013567 0ustar001. For manual installation use the following details: IMAP Host : ssl://imap.gmail.com:993 SMTP Host : ssl://smtp.gmail.com:465 2. Fill product_name, support_url and language fields in manual installation. Keep all other values to it's default. 3. If you get installation warning then add define('RCMAIL_CHARSET', 'UTF-8'); in \installer\index.php ( We have added in 0.8.2 mostly it will be solved by vendor in next version ). 4. We had disabled the upgrade for windows because the GUI utility does not work and we use exec() for CLI upgrade. Next version when you do need exec() i.e. for versions greater than 1.0 change the requirement in upgrade.php that you cannot upgrade on AMPPS only if version is less than 1.0 5. For next release check and change upgrade procedure. 6. PHP REQUIREMENT LINK: https://github.com/roundcube/roundcubemail/wiki/Install-Requirements and https://github.com/roundcube/roundcubemail/wiki/Version-History 7. [IMP] Do check upgrade in next version i.e from 1.4.x to 1.5.1 if it supports utf8mb4 changes.(checked in 1.5.1, changes are done) 8. While manual installation set collation to utf8mb4_unicode_ci as mentioned in INSTALL file.(Since 1.5.1) 9. Version 1.5.3 is not working on PHP 5.5 hence we have set PHP 5.6var/softaculous/ossn/notes.txt000064400000001102151027437320012554 0ustar001. PHP REQUIREMENT LINK : https://www.opensource-socialnetwork.org/wiki/view/706/how-to-install-open-source-social-network OR https://www.opensource-socialnetwork.org/discussion/view/6017/ossn-v63-lts-has-been-released 2. Take database dump on login page. 3. We have commented code in /installation/pages/check.php to disable code which was checking if the cache folder is to be created by user. For this manual installation was asking root directory writable to create cache folder. (Confirmed with vendor over email) (Same is checked and code is commented in OSSN 8.x as well)var/softaculous/invoice/notes.txt000064400000001213151027437410013231 0ustar001) Make following changes in .htaccess RewriteBase [[relativeurl_]] It is mentioned in installer and on installation document 2) Please check if new language is added in /application/language then update install.xml 3) Follow the upgrade guide here : https://wiki.invoiceplane.com/en/1.6/getting-started/updating-ip 4)PHP REQUIREMENT LINK : https://wiki.invoiceplane.com/en/1.6/getting-started/requirements 5) We have kept min PHP version to 8.1 because composer.json states the same. Also we have removed mcrypt and xmlrpc extentions as these are moved to PECL library. 6) Keep the default(recommended) VAT calculation method in manual installation.var/softaculous/impress/notes.txt000064400000001635151027437500013267 0ustar001. Delete configured file from manual data.zip 2. [NA] Check and Copy the contents of /uploads/profile/field/ from manual to the zip package(this is not created from v1.3.7) 3. [NA] Check and Copy the contents of /uploads/banners/ and /uploads/profile/ from manual to the zip package(since 1.3.9) 4. Check and Copy the contents of /modules/protector/ from manual to the zip package 5. Always select "pdo.mysql" for DB_TYPE. 6. Make script where Database ENGINE is InnoDB 7. [NA] "protector.php" and "function.banners.php" is adjusted in impressCMS 1.3.10 ( files get created in manual installation if writable permission is given ) 8. PHP REQUIREMENT LINK: https://www.impresscms.org/modules/content/content.php?content_id=1186&page=download-impresscms 9. Upgrade Notes: release_notes.md file. 10. We have asked for back up check before upgrading to 2.0.0 because the update has come after long time and it's a major release.var/softaculous/pier/notes.txt000064400000000705151027437570012550 0ustar00Its only for users if they ask how to add project : Error on Add Project: You don't have permission to access the requested page 1. Hover on "Administration" on Top -> Select "Company". 2. In "Contacts" Section, select "Edit user account" of "admin". 3. In "Options" section, For "Can manage his/her own projects" select "Yes" Don't follow this steps for making package. 4. Release date : https://github.com/Project-Pier/ProjectPier-Core/releasesvar/softaculous/myadmin/notes.txt000064400000000362151027437620013242 0ustar001) Download All Language package. 2) PHP REQUIREMENT LINK : https://www.phpmyadmin.net/downloads/ OR https://docs.phpmyadmin.net/en/latest/require.html#requirements 3) language change https://docs.phpmyadmin.net/en/latest/config.html#cfg_Langvar/softaculous/peel/notes.txt000064400000001346151027440260012526 0ustar001. We rename admin folder as it is strongly recommended to do so and it is mentioned at the last step of installation. Also we do not save admin_folder name in install.xml because we do not want admin url to update. (Added since 8.0.5). 2. Keep default values in Genreral Settings. 3. We have set PHP requirement to 5.5 because since version 9.0.0 script uses PHP 5.5's syntax. 4. We install with non-sample data(So keep Fill the database option : 'No' while manual installation) and we have removed sample data option from install.xml, Since sample data has issues while loading some frontend links,after renaming admin folder(in manual install as well). 5. PHP REQUIREMENT LINK : https://github.com/advisto/peel-shopping#ce-quil-vous-faut var/softaculous/sentrifugo/notes.txt000064400000001067151027440350013766 0ustar001. make installation with Mail Authentication Type false. To avoid Mail Authentication fill the details of mail_settings_constants.php while installation. 2. Move "main_weekdays_aftr_upd" Triggers to end of sql after alter queries 3. Added the following in SQL header and footer respectively in 3.1 version because extra fields created in `tbl_cities` table has incorrect `state_id`. /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; 4. Check Dates Carefully in sql filevar/softaculous/churchcrm/notes.txt000064400000002510151027440520013550 0ustar001. Default Login username : admin password : changeme. 2. change "usr_NeedPasswordChange" to 0 in "user_usr" table because script ask to update password after installation. 3. We have created blank integrityCheck.json file to write integrity check status. (Go to Admin -> Edit General settings -> System Settings -> set iIntegrityCheckInterval to 1 and reduce one hour to sLastIntegrityCheckTimeStamp -> Save settings. Now check the file should be created.) This is just to check if this file is needed or not. 4. PHP REQUIREMENT LINK: https://github.com/ChurchCRM/CRM/wiki/Installation or check in {{Path_to_directory}}/vendor/composer/platform_check.php 5. Remove 'DEFINER=`root`@`localhost`' from mysql function (added since version 2.10.1 , we remove this because it's made again)(Isn't required since 4.1.0) 6. Keep $dbPort = ''; as blank in Config.php post installation, since this was mandatory while installing. 7. In ChurchCRM 5.0.2 we had run the setup manually after renaming Include/Config.php.example to /Include/Config.php and manually entering details and hitting setup URL in browser, as their automated install script had a bug so this turnaround was suggested by one of the developers of the script : https://github.com/ChurchCRM/CRM/issues/6072#issuecomment-1257431868 Check in next version if their automated install script works.var/softaculous/soho/notes.txt000064400000000700151027440570012546 0ustar001. Please make the zip from manual. 2. Please export the soho.sql after login. It should contain "site_pages" table. 3. Please delete the file sohoadmin/filebin/eula.lic from the manual while zipping 4. Download the installer from here: http://www.soholaunch.com/Install_Soholaunch.php (Not valid form v4.9.4 r43) 5. Get the link to download the package from here (Full package): http://update.securexfer.net/public_builds/api-build_info-latest.phpvar/softaculous/bugs/notes.txt000064400000000601151027440600012530 0ustar001. select timezone America/New_York 2. install/get_updates_list needs permissions to render the frontend,else it throws error. 3. We don't delete the install folder as it is required for further use.(confirmed with vendor in email). 4. We exclude the config-setup.php as it is unlinked by the installer after installation and keeping it throws error. 5. PHP REQUIREMENT LINK: README.mdvar/softaculous/wp54/notes.txt000064400000012654151027440660012410 0ustar001. Download the language files from : http://codex.wordpress.org/L10n:Localization_Teams (https://nl.wordpress.org/) and copy them to the /var/softaculous/wp/languages/LANGUAGE_CODE.zip Please update the notes : 2. The language files for the following languages have been updated to 5.4.18 : 3. Please try to update these languages if they are available for 5.4.18 4. To activate footer link add this in the following file in wp.zip wp-content/themes/twentytwenty/footer.php wp-content/themes/twentynineteen/footer.php wp-content/themes/twentyseventeen/template-parts/footer/site-info.php wp-content/themes/twentysixteen/footer.php NOTE : When a new theme is added in WordPress do the following tasks : - add the line in install.xml and upgrade.xml as well - add condition in upgrade.php ( in __pre_unzip function ) - update extend.php $templates['list']['wp-default'] array - update new default theme screenshots in website/www/images/wp-default 5. The following files _wpconfig.php and .htaccess have to be configured if the user selects to install with Multisite and also the multisite.sql should be made with the new tables that are created after configuring the Multisite Option. The guide to install Multisite Manually : https://wordpress.org/support/article/create-a-network/ 6. (101, 'rewrite_rules', '', 'yes'), Keep it blank, WordPress generates it automatically 7. In multisite sql After Configuring the Network, dump the SQL before logging in. 8. The multisite.sql is the whole SQL file and also remove the INSERTS in the Options table that are made after login i.e from 'CRON' except INSERT INTO `[[dbprefix]]options` VALUES (100, 'rewrite_rules',''), Keep it blank, WordPress generates it automatically (115, 'can_compress_scripts', '0', 'yes'); also change the AUTO INCREMENT as it is in the dumped SQL of Original database. 9. Remove inserts in the sitemeta table after "active_sitewide_plugins" in MU 10. Remove the language files related to particular theme from languages/ if a theme is deleted by WordPress. 11. (14, 1, 'session_tokens', 'a:1:{s:64:"e5043af8ebbd5602c6df6fca2ab4f7a7f09d80484487b1a1698c449455dc8f9a";i:1416717670;}'), and (17, 1, 'community-events-location', 'a:1:{s:2:"ip";s:11:"";}'), will be created in usermeta table. If doesn't then create token and add it. 12. From 4.5.1 we detect if the server has capability to use utf8mb4, we have changed define('DB_CHARSET', 'utf8mb4'); to define('DB_CHARSET', '[[utf8]]'); in both config file and updated COLLATE utf8mb4_unicode_ci to [[collate]] in both sql from 4.2.2 13. In case of major update please update the popularfx database. 14. While manual installation keep root writable and configure .htaccess as _htaccess. 15. configure [[permalink_structure]] only in wp.sql. Not in multisite.sql. 16. _index.php is our file no need to change it. 17. Remove Storage ENGINE "ENGINE=InnoDB" from all the CREATE TABLE queries in wp.sql and multisite.sql as WordPress sets the storage engine based on the default set in the MySQL Server. 18. when we add/delete a plugin update the edit.php and edit.xml file. 19. The language is configured in database under 'options' and 'sitemeta' tables for normal and multi site respectively. We use to manage language in version.php however this use to get reverted in case of persian language as observed. Hence we have now started handling in database and for multi site it was handled default in database. Also version.php is now removed because of this. (Since v4.8.1) 20. Boldgrid download link : http://repo.boldgrid.com/boldgrid-inspirations.zip 21. We have added classic-editor plugin since 5.0.0 and we need to check in manual installation for extra insert classic-editor-replace under options table. If any changes, change in install, edit, upgrade. 22. Always check for the default akismet plugin's latest version in all branches of wordpress. If there is old package in minor versions, manually replace with the latest one in our package.var/softaculous/libre/notes.txt000064400000000316151027441060012671 0ustar00Release date : https://github.com/LibreHealthIO/LibreEHR/releases 2. One of the users has reported that the script is not working on Mysql 8.0 Hence we have restricted on Mysql >=8.0.0 (Ref:Ticket #598081)var/softaculous/webcollab/notes.txt000064400000000416151027442560013535 0ustar001) download tar.gz version (not the zip) from http://sourceforge.net/projects/webcollab/. 2) Keep default abbreviated sitename. 3) uncheck 'use email' and don't enter 'smtp' details. 4) Keep default timezone (GMT). 5) PHP REQUIREMENT LINK : setup.php //version check var/softaculous/framadate/notes.txt000064400000001571151027442620013527 0ustar001. Take package from https://framagit.org/framasoft/framadate/framadate/-/releases (download the release zip as it has vendor folder included) 2. Refer https://framagit.org/framasoft/framadate/framadate/wikis/install/Configure for manual installation. ( Create .htaccess and .htpasswd as mentioned in installation ) Follow the first standard procedure, then Secure admin section, execute the below mentioned command to generate password : /usr/local/apps/apache/bin/htpasswd -bc /{soft_path}/admin/.htpasswd username password 4. rename htaccess.txt to .htaccess in order to create polls 5. PHP REQUIREMENT LINK: https://framagit.org/framasoft/framadate/framadate/wikis/Install/Requirements 6. Remove .git folder from zip. It's not needed. 7. Keep SMTP details 'use_smtp' => false, in config.php. 8. Check for release date here : https://framagit.org/framasoft/framadate/framadate/releasesvar/softaculous/elgg2/notes.txt000064400000001070151027445200012572 0ustar001) Add the elggdata folder to data.zip BUT delete all files of root folders of that elggdata 2) Take the data.zip after logging in the manual installation. 3) At the moment there is no upgrade to 1.12.x to 2.x 4) Add a trailing slash '/' for datadir path in manual installation. (Not required since 2.1.2) 5) Timezone = America/New_York 6) We have disabled auto upgrade since version 2.3.0 (since it requires logging in to upgrade the database , to make changes to database schema). 7) PHP REQUIREMENT LINK: http://learn.elgg.org/en/2.3/intro/install.html#requirementsvar/softaculous/plikli/notes.txt000064400000001664151027453220013070 0ustar001. Add [[language]] in sql and settings.php 2. Remove .default from all language files in the package /languages/ folder. 3. adcopy_pubkey, adcopy_privkey and adcopy_hashkey are same for all installation. 4. Move files to manual to package if any change in module files, for check download .zip file mentioned in "intall/install4.php" download "https://plikli.com/upgrade/{module.zip}" 5. In versions 4.1.0 and below we have used salted sha1 password in install.php. We observed that in those versions when we log in with admin username and password for first time , we get error. As script itself converts the salted sha1 password in '[[dbprefix]]users' table to salted bcrypt passsword, and after that when we log in we are able to log in. Latest version 4.1.5 uses salted bcrypt password. This is the reason why we have used the same salted bcrypt password in edit.php to handle older version's password encryption and have not added extend.php.var/softaculous/nuked/notes.txt000064400000000034151027453450012705 0ustar001. Select Quick Installationvar/softaculous/unmark/notes.txt000064400000000222151027454210013066 0ustar001. Can not be installed in Sub-directory. Confirmed from vendor. 2. PHP REQUIREMENT LINK: https://github.com/cdevroe/unmark#technical-requirementsvar/softaculous/impresspage/notes.txt000064400000000707151027454400014121 0ustar001. Website time zone : America/New_York 2. E-mail for error reporting (optional) : a@a.com 3. Do not use site_name because it is used by the script itself. 4. Do not allow cross upgrade. ( Developer has mentioned not to allow ) Update is working from 4.10.1 to 5.0.2. 5. Remove ('Ip', 'adminIsAutogenerated', '"......"'), entry from 'storage' table to avoid password change at log-in 6. PHP REQUIREMENT LINK: https://www.impresspages.org/docs/installationvar/softaculous/oxwall/notes.txt000064400000002044151027455350013111 0ustar001) Except watchdog Install all the plugins during manual installation. 2) Dont use dbprefix 3) Copy the following folders from manual to zip: ow_userfiles/plugins/notifications/ ow_userfiles/plugins/newsfeed/ ow_userfiles/plugins/mailbox/ ow_userfiles/plugins/friends/ (and also if they create any new folders) ow_static/themes (with js files) ow_static/plugins/newsfeed/* (with js files) ow_static/plugins/mailbox/* (with js files) (and also if they create any new folders) ow_pluginfiles/notifications/ ow_pluginfiles/newsfeed/ ow_pluginfiles/mailbox/ ow_pluginfiles/friends/ (and also if they create any new folders) 4) Download the Update pack and the install pack and check the missing files (if any add it to the updater folder and make necessary changes in upgrade.php) 5) In 1.6.0 we have copied ow_pluginfiles/base/wurfl/persistence/ folder from manual only 1 file "ow_pluginfiles/base/wurfl/persistence/b/e/ec06e0c6b7972ffb0d022a64716aae" is not copied bcoz timestamp changes in every install in that file. Kindly check the same in next version var/softaculous/pie/notes.txt000064400000000766151027455530012371 0ustar001.add index.php from old to new zip 2.index.php is just created to redirect to demo/index.php 3.download simplepie using git and delete .git folder, .github folder & installation http://simplepie.org/wiki/setup/setup git clone https://github.com/simplepie/simplepie.git -b {{VERSION}} (example : git clone https://github.com/simplepie/simplepie.git -b 1.8.1) 4.Release date : https://github.com/simplepie/simplepie/releases 5. PHP REQUIREMENT LINK : https://github.com/simplepie/simplepie#requirementsvar/softaculous/wikka/notes.txt000064400000000077151027456070012715 0ustar001. Change 'allow_user_registration' => '1', in wikka.config.phpvar/softaculous/luxcal/notes.txt000064400000000660151027456260013076 0ustar001) Installation file name is based on version i.e install422.php In every update change install...php in install.xml i.e install422.php and also change 'update...php' in upgrade.xml i.e upgrade460.php 2) In manual install New to install: mycal = softaculous 3) PHP REQUIREMENT LINK : https://www.luxsoft.eu/index.php?pge=dtail 4) Keep "THEME" mycal in sql. It is the default theme.var/softaculous/aef/notes.txt000064400000000133151027456450012335 0ustar001. Release date : http://anelectron.com/board/index.php?fid=59&fname=News_and_Announcementsvar/softaculous/kimai/notes.txt000064400000002550151027462060012673 0ustar001. Choose default Timezone America/New_York (This is CLI install now and timezone isn't asked, set America/New_York in php.ini file i.e date.timezone = "America/New_York") and then install. Also check the same in kimai2_user_preferences table i.e 'timezone' entry value) 2. PHP REQUIREMENT LINK: https://www.kimai.org/documentation/installation.html#server-requirements and also check README.md 3. Install Composer and create zip for package and Remove "var/cache/prod" from package 4. Add following entry in kimai2_configuration table : (2, 'defaults.user.language', '[[language]]'); and in kimai2_user_preferences : (3, 1, 'language', '[[language]]'); 5. Steps for installation https://www.kimai.org/documentation/installation.html from command line. 6. We have changed the version in 1.14.3 in /src/Constants.php as it was a mistake by the vendor. Check in 1.15 version. https://github.com/kevinpapst/kimai2/issues/2582 7. We can not provide upgrade in kimai because it supports CLI upgrade only. Check in every version and if it supports GUI upgrade then add it. (Many users ask for the same) 8. From 2.0.23 onwards Kimai doesnt support subdirectory installation. mentioned in docs https://www.kimai.org/en/download.html 9. We have disabled language for Kimai 2.0.x version as the wizard asks for which language to select and adds extra entries to database in `preferences` table.var/softaculous/lychee/notes.txt000064400000003117151027464650013061 0ustar001. PHP REQUIREMENT LINK : https://lycheeorg.dev/docs/#server-requirements 2. Installer is at http://{{URL}}/public 3. Upgrade is disabled as user name and password are reset after upgrade due to major structural changes from 3.1 to 3.2. Mentioned here: https://github.com/LycheeOrg/Lychee/issues/278 Provide upgrade in next release as upgrade is possible from 3.2.x to 3.2.x 4. Comment security policy header in .htaccess in our zip i.e Header set Content-Security-Policy "default-src 'self'; style-src 'self' 'unsafe-inline'; script-src 'self'; connect-src 'self' https://lycheeorg.github.io; form-action 'none'; base-uri 'none'; frame-ancestors 'none'; upgrade-insecure-requests; block-all-mixed-content;" . This is needed to install the script on non https servers.(Needed while manual installation as well). Mentioned here : https://lycheeorg.github.io/docs/ 5. Upgrade method https://lycheeorg.dev/docs/update.html#update-manually 6. We have enabled upgrade from 4.0.x versions. 7. Upgrade from 4.5.3 to 4.6.0 was checked but kept disabled due to 500 HttpException Undefined variable $locale (View: /{{PATH}}/resources/views/gallery.blade.php). Add upgrade once this is resolved. 8. Important note : Keep 'csp' => ['enable' => false in config/secure-headers.php in our zip package(default is true). We do this because logs are not visible in admin panel if csp is enabled. https://github.com/LycheeOrg/Lychee/issues/1884 (Checked and not required anymore. No error is thrown even if the default is true) 9. Changelog: https://lycheeorg.dev/docs/releases.html 10. In .env keep double quotes in "[[softdbpass]]"var/softaculous/iwp/notes.txt000064400000001462151027464700012404 0ustar001. (17, 'installedEmail', '[[admin_email]]'); -> [[admin_email]] is the email which we provide at the time of downloading the package from their website, so do replace it. 2. PHP REQUIREMENT LINK : https://support.infinitewp.com/support/solutions/articles/225668-requirements-for-iwp and /install/installFunctions.php Since 3.4.5.1 the installer only works on PHP 7.4 Release date : https://infinitewp.com/change-log/ 3. Important : Append install/index.php?softaculous=1 to URL while manual installation. This was required to skip account registration at IWP's site which can be skipped now by using these query params, which confirm that request is from softaculous, confirmed with vendor via email (These changes were done by vendor inside their zip, after our request to skip the IWP account registration process).var/softaculous/xmb/notes.txt000064400000001070151027465030012363 0ustar001.PHP REQUIREMENT LINK : https://docs.xmbforum2.com/index.php?title=Requirements 2.We have changed PHP requirement to PHP 5.4 in version 1.9.11.15 , as it was not working on PHP 5.2 ,5.3(installer halts in PHP 5.3 and there is parse error in PHP 5.2 i.e Parse error: syntax error, unexpected '[' in /{{path}}/{{to}}/{{xmbdir}}/db/mysqli.php on line 302) 3.Release date : https://sourceforge.net/projects/xmb-forum/files/?source=navbar 4.XMB 1.9.12.03 is the security version hence we have launch the version as it and in import it is still 1.9.12 (same in 1.9.12.05)var/softaculous/gibbon/notes.txt000064400000003275151027465340013052 0ustar001. PHP REQUIREMENT LINK: https://gibbonedu.org/support/administrators/installing-gibbon/ (See version.php) and https://github.com/GibbonEdu/core/blob/v26.0.00/CHANGELOG.txt#L29-L30 (Gibbon requires PHP 7.4 and MYSQL 5.7 since v26.0.00, mentioned in this changelog link) 2. Install without demo data. 3. Upgrade guide : https://docs.gibbonedu.org/administrators/getting-started/updating-gibbon/ 4. Select Country as United States, Currency as US dollar $, Timezone as America/New_York in Miscellaneous settings while manual installation. 5. Gibbon works on MySQL 5.5 as well, as docs mention MySQL 5 or higher. But Since Home > System Admin > System Check shows that Gibbon v17.0.00 requires MySQL version 5.6 or higher. So we have changed MySQL requirement to MySQL 5.6 in info.xml(Since v17.0.00). 6. Install Type : Production, Statistics Collection : No, Receive Support? : Uncheck. i.e NO 7. Writable permission required for "i18n" folder to install languages, don't give writable permission while manual installation. ( language can be install from "Admin > System Admin > Manage Languages" option ) 8. Check and move 'USING BTREE' entries in SQL to the left(Since 20.0.00). 9. Remove .git folder from original package and then make a zip. 10 Add i18n/en_US folder from manual to our package (Since 23.0.0). You can check and compare gibbon.mo from https://github.com/GibbonEdu/i18n/tree/main/en_US/LC_MESSAGES 11. Columns `bloodType` and `tetanusWithin10Years` from `gibbonPersonMedical` Table and gibbonPersonMedicalUpdate` Table are not getting genereted post upgrading 23.0.2 installation to 24.0.0 These are not necessary and they shall remove these columns from installation in next release.(confirmed with vendor)var/softaculous/fusion/notes.txt000064400000000656151027465450013117 0ustar001) Give [[dbprefix]] for cookie_prefix in config.php 2) We have added upgrade from 7.02.06 So just check upgrade process for next version for confirmation 3) Select "Central Time (US and Canada)" in manual installation. 4) PHP REQUIREMENT LINK: readme-en.html 5) We have disabled upgrade for major update 9.0 from 7.x because upgrade script doesn't work with mysqli extention. https://github.com/php-fusion/PHP-Fusion/issues/2045var/softaculous/ninja/notes.txt000064400000004042151027467220012701 0ustar001. Set the debug to false in .env 2. Set the APP_ENV to production in .env 3. [NA] /public should be there in APP_URL in .env 4. Remove .git directory from original zip and then make a package. (Confirmed with vendor) 5. [NA] Select Email Settings Driver as "SMTP" in manual installation. 6. [NA] Fill following details in SMTP settings. From Address = Email address Username = Email address Encryption = SSL/TLS Host = smtp.gmail.com Port = 465 7. Add the following line to the .htaccess file in the root folder : RedirectMatch 301 ^[[relativeurl]]/$ [[softurl]]/public/index.php 8. PHP REQUIREMENT LINK : https://invoiceninja.github.io/en/self-host-installation/ 9. Release date : https://github.com/invoiceninja/invoiceninja/releases 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) 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. (Confirmed with vendor via email) 12. Keep UPDATE_SECRET value in all installation through Softaculous as it is required for upgrade. 13. Since 5.3.31 .env.example has to be renamed to .env while manual installation, as mentioned here in the documentation link : https://invoiceninja.github.io/en/self-host-installation/#final-setup-steps and our conversation with vendor over email 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) 15. Download 'invoiceninja.tar' package from github. 16. We have set the cron for every minute referring to following guide and on users request on ticket. https://invoiceninja.github.io/en/self-host/#add-the-cron-job 17. In .env file Change MAIL_MAILER="smtp" to MAIL_MAILER="log" suggested by vendor for the login issue with different networkvar/softaculous/mt/notes.txt000064400000001335151027542340012221 0ustar00 1) Include these two lines in mt.cgi it contains the path of packages. use lib '/hsphere/shared/lib/perl5'; use lib '/hsphere/shared/lib/perl5/site_perl'; 2) If You still get error after doing above step that only follow this step If movabletype is not running that please rename mt-config.cgi to another name and run mt-check.cgi file it will show you missing plugins. If DBD:mysql is not installed than install it using following command : perl -MCPAN -e 'install Bundle::DBD::mysql' 3) After Installation create one page under website. Give title home and publish it. then dump sql 4) .htaccess is required so do not remove .htaccess even if it is not created by MT. 5) Make script where MySQL engine is InnoDBvar/softaculous/uvdesk/notes.txt000064400000000520151027546700013101 0ustar001. php requirement : https://github.com/uvdesk/community-skeleton#requirements and also check /vendor/composer/platform_check.php 2. Change APP_ENV to prod in .env of our package. 3. Keep 'siteurl' value in config/packages/uvdesk.yaml as '[[domhost]][[relativeurl]]/public'(Recommended by vendor over email, to load the images properly)var/softaculous/maiancart/notes.txt000064400000000603151027624420013535 0ustar001. While manual installation provide database details and change SECRET_KEY in /control/connect.php and admin username and password in /admin/control/access.php before starting with manual installation. 2. Select Character set as "utf8_general_ci". And Mysql version as "MySQL5". 3. Install without sample data. 4. PHP REQUIREMENT LINK: https://www.maiancart.com/system-requirements.htmlvar/softaculous/ostic14/notes.txt000064400000001132151027666770013100 0ustar001. schema_signature same for every install 2. Make script where Database ENGINE is InnoDB 3. Don't convert ostic.sql and languages files to utf8 4. PHP REQUIREMENT LINK : https://docs.osticket.com/en/latest/Getting%20Started/Installation.html 5. Download and update language from "https://osticket.com/download/#ostLang" 6. Check language update in next version(In 1.14.2 languages weren't properly updated) 7. If language packs doesn't download from site. Try to download using following URL depending upon script version. https://s3.amazonaws.com/downloads.osticket.com/lang/1.14.x/[[LANG_CODE]].pharvar/softaculous/wp66/notes.txt000064400000014131151027666770012417 0ustar001. Download the language files from : http://codex.wordpress.org/L10n:Localization_Teams (https://nl.wordpress.org/) and copy them to the /var/softaculous/wp/languages/LANGUAGE_CODE.zip 2. The language files for the following languages have been updated to 6.6.4 : 3. Please try to update these languages if they are available for 6.6.4 4. To activate footer link add this in the following file in wp.zip wp-content/themes/twentytwentyfour/patterns/footer.php wp-content/themes/twentytwentythree/patterns/footer-default.php wp-content/themes/twentytwentytwo/inc/patterns/footer-default.php NOTE : When a new theme is added in WordPress do the following tasks : - add the line in install.xml and upgrade.xml as well - add condition in upgrade.php ( in __pre_unzip function ) - update extend.php $templates['list']['wp-default'] array - update new default theme screenshots in website/www/images/wp-default 5. The following files _wpconfig.php and .htaccess have to be configured if the user selects to install with Multisite and also the multisite.sql should be made with the new tables that are created after configuring the Multisite Option. The guide to install Multisite Manually : https://wordpress.org/support/article/create-a-network/ 6. (101, 'rewrite_rules', '', 'yes'), Keep it blank, WordPress generates it automatically 7. In multisite sql After Configuring the Network, dump the SQL before logging in. 8. The multisite.sql is the whole SQL file and also remove the INSERTS in the Options table that are made after login i.e from 'CRON' except INSERT INTO `[[dbprefix]]options` VALUES (100, 'rewrite_rules',''), Keep it blank, WordPress generates it automatically (115, 'can_compress_scripts', '0', 'yes'); also change the AUTO INCREMENT as it is in the dumped SQL of Original database. 9. Remove inserts in the sitemeta table after "active_sitewide_plugins" in MU 10. Remove the language files related to particular theme from languages/ if a theme is deleted by WordPress. 11. (14, 1, 'session_tokens', 'a:1:{s:64:"e5043af8ebbd5602c6df6fca2ab4f7a7f09d80484487b1a1698c449455dc8f9a";i:1416717670;}'), and (17, 1, 'community-events-location', 'a:1:{s:2:"ip";s:11:"";}'), will be created in usermeta table. If doesn't then create token and add it. 12. From 4.5.1 we detect if the server has capability to use utf8mb4, we have changed define('DB_CHARSET', 'utf8mb4'); to define('DB_CHARSET', '[[utf8]]'); in both config file and updated COLLATE utf8mb4_unicode_ci to [[collate]] in both sql from 4.2.2 13. In case of major update please update the popularfx database. 14. While manual installation keep root writable and configure .htaccess as _htaccess. 15. configure [[permalink_structure]] only in wp.sql. Not in multisite.sql. 16. _index.php is our file no need to change it. 17. Remove Storage ENGINE "ENGINE=InnoDB" from all the CREATE TABLE queries in wp.sql and multisite.sql as WordPress sets the storage engine based on the default set in the MySQL Server. 18. when we add/delete a plugin update the edit.php and edit.xml file. 19. The language is configured in database under 'options' and 'sitemeta' tables for normal and multi site respectively. We use to manage language in version.php however this use to get reverted in case of persian language as observed. Hence we have now started handling in database and for multi site it was handled default in database. Also version.php is now removed because of this. (Since v4.8.1) 20. Boldgrid download link : http://repo.boldgrid.com/boldgrid-inspirations.zip 21. We have added classic-editor plugin since 5.0.0 and we need to check in manual installation for extra insert classic-editor-replace under options table. If any changes, change in install, edit, upgrade. 22. Remove __update_themes() and __update_plugins() functions only from the extend.php from the existing branch whenver you add a new branch. This means that this function shall only be a part of the current wp and not the old one's like wp50. 23. The WP_AUTO_UPDATE_CORE setting in wp-contig.php and _wp-config.php is added because when we install old version of WordPress we do not want it to auto upgrade to latest version because since WordPress 5.6 WordPress auto updates itself for major versions as well. When making the latest version as an old branch do not forget to add changes related to WP_AUTO_UPDATE_CORE in install.php wp-config.php _wp-config.php 24. Do not encode wp-cli file. Keep it as it is. 25. Check the "[[punycode_softurl]]/?p=4" Auto Draft entry in post table. IN MULTISITE and remove that entry from both the sqls. 26. PHP REQUIREMENT LINK: https://wordpress.org/about/requirements/ var/softaculous/espo/notes.txt000064400000001665151027670060012556 0ustar001. PHP REQUIREMENT LINK : https://docs.espocrm.com/administration/installation/ 2. Uncheck 'Auth' , 'Is Shared' as well as set 'From Name' to blank in SMTP settings for outgoing emails() while manual installation) since we don't use smtp configuration.(No such option since 9.1.0, hence we explicitly keep, 'outboundEmailIsShared' => false and 'smtpAuth' => false in config.php) 3. Mysql 5.5 doesn't support full-text search for InnoDB tables. 5.6.4 and later versions do support. ( https://github.com/espocrm/documentation/blob/master/user-guide/text-search.md#full-text-search ) 4. Keep "timeZone": "America\\/New_York" in sql for `preferences` table even though entry is blank in manual installation's sql(i.e "timeZone": ""). 5. Select Espo theme while installing manually. 6. We have not given the upgrade utility because the script supports CLI and admin UI based upgrades only. They do not advise to upgrade manually hence we have not given.var/softaculous/tiki15/notes.txt000064400000000626151027671520012714 0ustar001. select MySQL Improved(mysqli) 2. Check "Always force connection to use UTF-8" 3. We do not configure the .htaccess file because the SEOfriendly url is disabled by default. 4. Select database engine = MyISAM & Set up htaccess file = Do nothing during manual installation. 5. Always lock the installer, setup the website and then take a dump. 6. PHP REQUIREMENT LINK: https://doc.tiki.org/Requirements#PHPvar/softaculous/mautic/notes.txt000064400000003474151027671720013076 0ustar001. 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 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 dosn'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. Make sure to change [[collation]] at generated_email_domain in [[dbprefix]]leads Table. This is to handle MariaDB issue. 13. In local.php 'locale' => '[[language]]', (add this line at end)var/softaculous/typo7/notes.txt000064400000002703151027673250012670 0ustar001. Install manually using composer package. https://docs.typo3.org/m/typo3/reference-coreapi/12.4/en-us/Administration/Installation/ComposerMode/Index.html#installing-typo3-with-composer 2. TCP/IP based connection for manual installation (Database details) 3. check Take me straight to the backend. 4. PHP REQUIREMENT LINK: https://get.typo3.org/version/12#system-requirements 5. We have disabled the upgrade because this gives error when upgraded from 10.4.21. Check in next version and if it supports then enable it again. Aslo they have recommended to Upgrade through CLI which we can not offer. 6. Upgrade Documentation: https://docs.typo3.org/m/typo3/guide-installation/11.5/en-us/Index.html 7. To convert package installation to Composer compatible installation: (To upgrade installation which are installed through source zip package) https://docs.typo3.org/m/typo3/guide-installation/main/en-us/MigrateToComposer/Index.html 8. For Database upgrade through CLI https://stackoverflow.com/questions/64874179/table-tx-scheduler-task-doesnt-exist-after-composer-typo3-cms-scheduler https://docs.typo3.org/p/helhum/typo3-console/main/en-us/CommandReference/DatabaseUpdateschema.html php vendor/bin/typo3cms database:updateschema "*.add,*.change" 9. .htaccess is our file to redirect the script to public directory. 10. We have not given installation based on CLI as the admin panel redirected to the blank page. Try to give CLI based installation from next version onwards.var/softaculous/lime5/notes.txt000064400000003251151027675260012623 0ustar001. (NOT REQUIRED NOW) We have added few variables in config.php so add them even if they are not in the current file (Now these variables are added in Database). 2. Keep MyISAM in MySQL database engine type while installing manually. 3. After installation if you get update notification then add ('updateavailable', '0'), ('updatelastcheck', '[[regtime]]'); In [[dbprefix]]settings_global table 4. We have removed auto upgrade for minor version. i.e when there is no change in Db we will display 3rd link. 5. PHP REQUIREMENT LINK : https://manual.limesurvey.org/Installation#Make_sure_you_can_use_LimeSurvey_on_your_website 6. We have disabled upgrade to version 3.x.x from previous versions i.e from 2.x.x and 1.x.x ,as 'Plugin manager' breaks after upgrade.(Please check and enable upgrade in next version if it works 2.x.x and 1.x.x and change minimum requirement accordingly.)(Since version 3.1.1+). 7. Upgrade enabled with minimum version 3.1.1+. 8. Important : Every time check and change the value of $DBVersion variable in upgrade.php by checking value of DBVersion from `".$__settings['dbprefix']."settings_global` table when there is a change in it. 9. Since 4.1.6+ installer asks for custom dbprefix during installation but takes default prefix (lime_) to populate database. Hence we have removed from install.xml Check in next version.(Checked in 4.1.8+ as well, not yet fixed) (re-enabled from 4.1.18+) 10. After 4.3.15+, we don't provide any further update to LimeSurvey 4.x , since those releases are labelled as 'Unstable' on their website. We have reverted to 3.x latest stable(i.e 3.25.3+) release post 4.3.15+. Provide update to 4.x only when the releases are mentioned as 'Stable'.var/softaculous/vtiger72/notes.txt000064400000002765151027675300013265 0ustar001. Choose "Other" in "Please let us know your Industry" while installing manually. ** Give recursive writable permissions to all folders which are needed to be moved from manual to zip during manual installation. 2. in cache compare and move following folders from manual to zip manifest.xml Project.zip ProjectMilestone.zip ProjectTask.zip 3. in cron/modules compare and move following folders from manual to zip PBXManager VtigerBackup Import 4. Move /languages, /layouts, /modules folders from manual to zip 5. Copy and replace Smarty/templates/modules from manual to zip (Not Reqd since 7.0.0) 6. Copy and replace tabdata.php and parent_tabdata.php from manual to zip 7. vtlib/ModuleDir copy from manual to zip (Not Reqd since 7.0.0) 8. Copy the extra folders and files from /include and add to zip from manual 9. Download the upgrade patch file and then update the upgrade.php with the appropriate condition to unzip the patch For reference purpose: realpath() function is added to $__setings['softpath'] in install.php 10. We only offer incremental upgrade (vendor confirmed that It requires step by step patch unzip i.e first from 6.0 to 6.1, then from 6.1 to 6.2 and from 6.2 to 6.3 which we can't offer) so change version in and make relevant changes in upgrade.php in every update. 11. PHP REQUIREMENT LINK: http://community.vtiger.com/help/vtigercrm/administrators/installation.html 12. Vtiger does not support PHP versions >= 8.0 at the moment. (Confirmed over email till 7.4.0 version)var/softaculous/mahara/notes.txt000064400000004264151027675420013044 0ustar00Install Manually on Webuzo on PHP version mentioned in the PHP REQUIREMENT LINK. 1. Edit config.php file before runing the installer - $cfg->dbtype = 'mysql'; - Add $cfg->dbprefix = ''; (Removed since v16.04.0, check in the version for the same) - Fill database details - also edit $cfg->dataroot - Run the installer. 2. When you create database choose utf8mb4_unicode_ci in manual installation. 3. Delete all the contents and folders in the sub-directories of the data.zip i.e. keep only the empty folders in root directory (NOT NEEDED NOW BCOZ OF NEW METHOD) 4. We have added alter query in install.php to set collation to UTF8 7. Change the " to ` in the Trigger statements in the SQL file. (NOT NEEDED NOW BCOZ OF NEW METHOD) 8. This might not work on AMPPS and Webuzo because the database user does not have Trigger permissions.(Removed this from version 1.9.1, as its working fine on both now.) 9. Change the value of `passwordchange` field in the `usr` table to 0 so that it does not ask for a password change after the first login. (NOT NEEDED NOW BCOZ OF NEW METHOD) 10. Please go through the /lib/upgrade.php requirements at every new release. 11. We always un-comment the $cfg->passwordsaltmain and also $cfg->urlsecret in "config.php". 12. Copy upgrade.php from lib folder and keep as org_upgrade.php and our changes in mod_upgrade.php 13.PHP REQUIREMENT LINK : https://github.com/MaharaProject/mahara/tree/22.04.0_RELEASE#system-requirements 14. We were facing issue in 18.10.0. Vendor asked us to add patch to resolve issue. (https://bugs.launchpad.net/mahara/+bug/1799933) 15. We have kept MYSQL requirement as 5.7.0 in info.xml as on MYSQL 5.6 we get key size issue while manual installation i.e mentioned in link : https://bugs.launchpad.net/mahara/+bug/1909116 16. Always configure site_name in mod_upgrade.php, since we have used it in install.xml. 17. We have disabled autoupgrade in 22.04.0 version since it required to delete all the files of previous version. Enable it in next minor version. (Enabled auto upgrade from 22.04.1) https://wiki.mahara.org/wiki/System_Administrator%27s_Guide/Upgrading_Mahara 18. In every major version check upgrade notes and modify our upgrade.php accordingly.var/softaculous/popoji/notes.txt000064400000000163151027675520013106 0ustar001. select "site_timezone" "America/New_York" in manual 2. Minimum requirement is set to 5.5. Confirmed from vendor.var/softaculous/joomla310/notes.txt000064400000006067151027702500013311 0ustar001. Do not install multiple times for sample data. Take sample data sql from joomla package and change dbprefix 2. Choose Database Type "MySQLi" 3. For languages download the packages here : http://community.joomla.org/translations/joomla-3-translations.html 4. Simply unzip the packages in joomla30/languages/ folder the structure is as it is in their package 5. Most of the language packages are in correct structure some have wrong structure so you will need to ZIP manually. There should files directly in the below ZIPS : 6. Structure should be as follows : admin_fr-FR.zip site_fr-FR.zip pkg_fr-FR.xml 7. In case there are changes in the structure of `extensions` or `update_sites_extensions` table in database make changes in install.php for languages 8. Languages need to be updated for 3.10.12 9. If you get error while upgrading for deleting some files, then check "administrator/components/com_admin/script.php" file for list of files to be deleted and add them in upgrade.php. Check the complete list from the above file instead of just adding the files of current version. 10. sample_testing.sql file is not present in the zip so we have removed this since 3.6.2. Check in next verison if the file exists then add it again in install.xml as well "". 11. If sample_testing.sql is not present in the next version please delete the file from the package before testing (Done) 12. PHP REQUIREMENT LINK: https://downloads.joomla.org/technical-requirements 13. Compare and update array from function updateUserIds($db) and function updateDates($db) of "installation/model/database.php" in install.php. THIS IS TO UPDATE USERID and DATE when installing with sample data. 14. Auto Upgrade queries are traced from here : {{softpath}}\libraries\src\Schema\ChangeItem\MysqlChangeItem.php 15. If there is a change in extension_id in `schemas` table i.e. it is not 700 anymore we need to update it in upgrade.php for auto upgrade 16. min_require for upgrade is 3.3.0 and the documentation for the same is below : https://docs.joomla.org/What_version_of_Joomla!_should_you_use%3F 17. We cannot use & in upgrade.xml in setupcontinue hence we have added it in upgrade.php, if the setuplocation changes in future do not forget to update it in upgrade.php as wellvar/softaculous/firefly/notes.txt000064400000003151151027703000013227 0ustar001. Installation method mentioned here : https://docs.firefly-iii.org/how-to/firefly-iii/installation/self-managed/ E.g:1. Download the latest release package zip from github : FireflyIII-v{{VERSION}}.zip (It has all the vendor dependencies installed, so no need to install via composer)(Since 6.1.19) IF FireflyIII-v{{VERSION}}.zip is not available then Download the available package from github and install the dependencies using composer. curl -sS https://getcomposer.org/installer | php php composer.phar install 2. Fill up DB details in .env 3. php artisan firefly-iii:upgrade-database 4. php artisan firefly-iii:correct-database 5. php artisan firefly-iii:report-integrity 6. php artisan firefly-iii:laravel-passport-keys 7. Visit http://localhost/firefly-iii/public and Click on “Register a new account” and fill in the form. 2. Remove all entries from preferences table except "viewRange" and "language" entries,inserts after login 3. Don't remove double quotes from "APP_NAME" it throws error when contain space. ( Requested by vendor ) 4. PHP REQUIREMENT LINK : https://docs.firefly-iii.org/how-to/firefly-iii/installation/self-managed/#ingredients 5. We have added openssl in requirement check in info.xml, as it is needed to encrypt public and private keys and store their encrypted entries in database and also it is mentioned in composer.json. 6. Keep LOG_CHANNEL = daily in .env file. 7. Keep the root .htaccess and /public/.htaccess changes as it is to restrict any files accessible through web. 8. Since 6.2.x manual installation requires change in openssl.cnf and hence it's done on whm1144 server only.var/softaculous/joomla16/notes.txt000064400000004123151027703230013224 0ustar001. Add [[language]] in SQL. 2. If new language need to add then have to add its entry in install.php in __install() 3. Language Pack : http://community.joomla.org/translations/joomla-16-translations.html 4. Put the language packs in the /language folder i.e. admin_[[language]].zip and site_[[language]].zip 7. Choose MySQLi driver and not MySQL 8. Do not install with sample data. Use joomla sample data sql and change dbprefix. Also, check that truncate extention and language table should not be there in sample data sql because we add languge in extension table 9. USING BTREE in the SQL file should be before the field name it should be this : KEY `idx_usergroup_nested_set_lookup` USING BTREE (`lft`,`rgt`) and not this: KEY `idx_usergroup_nested_set_lookup` (`lft`,`rgt`) USING BTREE 10. Add as many languages as you can in the next update. 11. Check in the Admin Panel -> Site -> System Information -> Directory Permissions for "Writeable permissions" on apache server. 12. Languages not updated : 13. Make script where Database ENGINE is InnoDB 14. If you get error while upgrading for deleting some files, then check "administrator/components/com_admin/script.php" file for list of files to be deleted and add them in upgrade.php. 15. We have added SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; in sample data sql files and install.php to make it compatible with mysql 5.7. Add it in next update as well.var/softaculous/webmail/notes.txt000064400000003104151027703520013214 0ustar001. Install using superadmin as username, and an empty password, update "Admin Account","Database settings", "Common settings" and "Mail servers settings" and take dumps. 2. Keep "*" in Any Domain. 3. PHP REQUIREMENT LINK : https://afterlogic.com/docs/webmail-lite-8/system-requirements 4. Release date : https://afterlogic.org/webmail-lite 5. Click on "Test Connection", "Create/Update Tables", "Update configuration" buttons one by one of "Database settings" while manual installation. https://afterlogic.com/docs/webmail-lite/configuring-webmail 6. UPGRADE GUIDE: https://afterlogic.com/docs/webmail-lite-8/installation/upgrading-instructions 7. We have set min PHP to 7.2.5 because in version 8.8.3 it's composer dependencies require PHP >= 7.2.5 8. db_init.php and migrate.php files included in our package to support migration from 8.8.0 to 9.0.0 Do not delete these files. 9. Download db_init.php from https://afterlogic.com/files/db_init.zip and migrate.php from /dev/migrate.php of the new package and update it's $sPassword = "pass"; as suggested in upgrading notes. 10. We are keeping "SmtpPassword" field blank in mail_servers table because this is a random value and regenerates on saving mail_server config from the admin panel.(Not generated automatically in 9.7.3 , so we have configured it in install.php and used same for `SmtpPassword` field) 11. Check and move files from /data/settings/modules from manual to our zip. (Except Core.config.json.bak which we scopy in install.php)(No need if we click update-configuration button in the database settings then the bak files get generated)var/softaculous/cube/notes.txt000064400000001445151027703770012527 0ustar001. Add following code in global.inc.php file $glob['install_source'] = 'softaculous'; 2. Default Currency : GBP -British Pound 3. Update the value for $tmp and $Contact_Form in install.php with the updated value in manual SQL file 4. Always check setup/index.php and change accordingly in our package. Keep our changes intact. This is for upgrade 5. update "$tmp['store_copyright']" if any change in manual 6. PHP REQUIREMENT LINK : https://www.cubecart.com/hosting-requirements and also check with setup/index.php (Kept PHP requirement 7.1.0 in info.xml due to issue on PHP 5.5 (min req) and 7.0 in version 6.4.6. Change requirement accordingly in info.xml if vendor fixes the same) (Vendor has asked us to keep PHP 7.1 as minimal PHP version and has updated the same in setup/index.php in version 6.4.7)var/softaculous/ninja4/notes.txt000064400000002336151027704170012767 0ustar001. Set the debug to false in .env 2. Do not use same upgrade method when there is change in database. Ask vendor for upgrade utility.(from version 1.5.1 vendor provides script's upgrade utility) 3. We have changed the password function so please check login before launching the next version 4. Set the APP_ENV to production in .env 5. /public should be there in APP_URL in .env 6. Do not edit compiled.php for \r \n because dreamviewer is unable to edit the file properly 7. Add the following line to the .htaccess file in the root folder : RedirectMatch 301 ^[[relativeurl]]/$ [[softurl]]/public 8. PHP REQUIREMENT LINK : https://docs.invoiceninja.com/install.html (Vendor has asked us to keep PHP requirement 7.1 and he will update requirement on his website) and also check /vendor/composer/platform_check.php/ (also check extension list from this file in every version i.e $missingExtensions array and add to our info.xml, if any extension from the array is not present in our info.xml) 9. Release date : https://github.com/invoiceninja/invoiceninja/releases 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.var/softaculous/jcow/notes.txt000064400000001146151027727020012543 0ustar001.If the download link does not appear on their site you can download the community edition from Sourceforge: http://sourceforge.net/projects/jcow/files/jcow8/ (Also we have confirmed with vendor that the releases on sourceforge are stable releases) 2. After Upgrade few tables are not getting created i.e jcow_topics_followed, jcow_topic_ids etc We have discussed with script vendor regarding this and they said that these tables are not required for CE. It will get created if client upgrades to PAID version. 3. Release date : https://sourceforge.net/p/jcow/activity/?page=0&limit=100#59627546e88f3d1360a402b9var/softaculous/lepton/notes.txt000064400000001402151027727540013104 0ustar001. Default Timezone: America/Los_Angeles 2. PHP REQUIREMENT LINK: ../INSTALL and /install/index.php 3. The values for 'cipher', 'mode', and 'options' in lepton.ini.php are hardcoded in /install/save.php, so keep them as it is. 4. Since 4.3.0 2FA has been introduces. Uncheck this and then make the manual installation. (Since 4.4.0 this cannot be unchecked. Hence to disable 2FA we keep column value of 'tfa' as 'false' in `[[dbprefix]]settings` table in sql. To check this in manual installation take sql dump on installation sucessful page and then, visit admin panel's Menu->Settings->Default Settings and uncheck 'Two factor authentication' and take another dump and compare these two dumps). Since 4.5.0 2FA can be disabled at time of installation by unchecking it.var/softaculous/pydio/notes.txt000064400000000437151027730730012731 0ustar001) Make script where Database ENGINE is InnoDB 2) Use MySQL database. 3) PHP REQUIREMENT LINK : https://pydio.com/en/docs/v8/pydio-requirements 4) We have restricted the script on PHP >= 7.4 because the script uses get_magic_quotes() which is deprecated on PHP 7.4 and removed in PHP 8.0var/softaculous/clip/notes.txt000064400000000611151027732100012517 0ustar001) Change seo value to "no" in "cb_config" table in sql file. 2) Clipbucket requires shell_exec to upload videos. So if you face errors after uploading that the video is disabled please check if shell_exec is enabled. 3) PHP REQUIREMENT LINK: https://clipbucket.com/cb-install-requirements/ 4) Few columns are not getting generated post upgrading 2.8.3 to 4.1. We have notified this to vendor.var/softaculous/rainloop/notes.txt000064400000001365151027734730013435 0ustar001. Default login username : admin and password : 12345 2. For mysql Go to admin panel ->contact and add it's entries. 3. PHP REQUIREMENT LINK : https://www.rainloop.net/docs/system-requirements/ 4. In v1.11.2 the config file needs to be updated for upgrade and the same needs permission as well. We have added a small code in upgrade.php for the same. Check if this is required in the next version. 5. Rainloop gives warning if RainLoop data folder is accessible, .htaccess is added in data folder to deny data( https://www.rainloop.net/docs/installation ) 6. We have added imap and smtp settings explicitly, because a user had asked for the same from 1.12.1 7. upgrade.php need to revert after softaculous launch. i.e need to remove $remove_fileindex part.var/softaculous/openb/notes.txt000064400000000442151027735720012710 0ustar001. Create zip after installing composer. 2. Added SetEnv CI_ENV production in .htaccess to handle CI_ENV issue. 3. We have restricted the script on PHP 8.0 and Mysql 5.7 as it is not working on higher versions. No documantation stated regarding the same.var/softaculous/piwigo/notes.txt000064400000002044151027736460013105 0ustar001. We copy the mod_upgrade.php for auto upgrade and then after auto upgrade we revert the original file orig_upgrade.php // Softaculous Change define(PHPWG_IN_UPGRADE, true); 2. Change the $dbver in upgrade.php it is the value from database config table `piwigo_db_version` row 3.Please remove 'derivatives' and 'elegant' entries from [[dbprefix]]config table (i.e below the 'data_dir_checked' entry),as they are made automatically(since version 2.8.6). 4.PHP REQUIREMENT LINK : https://piwigo.org/guides/install/requirements (12.x.x onwards requires php 7.0)) 5. Delete entry from `[[dbprefix]]activity` table as it creates after login. 6. Post login in manual installation, Enable all the languages from "configuration --> Languages" take a dump of a SQL and update our languages table and install.xml file accordingly. 7. Take sql dump when installation is completed. 8. Uncheck 'Subscribe ad to Piwigo Announcements Newsletter' option while manual installation. 9. `[[dbprefix]]user_cache` entry is created post visiting gallery (Remove entry if present).var/softaculous/pimcore/notes.txt000064400000007146151027750440013247 0ustar00##### Before starting manual installation make the following changes in config/config.yaml for session handler. #### session: # handler_id: null gc_probability: null ####### Install all the bundles in manual ########## 1. PHP REQUIREMENT LINK : https://docs.pimcore.com/platform/Pimcore/Installation_and_Upgrade/System_Requirements 2. Install using composer and make zip, remove extra files eg. 1.config/services.yaml 2.config/local/database.yaml 3.var/* (except 'config' folder which has 'web-to-print' folder and 'web_to_print.yaml' file) 4.public/var 5.Keep APP_ENV as prod in .env file in our package. Check and move public/bundles from manual to our zip. and keep public/.htaccess file from manual for apache environment. https://docs.pimcore.com/platform/Pimcore/Installation_and_Upgrade/System_Setup_and_Hosting/Apache_Configuration 3. Follow installation steps mentioned in the link below, use the skeleton package to install via composer: composer create-project pimcore/skeleton my-project https://pimcore.com/docs/platform/Pimcore/Getting_Started/Installation/Webserver_Installation 4. Use utf8mb4_general_ci collate for database while manual installation otherwise command throws error. 5. Check "pimcore/pimcore" version in composer.json of "pimcore/skeleton" and download that version of "pimcore/pimcore" and check "lib/too/requirements.php" if requirements verfication code is changed in "checkMysql" function then change requirements code accordingly. 6. Don't remove double quotes from "[[softdbpass]]" it throws error when contain "[" and "]". 7. Remove "DEFINER=`root`@`localhost`" From sql file. 8. Remove COLLATE=utf8mb4_0900_ai_ci From sql file if we have installed manually on Mysql 8. Because it gives error on installing with MariaDB. Besides this script itself doesn't use any collation and hence it takes server's default collation. https://github.com/pimcore/pimcore/blob/34d4734eafbb18bf91320452ecd7846c29c37c0f/bundles/InstallBundle/Resources/install.sql#L45 9. We have added redirection rule from public/.htaccess to our .htaccess to resolve image url issue. update when there is change. # ASSETS: check if request method is GET (because of WebDAV) and if the requested file (asset) exists on the filesystem, if both match, deliver the asset directly RewriteCond %{REQUEST_METHOD} ^(GET|HEAD) RewriteCond [[softpath]]/public/var/assets%{REQUEST_URI} -f RewriteRule ^(.*)$ /var/assets%{REQUEST_URI} [PT,L] # Thumbnails RewriteCond %{REQUEST_URI} .*/(image|video)-thumb__[\d]+__.* RewriteCond [[softpath]]/public/var/tmp/thumbnails%{REQUEST_URI} -f RewriteRule ^(.*)$ /var/tmp/thumbnails%{REQUEST_URI} [PT,L] # static pages RewriteCond %{REQUEST_METHOD} ^(GET|HEAD) RewriteCond %{QUERY_STRING} !(pimcore_editmode=true|pimcore_preview|pimcore_version) RewriteCond [[softpath]]/public/var/tmp/pages%{REQUEST_URI}.html -f RewriteRule ^(.*)$ /var/tmp/pages%{REQUEST_URI}.html [PT,L] 10. works only on apache as we have added apache code in public/.htaccess 11. We have disabled the script on ampps because we configure the .htaccess which has RewriteCond rules which is not compatible with ampps. 12. Take sql dump after cli install is complete(On 'Pimcore was successfully installed). as dumping sql on login page, adds some extra inserts in sql in `translations_admin` table. 13. Since 11.3.0 version, to download the package using composer the script requires "amqp" extension to fetch some dependency which is installed on cpanel. Check in next version if it is still required to download the package, download the package on cpanel and install it manually on any server. (on w1 amqp extension is installed)var/softaculous/rosariosis/notes.txt000064400000002454151027762260014006 0ustar001. PHP REQUIREMENT LINK : https://www.rosariosis.org/technical-specifications/ 2. Move all procedures/triggers to the end in sql. 3. Update '//' to '$$' in DELIMITER in sql. 4. Change "config_value" of "LOGIN" to "Yes" in "config" table to avoid password reset page after login. 5. Go "Users" > "User info" to update login username. 6. Remove DEFINER=`root`@`localhost` from sql. 7. Keep mysql 8 restriction in info.xml as it throws error i.e Could not make the query numbered : 182. MySQL Error No : 1064. MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'rank, (select count(*) from student_mp_stats sgm4 ' at line 14. Check if it works in next version on mysql 8 and remove restriction accordingly in info.xml. 8. While adding any new language in install.xml make sure you check locale/REFERENCE.md file to check it's percentage of translation . Add only if it's >= 80 percent. 9. Important : Copy rosariosis_es.sql, rosariosis_fr.sql and rosariosis_pt_BR.sql from original package to our /lang/ folder in every version. These are needed, since we import them to translate database to spanish, brazilian portuguese and french respectively.(On vendor request) (from 12.3 you can find them in locale/[locale_code]/ folder) var/softaculous/wp53/notes.txt000064400000012656151027762440012414 0ustar001. Download the language files from : http://codex.wordpress.org/L10n:Localization_Teams (https://nl.wordpress.org/) and copy them to the /var/softaculous/wp/languages/LANGUAGE_CODE.zip Please update the notes : 2. The language files for the following languages have been updated to 5.3.20 : 3. Please try to update these languages if they are available for 5.3.20 4. To activate footer link add this in the following file in wp.zip wp-content/themes/twentytwenty/footer.php wp-content/themes/twentynineteen/footer.php wp-content/themes/twentyseventeen/template-parts/footer/site-info.php wp-content/themes/twentysixteen/footer.php NOTE : When a new theme is added in WordPress do the following tasks : - add the line in install.xml and upgrade.xml as well - add condition in upgrade.php ( in __pre_unzip function ) - update extend.php $templates['list']['wp-default'] array - update new default theme screenshots in website/www/images/wp-default 5. The following files _wpconfig.php and .htaccess have to be configured if the user selects to install with Multisite and also the multisite.sql should be made with the new tables that are created after configuring the Multisite Option. The guide to install Multisite Manually : https://wordpress.org/support/article/create-a-network/ 6. (101, 'rewrite_rules', '', 'yes'), Keep it blank, WordPress generates it automatically 7. In multisite sql After Configuring the Network, dump the SQL before logging in. 8. The multisite.sql is the whole SQL file and also remove the INSERTS in the Options table that are made after login i.e from 'CRON' except INSERT INTO `[[dbprefix]]options` VALUES (100, 'rewrite_rules',''), Keep it blank, WordPress generates it automatically (115, 'can_compress_scripts', '0', 'yes'); also change the AUTO INCREMENT as it is in the dumped SQL of Original database. 9. Remove inserts in the sitemeta table after "active_sitewide_plugins" in MU 10. Remove the language files related to particular theme from languages/ if a theme is deleted by WordPress. 11. (14, 1, 'session_tokens', 'a:1:{s:64:"e5043af8ebbd5602c6df6fca2ab4f7a7f09d80484487b1a1698c449455dc8f9a";i:1416717670;}'), and (17, 1, 'community-events-location', 'a:1:{s:2:"ip";s:11:"";}'), will be created in usermeta table. If doesn't then create token and add it. 12. From 4.5.1 we detect if the server has capability to use utf8mb4, we have changed define('DB_CHARSET', 'utf8mb4'); to define('DB_CHARSET', '[[utf8]]'); in both config file and updated COLLATE utf8mb4_unicode_ci to [[collate]] in both sql from 4.2.2 13. In case of major update please update the popularfx database. 14. While manual installation keep root writable and configure .htaccess as _htaccess. 15. configure [[permalink_structure]] only in wp.sql. Not in multisite.sql. 16. _index.php is our file no need to change it. 17. Remove Storage ENGINE "ENGINE=InnoDB" from all the CREATE TABLE queries in wp.sql and multisite.sql as WordPress sets the storage engine based on the default set in the MySQL Server. 18. when we add/delete a plugin update the edit.php and edit.xml file. 19. The language is configured in database under 'options' and 'sitemeta' tables for normal and multi site respectively. We use to manage language in version.php however this use to get reverted in case of persian language as observed. Hence we have now started handling in database and for multi site it was handled default in database. Also version.php is now removed because of this. (Since v4.8.1) 20. Boldgrid download link : http://repo.boldgrid.com/boldgrid-inspirations.zip 21. We have added classic-editor plugin since 5.0.0 and we need to check in manual installation for extra insert classic-editor-replace under options table. If any changes, change in install, edit, upgrade. 22. Always check for the default akismet plugin's latest version in all branches of wordpress. If there is old package in minor versions, manually replace with the latest one in our package.var/softaculous/elkarte/notes.txt000064400000000210151027763030013220 0ustar001)Keep Gzip output and Database sessions default (i.e checked) 2)PHP REQUIREMENT LINK : https://github.com/elkarte/Elkarte#requirementsvar/softaculous/leafpub/notes.txt000064400000000646151027763050013226 0ustar001.Before starting manual installation give writable permissions to log directory. 2.Select 'Database System' as Mysqli If it does not work then try with Mysql. 3.Make following changes in .htaccess i.e RewriteBase [[relativeurl]] . 4.Remove DEFINER=`root`@`localhost` from `[[dbprefix]]view_posts` table in database. 5.Check for new languages during update, from '/source/languages/' folder and update them in install.xml.var/softaculous/cszcms/notes.txt000064400000000346151027764110013105 0ustar001) Set timezone "America/New_York" in manual installation. 2) Tick "Yes, your server is support to .htccess and mod_rewrite." 3) PHP REQUIREMENT LINK: https://www.cszcms.com/download 4) requires root writable in manual installtionvar/softaculous/helpdeskz/notes.txt000064400000000313151027764200013566 0ustar001. Select mysqli in database configuration during manual installation. 2. PHP REQUIREMENT LINK: https://github.com/helpdesk-z/helpdeskz-dev/blob/master/README.md 3. Keep timezone America/New_York in sql.var/softaculous/openeshop/notes.txt000064400000000672151027764630013614 0ustar001) install the database with sample data. 2) Always provide dbprefix in "Advance Option" in manual installation. 3) Select Timezone America/New_York while manual installation. 4) Change the location of USING BTREE in the sql file (It should be to the left and not to the end of line). 5) Open eShop doesn't work on windows from version 1.6.0(remove the check from install.php and upgrade.php if it works from next version) ** works from 1.9.0var/softaculous/hubzilla/notes.txt000064400000001461151027766000013414 0ustar001. Choose timezone = America/New_York in manual installation. 2. After populating database, execute "php util/config system verify_email 0" command to skip email validation in manual installation. 3. Keep name and nickname same in manual installation. 4. Encryption keys are not getting generated on windows in manual installation due to oppenssl issue, hence we have disabled hubzilla on windows. 5. PHP REQUIREMENT LINK: https://framagit.org/hubzilla/core/blob/master/install/INSTALL.txt and also check /vendor/composer/platform_check.php 6. No GUI upgrade docs are available on official website. https://framagit.org/hubzilla/core/-/issues/1721 CLI command was given for Hubzilla 5.x but it gives error "unable to update [[softpath]]". (Also the version is too old https://framagit.org/hubzilla/core/-/issues/1504)var/softaculous/phpbb/notes.txt000064400000003054151027766010012676 0ustar00While installing, Select Database type : MySQL with MySQLi Extension 1. Add [[language]] in sql. Take reference from older sql. 2. Apart from english, download ext, languages and styles folder from : http://www.phpbb.com/languages/?from=submenu and unzip it to ext, languages and styles folder. ext is added in phpBB 3.2.0 hence is not available for few languages. 3. Update once manually to check if database is updated properly 4. Add as many languages as you can. 5. If you want to add language add its entry in install.php as well. 6. Update the file database_update.php (from original zip under install directory) and _database_update.php (from original zip + our changes) of the new version. This change is for auto upgrade. (Not required since 3.2.1) Following is our change : // Softaculous Change $config['default_lang'] = 'en'; 7. have removed in 3.1.6 and 3.1.7-pl1. Portuguese Brazilian zip sturcture was wrong and was not compatible with older zip. Add it back (in install.xml and install.php)in next version if structure is correct. 8. Check for "rand_seed" and "rand_seed_last_update" value in database for next update, it gets generated on localhost but not on linux servers (since v3.2.0). 9. phpbb_viglink_api_key in database is default key at "ext\phpbb\viglink\migrations\viglink_data.php" check in the next version. 10. PHP REQUIREMENT LINK: /docs/INSTALL.html#require 11. Keep "user_permissions" value blank in users table as it creates on login with admin details. 12. UPGRADE NOTES: docs/install.htmlvar/softaculous/piwik/notes.txt000064400000003515151027766700012736 0ustar00** Dump SQL at login page only ** 1) Use MYSQLI 2) Delete tables ending with 'archive_blob_2010_03', 'archive_numeric_2010_03' (If any) 3) Add this in SQL INSERT INTO `[[dbprefix]]user_language` VALUES('[[admin_username]]', '[[language]]', 0); {add 0 for "use_12_hour_clock" that's the default value} from 2.16.0 in last Language table 4) Choose Timezone America/New york 5) Choose Not an Ecommerce site 6) We have added a CRON Job for the script because it requires if there is huge data for the site. 7) Make script where Database ENGINE is InnoDB 8) make changes in upgrade.php if script ask for writable permission for config file. 9) In version 3.0.1 we have added files to be deleted in the pre_unzip() function, because of file integrity check warnings while upgrade. Please check in the next version. 10) PHP REQUIREMENT LINK : https://piwik.org/docs/requirements/#required-configuration-to-run-piwik 11) Delete the files or folders(if any) from original zip which fails integrity check during manual installation. 12) Keep 'useridsalt' value blank in `[[dbprefix]]option` table. It will genreate on visiting setting tab post loging in. 13) Remove 'SET time_zone = "+00:00";' line from SQL. This is to solve login issue on windows. ( piwik unable to login if registered date is greater than the date when user login ) 14) Check and Move robots.txt and favicon.ico from manual to zip (Since 3.9.0) We handle this in install.php 15) Keep "anonymous default token" value same in "user_token_auth" table because this is random value for anonymous user. 16) Important: Give permissions to 'lang' folder on Non-SUPHP server while manual installation, as .htaccess is created inside it, else System check throws error that, We found that the above URLs are accessible via the browser, but we recommend they should not be. If possible, please restrict access to them.var/softaculous/cpg/notes.txt000064400000000656151027766760012375 0ustar001. Always check that albums/edit and albums/userpics and albums/* folder in zip is blank i.e only contains 'no_FTP-uploads_into_this_folder!.txt' and index.php 2. choose GD2 in Image package selection 3. We have added _update.php to auto update the installation. We have added the following line : define('SKIP_AUTHENTICATION', true); 4. PHP REQUIREMENT LINK: https://github.com/coppermine-gallery/cpg1.6.x/blob/develop/README.txtvar/softaculous/owa/notes.txt000064400000001021151027767230012366 0ustar001. PHP REQUIREMENT LINK : https://github.com/padams/Open-Web-Analytics/wiki/Technical-Requirements#PHP 2. We have Installed composer in 1.6.8 as it was mentioned in their release notes ( https://github.com/Open-Web-Analytics/Open-Web-Analytics/releases/tag/1.6.8 ).Check and add it in next version if required. 3. Since 1.6.9 we download the full distribution package from Github releases, named as owa_{{version}}_packaged.tar as it includes the vendor folder and the dependencies in it, so we don't need to do composer install.var/softaculous/xoops/notes.txt000064400000002267151027767300012763 0ustar001) Put Upgrade folder in the ZIP Package 2) xoops_data and xoops_lib go in data.zip 3) In Upgrade.php we have written code for version 2.5.0 (for not to show the upgrade link) 4) We have added fix in Upgrade/upd-2.4.0-to-2.4.1 index.php. Replaced $checkbit with $func. check if upgrade works without this fix in next version (4th step is not required from version 2.5.7. It works fine from 2.5.7) 5) XOOPS checks for illegal characters in path (which does not allow space) causing upgrade to fail hence we have added the same preg_match pattern in upgrade.php __requirements() function. Check if they update this pattern to allow spaces in future. Taken from : class/libraries/vendor/xoops/xmf/src/Xmf/Language.php 6) We do not configure include/license.php 7) PHP REQUIREMENT LINK : https://xoops.gitbook.io/xoops-install-upgrade/installation/requirements 8) Check and Copy '{{SOFTDATADIR}}/xoops_data/configs' folder from manual to zip as these files are not created. They can be checked from respective classes in {{DOCROOT}}/class/{{CONFIG_FILE_NAME}}.dist.php and also '{{SOFTDATADIR}}/xoops_data/configs/xoopsconfig.php' can be checked from '{{SOFTDATADIR}}/xoops_data/configs/xoopsconfig.dist.php'var/softaculous/gallery2/notes.txt000064400000000466151030000240013304 0ustar001. Download both the zips. i.e typical and full package and install twice. 2. Do not change the column prefix while installing manually 3. Empty the cache and smarty folder in the data.zip and install.log file from data_full.zip (if any) Release date : http://galleryproject.org/gallery_3_0_3_and_gallery_2_3_2var/softaculous/alegro/notes.txt000064400000000225151030023740013037 0ustar001. make database with collate utf8_unicode_ci 2. run file index with folder name as 'admin1' 3. Install with "Default Install" i.e with sample data var/softaculous/realestate/notes.txt000064400000000117151030033670013722 0ustar001. PHP REQUIREMENT LINK : https://open-real-estate.info/en/system-requirements var/softaculous/instantcms/notes.txt000064400000002055151030044520013753 0ustar001. PHP REQUIREMENT LINK : https://docs.instantcms.ru/en/manual/install#php-check and https://github.com/instantsoft/icms2#requirements. Check required php extensions from install/steps/php.php under $extensions array from function check_requirements() 2. Download the package from website. https://instantcms.io/ 3. Install without demo data. 4. Take dumps when the installation get completed. (On Finish Page) 5. Configure Session save path as [[softpath]]/tmp(Create 'tmp' folder under [[softpath]] folder and give permission, while manual install) 6. Timezone is hardcoded under /install/languages/en/language.php under LANG_CFG_TIME_ZONE i.e Europe/London, so keep as is. 7. Database collation keep UTF8mb4 and Database engine keep InnoDB in manual installation. 8. Make manual installation on server with MYSQL 5.7, as some features like fulltext search won't work with older versions. 9. Copy /upload/000/* folder and it's contents from manual to zip, as it's not made via Softaculous. Contents can be checked with /install/upload/modern/000/*, they are the same.var/softaculous/projeqtor/notes.txt000064400000001177151030050170013617 0ustar001. Min length for password : 5 ( No such option in 9.0.2 ) 2. Keep Default time zone : America/New_York 3. Currency : $ 4. Default password for initialization : projeqtor ( No such option in 9.0.2 ) 5. Requires files/cron directory writable in manual installation for first login and updating database. 6. PHP REQUIREMENT LINK : https://www.projeqtor.org/en/product-en/technical-en/64-setup-en/412-product-prerequisites-en 7. Check and add admin language entry in "parameter" table i.e (2216, 1, NULL, 'currentLocale', '[[admin_language]]'), & (217, 1, NULL, 'lang', '[[admin_language]]');;. Also change 'AUTO_INCREMENT' value accordingly.var/softaculous/classicpress/notes.txt000064400000003413151030063260014267 0ustar001. While manual installation keep root writable and configure .htaccess and _htaccess. 2. The following files _wpconfig.php and .htaccess have to be configured if the user selects to install with Multisite and also the multisite.sql should be made with the new tables that are created after configuring the Multisite Option. 3. (101, 'rewrite_rules', '', 'yes'), Keep it blank, ClassicPress generates it automatically 4. In multisite sql After Configuring the Network, dump the SQL before logging in. 5. The multisite.sql is the whole SQL file and also remove the INSERTS in the Options table that are made after login i.e from 'CRON' except INSERT INTO `[[dbprefix]]options` VALUES (100, 'rewrite_rules',''), Keep it blank, ClassicPress generates it automatically (115, 'can_compress_scripts', '0', 'yes'); also change the AUTO INCREMENT as it is in the dumped SQL of Original database. 6. (14, 1, 'session_tokens', 'a:1:{s:64:"e5043af8ebbd5602c6df6fca2ab4f7a7f09d80484487b1a1698c449455dc8f9a";i:1416717670;}'), and (17, 1, 'community-events-location', 'a:1:{s:2:"ip";s:11:"";}'), will be created in usermeta table. If doesn't then create token and add it. 7. We detect if the server has capability to use utf8mb4, we have changed define('DB_CHARSET', 'utf8mb4'); to define('DB_CHARSET', '[[utf8]]'); in both config file and updated COLLATE utf8mb4_unicode_ci to [[collate]] in both sql 8. configure [[permalink_structure]] only in classicpress.sql. Not in multisite.sql. 9. _index.php is our file no need to change it. 10. Remove Storage ENGINE "ENGINE=InnoDB" from all the CREATE TABLE queries in classicpress.sql and multisite.sql as ClassicPress sets the storage engine based on the default set in the MySQL Server. 11. PHP REQUIREMENT LINK: https://www.classicpress.net/requirements/var/softaculous/humogen/notes.txt000064400000000224151030066320013230 0ustar001. PHP REQUIREMENT LINK : https://sourceforge.net/projects/humo-gen/files/v6.7.1/ 2. Keep username of family as 'family' and password same as admin.var/softaculous/zeus/notes.txt000064400000000241151030103210012541 0ustar001. While manual installation choose : Currency : US dollar currency token : $ 2. Install with sample data 3. Release date : https://github.com/ZeusCart/zeuscart var/softaculous/whmcs89/notes.txt000064400000003620151030103440013066 0ustar001. data.zip is made by zipping the following folders from the package: /downloads/ /templates_c/ /attachments/ 2. Languages are seperate for admin account and enduser site. The files are there in the /lang/ folder for enduser and /admin/lang/ folder for admin languages. Check if the languages we provide the files exists in the respective folders. 3. In sql keep 'SMTPPassword', 'FTPBackupPassword' and 'License' fields blank in `tblconfiguration` table. 4. We have disabled 5.3.10 on windows as it gives "Admin Directory Conflict" error even on manual installation. We have opened ticket to WHMCS for the same. Check in next version if it works then remove the check.(removed from 5.3.11) 5. In SQL `tbladmins` table we set only one password since we do not know the password hash. WHMCS creates the other password hash on 1st login. 6. Use config.php from crons/config.php.new. We explicitly do this to set Custom Crons Directory 7. Do not change uuid from tbladmins table as it is same for all installations. 8. We have removed below sql inserts from v7.2.1 and have confirmed with the WHMCS team via ticket, no need longer INSERT INTO `tbltransientdata` VALUES (1, 'RewriteBackup', '[{"before":[],"whmcs":[],"after":[]}]', 1525758986), (2, 'detect-route-environment', 'El9q4', [[timestamp]]), 9. Also set the value for "InstanceID" to ''{blank} in "tblconfiguration" table since v7.2.1. 10. PHP REQUIREMENT LINK: https://docs.whmcs.com/System_Requirements 11. The below entries were added from 7.6.0 under tblconfiguration table. Check this in next version as well. ('domainLookupProvider', 'WhmcsDomains', '[[regtime]]', '[[regtime]]'), ('ReCAPTCHAForms', '{"checkoutCompletion":false}', '[[regtime]]', '[[regtime]]'), ('MDEFromTime', '[[regtime]]', '[[regtime]]', '[[regtime]]') 12. Value for "EulaAgreementAccepted" hash in `tblconfiguration` table is same for all installations. Hence we have kept it as it is. (Since 7.7.0)var/softaculous/seed/notes.txt000064400000002357151030103670012517 0ustar001. Extract the tar.gz on linux server and then make our zip. (Make manual installation on the extracted tar on linux to check for symlinks) 2. .htaccess is our file to redirect script to www. 3. Move the data directory to non web accessible directory before attempting to install manually and set the path accordingly while installing. 4. [IMP]Check and change symlinks in every version in install.php and seedsymlinks.php as well. 5. We have restricted the script on windows because it creates a lot of symlinks and those symlinks can not created on windows environment. 6. PHP REQUIREMENT LINK : doc\README.Install.md 7. Need to adjust symlinks in clone.php 8. In version 6.0.32 , we have changed ->withHeader('Location', '/out/out.ViewFolder.php') to ->withHeader('Location', $settings->_httpRoot.'out/out.ViewFolder.php') in file /seeddms-6.0.32/index.php as workaround suggested by vendor, since script was not constructing full URL properly with subfolder and was getting redirected to Docroot URL https://sourceforge.net/p/seeddms/discussion/general/thread/c68201a388/ . [NA] 9. 'pear' folder since 6.0.35 has been moved from [[softpath]]/pear/ to [[softpath]]/vendor/. Hence, while manual installation keep Extra PHP include Path: [[softpath]]/vendor/. var/softaculous/wp67/notes.txt000064400000014116151030103720012372 0ustar001. Download the language files from : http://codex.wordpress.org/L10n:Localization_Teams (https://nl.wordpress.org/) and copy them to the /var/softaculous/wp/languages/LANGUAGE_CODE.zip 2. The language files for the following languages have been updated to 6.7.4 : 3. Please try to update these languages if they are available for 6.7.4 4. To activate footer link add this in the following file in wp.zip wp-content/themes/twentytwentyfive/patterns/footer.php wp-content/themes/twentytwentyfour/patterns/footer.php wp-content/themes/twentytwentythree/patterns/footer-default.php NOTE : When a new theme is added in WordPress do the following tasks : - add the line in install.xml and upgrade.xml as well - add condition in upgrade.php ( in __pre_unzip function ) - update extend.php $templates['list']['wp-default'] array - update new default theme screenshots in website/www/images/wp-default 5. The following files _wpconfig.php and .htaccess have to be configured if the user selects to install with Multisite and also the multisite.sql should be made with the new tables that are created after configuring the Multisite Option. The guide to install Multisite Manually : https://wordpress.org/support/article/create-a-network/ 6. (101, 'rewrite_rules', '', 'yes'), Keep it blank, WordPress generates it automatically 7. In multisite sql After Configuring the Network, dump the SQL before logging in. 8. The multisite.sql is the whole SQL file and also remove the INSERTS in the Options table that are made after login i.e from 'CRON' except INSERT INTO `[[dbprefix]]options` VALUES (100, 'rewrite_rules',''), Keep it blank, WordPress generates it automatically (115, 'can_compress_scripts', '0', 'yes'); also change the AUTO INCREMENT as it is in the dumped SQL of Original database. 9. Remove inserts in the sitemeta table after "active_sitewide_plugins" in MU 10. Remove the language files related to particular theme from languages/ if a theme is deleted by WordPress. 11. (14, 1, 'session_tokens', 'a:1:{s:64:"e5043af8ebbd5602c6df6fca2ab4f7a7f09d80484487b1a1698c449455dc8f9a";i:1416717670;}'), and (17, 1, 'community-events-location', 'a:1:{s:2:"ip";s:11:"";}'), will be created in usermeta table. If doesn't then create token and add it. 12. From 4.5.1 we detect if the server has capability to use utf8mb4, we have changed define('DB_CHARSET', 'utf8mb4'); to define('DB_CHARSET', '[[utf8]]'); in both config file and updated COLLATE utf8mb4_unicode_ci to [[collate]] in both sql from 4.2.2 13. In case of major update please update the popularfx database. 14. While manual installation keep root writable and configure .htaccess as _htaccess. 15. configure [[permalink_structure]] only in wp.sql. Not in multisite.sql. 16. _index.php is our file no need to change it. 17. Remove Storage ENGINE "ENGINE=InnoDB" from all the CREATE TABLE queries in wp.sql and multisite.sql as WordPress sets the storage engine based on the default set in the MySQL Server. 18. when we add/delete a plugin update the edit.php and edit.xml file. 19. The language is configured in database under 'options' and 'sitemeta' tables for normal and multi site respectively. We use to manage language in version.php however this use to get reverted in case of persian language as observed. Hence we have now started handling in database and for multi site it was handled default in database. Also version.php is now removed because of this. (Since v4.8.1) 20. Boldgrid download link : http://repo.boldgrid.com/boldgrid-inspirations.zip 21. We have added classic-editor plugin since 5.0.0 and we need to check in manual installation for extra insert classic-editor-replace under options table. If any changes, change in install, edit, upgrade. 22. Remove __update_themes() and __update_plugins() functions only from the extend.php from the existing branch whenver you add a new branch. This means that this function shall only be a part of the current wp and not the old one's like wp50. 23. The WP_AUTO_UPDATE_CORE setting in wp-contig.php and _wp-config.php is added because when we install old version of WordPress we do not want it to auto upgrade to latest version because since WordPress 5.6 WordPress auto updates itself for major versions as well. When making the latest version as an old branch do not forget to add changes related to WP_AUTO_UPDATE_CORE in install.php wp-config.php _wp-config.php 24. Do not encode wp-cli file. Keep it as it is. 25. Check the "[[punycode_softurl]]/?p=4" Auto Draft entry in post table. IN MULTISITE and remove that entry from both the sqls. 26. PHP REQUIREMENT LINK: https://wordpress.org/about/requirements/ var/softaculous/spip/notes.txt000064400000002213151030104050012532 0ustar001. Choose MySQL for type of database. 2. Do not remove sha256.inc.php file we use it for password encryption. 3. In /config/connect.php file in manual installation it doesnt takes "_" for dbprefix and database has it. 4. Check for _jobs 'date' entries. In 3.0.11 we have used regtime. before it was [[queue_watch_date]] etc. 5. PHP REQUIREMENT LINK : https://www.spip.net/en_article6659.html 6. Blank plugin entry "meta" table. It generates after login. 7. In "meta" keep value of langue_site as [[language]], to keep frontend as well in the user selected language. 8. Keep [[language]] in "auteurs" table. 9. `backup_cles` entry generates post login. 10. Kept sha256.inc.php file to add backup compatibility in edit. 11. We have deleted all the folders(except config and IMG) in upgrade as keeping old files results in error when uploading a document in "Edit-->Document" section. Discussion is mentioned here. https://discuter.spip.net/t/error-uploading-documents-post-upgrade/162884/7 12. Keep 'vendor' folder writable as well while manual installation, to avoid warning of 'inoperative .htaccess'. 13. cache_signature and secret_du_site generates on it's own.var/softaculous/wp63/notes.txt000064400000014012151030104300012354 0ustar001. Download the language files from : http://codex.wordpress.org/L10n:Localization_Teams (https://nl.wordpress.org/) and copy them to the /var/softaculous/wp/languages/LANGUAGE_CODE.zip 2. The language files for the following languages have been updated to 6.3.7 : 3. Please try to update these languages if they are available for 6.3.7 4. To activate footer link add this in the following file in wp.zip wp-content/themes/twentytwentythree/patterns/footer-default.php wp-content/themes/twentytwentytwo/inc/patterns/footer-default.php wp-content/themes/twentytwentyone/footer.php NOTE : When a new theme is added in WordPress do the following tasks : - add the line in install.xml and upgrade.xml as well - add condition in upgrade.php ( in __pre_unzip function ) - update extend.php $templates['list']['wp-default'] array - update new default theme screenshots in website/www/images/wp-default 5. The following files _wpconfig.php and .htaccess have to be configured if the user selects to install with Multisite and also the multisite.sql should be made with the new tables that are created after configuring the Multisite Option. The guide to install Multisite Manually : https://wordpress.org/support/article/create-a-network/ 6. (101, 'rewrite_rules', '', 'yes'), Keep it blank, WordPress generates it automatically 7. In multisite sql After Configuring the Network, dump the SQL before logging in. 8. The multisite.sql is the whole SQL file and also remove the INSERTS in the Options table that are made after login i.e from 'CRON' except INSERT INTO `[[dbprefix]]options` VALUES (100, 'rewrite_rules',''), Keep it blank, WordPress generates it automatically (115, 'can_compress_scripts', '0', 'yes'); also change the AUTO INCREMENT as it is in the dumped SQL of Original database. 9. Remove inserts in the sitemeta table after "active_sitewide_plugins" in MU 10. Remove the language files related to particular theme from languages/ if a theme is deleted by WordPress. 11. (14, 1, 'session_tokens', 'a:1:{s:64:"e5043af8ebbd5602c6df6fca2ab4f7a7f09d80484487b1a1698c449455dc8f9a";i:1416717670;}'), and (17, 1, 'community-events-location', 'a:1:{s:2:"ip";s:11:"";}'), will be created in usermeta table. If doesn't then create token and add it. 12. From 4.5.1 we detect if the server has capability to use utf8mb4, we have changed define('DB_CHARSET', 'utf8mb4'); to define('DB_CHARSET', '[[utf8]]'); in both config file and updated COLLATE utf8mb4_unicode_ci to [[collate]] in both sql from 4.2.2 13. In case of major update please update the popularfx database. 14. While manual installation keep root writable and configure .htaccess as _htaccess. 15. configure [[permalink_structure]] only in wp.sql. Not in multisite.sql. 16. _index.php is our file no need to change it. 17. Remove Storage ENGINE "ENGINE=InnoDB" from all the CREATE TABLE queries in wp.sql and multisite.sql as WordPress sets the storage engine based on the default set in the MySQL Server. 18. when we add/delete a plugin update the edit.php and edit.xml file. 19. The language is configured in database under 'options' and 'sitemeta' tables for normal and multi site respectively. We use to manage language in version.php however this use to get reverted in case of persian language as observed. Hence we have now started handling in database and for multi site it was handled default in database. Also version.php is now removed because of this. (Since v4.8.1) 20. Boldgrid download link : http://repo.boldgrid.com/boldgrid-inspirations.zip 21. We have added classic-editor plugin since 5.0.0 and we need to check in manual installation for extra insert classic-editor-replace under options table. If any changes, change in install, edit, upgrade. 22. Remove __update_themes() and __update_plugins() functions only from the extend.php from the existing branch whenver you add a new branch. This means that this function shall only be a part of the current wp and not the old one's like wp50. 23. The WP_AUTO_UPDATE_CORE setting in wp-contig.php and _wp-config.php is added because when we install old version of WordPress we do not want it to auto upgrade to latest version because since WordPress 5.6 WordPress auto updates itself for major versions as well. When making the latest version as an old branch do not forget to add changes related to WP_AUTO_UPDATE_CORE in install.php wp-config.php _wp-config.php 24. Do not encode wp-cli file. Keep it as it is. 25. Check the "[[punycode_softurl]]/?p=4" Auto Draft entry in post table. IN MULTISITE and remove that entry from both the sqls.var/softaculous/wp59/notes.txt000064400000013502151030104430012370 0ustar001. Download the language files from : http://codex.wordpress.org/L10n:Localization_Teams (https://nl.wordpress.org/) and copy them to the /var/softaculous/wp/languages/LANGUAGE_CODE.zip 2. The language files for the following languages have been updated to 5.9.12 : 3. Please try to update these languages if they are available for 5.9.12 4. To activate footer link add this in the following file in wp.zip wp-content/themes/twentytwentytwo/inc/patterns/footer-default.php wp-content/themes/twentytwentyone/footer.php wp-content/themes/twentytwenty/footer.php NOTE : When a new theme is added in WordPress do the following tasks : - add the line in install.xml and upgrade.xml as well - add condition in upgrade.php ( in __pre_unzip function ) - update extend.php $templates['list']['wp-default'] array - update new default theme screenshots in website/www/images/wp-default 5. The following files _wpconfig.php and .htaccess have to be configured if the user selects to install with Multisite and also the multisite.sql should be made with the new tables that are created after configuring the Multisite Option. The guide to install Multisite Manually : https://wordpress.org/support/article/create-a-network/ 6. (101, 'rewrite_rules', '', 'yes'), Keep it blank, WordPress generates it automatically 7. In multisite sql After Configuring the Network, dump the SQL before logging in. 8. The multisite.sql is the whole SQL file and also remove the INSERTS in the Options table that are made after login i.e from 'CRON' except INSERT INTO `[[dbprefix]]options` VALUES (100, 'rewrite_rules',''), Keep it blank, WordPress generates it automatically (115, 'can_compress_scripts', '0', 'yes'); also change the AUTO INCREMENT as it is in the dumped SQL of Original database. 9. Remove inserts in the sitemeta table after "active_sitewide_plugins" in MU 10. Remove the language files related to particular theme from languages/ if a theme is deleted by WordPress. 11. (14, 1, 'session_tokens', 'a:1:{s:64:"e5043af8ebbd5602c6df6fca2ab4f7a7f09d80484487b1a1698c449455dc8f9a";i:1416717670;}'), and (17, 1, 'community-events-location', 'a:1:{s:2:"ip";s:11:"";}'), will be created in usermeta table. If doesn't then create token and add it. 12. From 4.5.1 we detect if the server has capability to use utf8mb4, we have changed define('DB_CHARSET', 'utf8mb4'); to define('DB_CHARSET', '[[utf8]]'); in both config file and updated COLLATE utf8mb4_unicode_ci to [[collate]] in both sql from 4.2.2 13. In case of major update please update the popularfx database. 14. While manual installation keep root writable and configure .htaccess as _htaccess. 15. configure [[permalink_structure]] only in wp.sql. Not in multisite.sql. 16. _index.php is our file no need to change it. 17. Remove Storage ENGINE "ENGINE=InnoDB" from all the CREATE TABLE queries in wp.sql and multisite.sql as WordPress sets the storage engine based on the default set in the MySQL Server. 18. when we add/delete a plugin update the edit.php and edit.xml file. 19. The language is configured in database under 'options' and 'sitemeta' tables for normal and multi site respectively. We use to manage language in version.php however this use to get reverted in case of persian language as observed. Hence we have now started handling in database and for multi site it was handled default in database. Also version.php is now removed because of this. (Since v4.8.1) 20. Boldgrid download link : http://repo.boldgrid.com/boldgrid-inspirations.zip 21. We have added classic-editor plugin since 5.0.0 and we need to check in manual installation for extra insert classic-editor-replace under options table. If any changes, change in install, edit, upgrade. 22. Remove __update_themes() and __update_plugins() functions only from the extend.php from the existing branch whenver you add a new branch. This means that this function shall only be a part of the current wp and not the old one's like wp50. 23. The WP_AUTO_UPDATE_CORE setting in wp-contig.php and _wp-config.php is added because when we install old version of WordPress we do not want it to auto upgrade to latest version because since WordPress 5.6 WordPress auto updates itself for major versions as well. When making the latest version as an old branch do not forget to add changes related to WP_AUTO_UPDATE_CORE in install.php wp-config.php _wp-config.php var/softaculous/eventum/notes.txt000064400000000207151030104530013246 0ustar00PHP REQUIREMENT LINK : https://github.com/eventum/eventum/wiki/Prerequisites Release date : https://github.com/eventum/eventum/releasesvar/softaculous/wp55/notes.txt000064400000012712151030104700012366 0ustar001. Download the language files from : http://codex.wordpress.org/L10n:Localization_Teams (https://nl.wordpress.org/) and copy them to the /var/softaculous/wp/languages/LANGUAGE_CODE.zip 2. The language files for the following languages have been updated to 5.5.17 : 3. Please try to update these languages if they are available for 5.5.17 4. To activate footer link add this in the following file in wp.zip wp-content/themes/twentytwenty/footer.php wp-content/themes/twentynineteen/footer.php wp-content/themes/twentyseventeen/template-parts/footer/site-info.php wp-content/themes/twentysixteen/footer.php NOTE : When a new theme is added in WordPress do the following tasks : - add the line in install.xml and upgrade.xml as well - add condition in upgrade.php ( in __pre_unzip function ) - update extend.php $templates['list']['wp-default'] array - update new default theme screenshots in website/www/images/wp-default 5. The following files _wpconfig.php and .htaccess have to be configured if the user selects to install with Multisite and also the multisite.sql should be made with the new tables that are created after configuring the Multisite Option. The guide to install Multisite Manually : https://wordpress.org/support/article/create-a-network/ 6. (101, 'rewrite_rules', '', 'yes'), Keep it blank, WordPress generates it automatically 7. In multisite sql After Configuring the Network, dump the SQL before logging in. 8. The multisite.sql is the whole SQL file and also remove the INSERTS in the Options table that are made after login i.e from 'CRON' except INSERT INTO `[[dbprefix]]options` VALUES (100, 'rewrite_rules',''), Keep it blank, WordPress generates it automatically (115, 'can_compress_scripts', '0', 'yes'); also change the AUTO INCREMENT as it is in the dumped SQL of Original database. 9. Remove inserts in the sitemeta table after "active_sitewide_plugins" in MU 10. Remove the language files related to particular theme from languages/ if a theme is deleted by WordPress. 11. (14, 1, 'session_tokens', 'a:1:{s:64:"e5043af8ebbd5602c6df6fca2ab4f7a7f09d80484487b1a1698c449455dc8f9a";i:1416717670;}'), and (17, 1, 'community-events-location', 'a:1:{s:2:"ip";s:11:"";}'), will be created in usermeta table. If doesn't then create token and add it. 12. From 4.5.1 we detect if the server has capability to use utf8mb4, we have changed define('DB_CHARSET', 'utf8mb4'); to define('DB_CHARSET', '[[utf8]]'); in both config file and updated COLLATE utf8mb4_unicode_ci to [[collate]] in both sql from 4.2.2 13. In case of major update please update the popularfx database. 14. While manual installation keep root writable and configure .htaccess as _htaccess. 15. configure [[permalink_structure]] only in wp.sql. Not in multisite.sql. 16. _index.php is our file no need to change it. 17. Remove Storage ENGINE "ENGINE=InnoDB" from all the CREATE TABLE queries in wp.sql and multisite.sql as WordPress sets the storage engine based on the default set in the MySQL Server. 18. when we add/delete a plugin update the edit.php and edit.xml file. 19. The language is configured in database under 'options' and 'sitemeta' tables for normal and multi site respectively. We use to manage language in version.php however this use to get reverted in case of persian language as observed. Hence we have now started handling in database and for multi site it was handled default in database. Also version.php is now removed because of this. (Since v4.8.1) 20. Boldgrid download link : http://repo.boldgrid.com/boldgrid-inspirations.zip 21. We have added classic-editor plugin since 5.0.0 and we need to check in manual installation for extra insert classic-editor-replace under options table. If any changes, change in install, edit, upgrade. 22. Remove __update_themes() and __update_plugins() functions only from the extend.php from the existing branch whenver you add a new branch. This means that this function shall only be a part of the current wp and not the old one's like wp50.var/softaculous/ocart2/notes.txt000064400000004104151030104730012757 0ustar001. Change the value of config_error_display to "0" in ocart.sql 2. Have disabled upgrade in 2.1.0.1 due to Errors in 2.0.3.1 to 2.1.0.1 upgarde and few tables are not generating after upgrade. ( same issue for 2.1.0.2, In next release plz check upgrade from 2.0.3.1 and check DB changes. ). Have mailed vendor. 3. Try to add upgrade from 2.2.0.0 to 2.3.X.X. We have disabled it in 2.3.0.2 because front link is not loading due to change in extention path. http://forum.opencart.com/viewtopic.php?f=183&t=165958 4. No Documentation available for 2.x to 3.0 upgrade. 5. PHP REQUIREMENT LINK: http://docs.opencart.com/requirements/ 6. Move system/storage directory outside of web accesssible since 3.0.1.1. This was asked to do in manual installation post first login. Remove this folder from ocart2.zip and make data.zip. Also make changes in both config files as well for "define('DIR_STORAGE', '[[softdatadir]]/storage/');". 7. We have made directory system/storage/logs,cache,session in upgrade because the installer was asking for the same while upgrading the script. Opencart detects this storage path only while accessing installer, rest of script will access [[datadir]]/storage path as defined in config file. 8. If you add any new language then update its entry in install.php array. 9. Download language from https://www.opencart.com/index.php?route=marketplace/extension&filter_category_id=2 for opencart 3.x. Consider following while making language packs. 1. Download Russian pack from above link with name "Russian language pack v 2x and 3x and 4x" 2. Download Turkish pack from above link with name "OpenCart Türkçe Dil Dosyaları" (Extract the package and make the zip according to our format ) 3. Check the structure of the admin and catelog packs with the one we provide. 4. Check all the language for every new version. 10. There was an error on installing 3.0.3.7 version on mysql 8.0 and also on upgrading opencart to 3.0.3.7 hence we have made manual change in /system/library/db/mysqli.php as suggested by vendor. https://github.com/opencart/opencart/issues/9075#issuecomment-774502931var/softaculous/whmcs82/notes.txt000064400000003620151030105370013063 0ustar001. data.zip is made by zipping the following folders from the package: /downloads/ /templates_c/ /attachments/ 2. Languages are seperate for admin account and enduser site. The files are there in the /lang/ folder for enduser and /admin/lang/ folder for admin languages. Check if the languages we provide the files exists in the respective folders. 3. In sql keep 'SMTPPassword', 'FTPBackupPassword' and 'License' fields blank in `tblconfiguration` table. 4. We have disabled 5.3.10 on windows as it gives "Admin Directory Conflict" error even on manual installation. We have opened ticket to WHMCS for the same. Check in next version if it works then remove the check.(removed from 5.3.11) 5. In SQL `tbladmins` table we set only one password since we do not know the password hash. WHMCS creates the other password hash on 1st login. 6. Use config.php from crons/config.php.new. We explicitly do this to set Custom Crons Directory 7. Do not change uuid from tbladmins table as it is same for all installations. 8. We have removed below sql inserts from v7.2.1 and have confirmed with the WHMCS team via ticket, no need longer INSERT INTO `tbltransientdata` VALUES (1, 'RewriteBackup', '[{"before":[],"whmcs":[],"after":[]}]', 1525758986), (2, 'detect-route-environment', 'El9q4', [[timestamp]]), 9. Also set the value for "InstanceID" to ''{blank} in "tblconfiguration" table since v7.2.1. 10. PHP REQUIREMENT LINK: https://docs.whmcs.com/System_Requirements 11. The below entries were added from 7.6.0 under tblconfiguration table. Check this in next version as well. ('domainLookupProvider', 'WhmcsDomains', '[[regtime]]', '[[regtime]]'), ('ReCAPTCHAForms', '{"checkoutCompletion":false}', '[[regtime]]', '[[regtime]]'), ('MDEFromTime', '[[regtime]]', '[[regtime]]', '[[regtime]]') 12. Value for "EulaAgreementAccepted" hash in `tblconfiguration` table is same for all installations. Hence we have kept it as it is. (Since 7.7.0)var/softaculous/pagekit/notes.txt000064400000000147151030107030013210 0ustar001. Upgrade is added in v1.0.11, check if the extensions are also upgraded via admin panel post upgrade.var/softaculous/zwiicms/notes.txt000064400000002273151030107250013257 0ustar00Note:- Manual installation on any suPHP server only. 1. PHP REQUIREMENT LINK : https://zwiicms.fr/telechargements 2. 'Identifier' is the 'username' while manual installation. 3. Check and Move contents of 'site/file' directory from manual to zip. 4. Check and Move contents of 'site/data' directory from manual to zip except configuration files (site/data/config.json, site/data/core.json, site/data/user.json). 5. Check extensions from core/include/checkup.php and https://zwiicms.fr/telechargements 6. Install manually on Su-PHP server. Script requires root directory permissions to make it run on Non Su-PHP server i.e Add , Edit or Delete page needs root permissions each time to update sitemap file, hence we have blocked it on Non Su-PHP server. 7. IMPORTANT : Keep "lastBackup": 0 in site/data/core.json(not [[timestamp]]) in every version. So that on visiting url, backup gets created automatically at site/backup folder(which is created in manual install). 8. Please check for english language forum support link. 9. CSS is not loading properly on ampps even in manual. To workaround this, uncomment the following on apache conf file on ampps. LoadModule access_compat_module modules/mod_access_compat.var/softaculous/yeti/notes.txt000064400000002234151030107640012544 0ustar001. [IMP] Before starting manual installation, make app_data/installSource.txt file with "Softaculous" in it. Since 7.0.4 version vendor has requested us to make this file and keep it in our package. 2. Select Currency as "USA, Dollars" and Time zone as "(UTC-05:00) Eastern Time (US & Canada)" 3. Keep Company name "YetiForce" in manual Installation. We can change from admin panel. 4. PHP Requirement Link: https://yetiforce.com/pl/component/zoo/item/web-server-requirements and also check vendor/composer/platform_check.php(Its PHP > = 7.4.15 in platform_check.php) 5. Release date : https://github.com/YetiForceCompany/YetiForceCRM/releases (released xx days ago) 6. We have moved few folders in config, app_data and user_privileges from manual to zip because it does not create after install. (Since 5.0.0) 7. Remove COLLATE=utf8mb4_0900_ai_ci From sql file if we have installed manually on Mysql 8. Because it gives error on installing with MariaDB. Besides this script itself doesn't use any collation and hence it takes server's default collation. (confirmed with vendor over email) 8. Take the dumps using CLI. mysqldump --routines -u root -ppass yetiforce > yetiforce.sqlvar/softaculous/logaholic/notes.txt000064400000001614151030110200013516 0ustar001. Add following lines in database [[dbprefix]]_logaholic_GlobalSettings (this is to enable login system) ('UserAuthenticationType', '', 'logaholic'), ('UserAuthenticationType_Var', '', ''); Check if any of the above already exists then do not add it. 2. Download Self Hosted Edition logaholic_she_XXX.tar.gz 3. PHP REQUIREMENT LINK: http://www.logaholic.com/download/ 4. We have deleted reports/ in upgrade since 7.0.1 as requested by vendor via email. 5. Release date: http://www.logaholic.com/download/ 6. Add following line in "('upload_dir', '', '[[softdatadir]]/');" in [[dbprefix]]_logaholic_GlobalSettings table because it gives warning : The upload directory is within the web server's document root in "Data Storage > Change Upload Directory" and "global.php" is configured at document root, Create data.zip from files folder content. I.e only index.html 7. Move sql function to end of sql filevar/softaculous/loaded7/notes.txt000064400000000742151030110350013103 0ustar001) Before manual installation provide proper writable permissions to directories(refer install.php or pre-install steps on loaded7 site). 2) For manual installation install twice i.e. with SSL and without SSL. and check for difference in each installed files and SQL. 3) Install with sample data. 4) Please create function to check required PHP Settings of enduser PHP binary. 5) Choose Database type : MySQL-InnoDB(Transaction-Safe) 6) Move images/ images to package and make zip. var/softaculous/humhub/notes.txt000064400000003126151030110360013054 0ustar001) Choose : I want to use HumHub for: "Skip this step, I want to set up everything manually" 2) Install with sample data i.e TICK Set up example content (recommended) 3) Move all the images of uploads/profile_image/ from manual to zip. 4) PHP REQUIREMENT LINK : http://docs.humhub.org/admin-requirements.html#server-requirements 5) Upgrade Notes: https://docs.humhub.org/docs/admin/updating/ 6) Upgrade supports step by step upgrade from previous major upgrade only. So always update version number in info.xml in every major version. 7) Download upgrader package from https://github.com/humhub/updater always take the latest package and update our upgrader.zip (We can cross check this package by downloading from Administration --> Modules --> search for "Humhub Updater" and download. This new package downloaded in protected/modules/updater. "Update Humhub" icon stays post upgrade. 8) Keep guid same in SQL for all tables. 9) Important note : We have used upgrader module version 2.1.12 for upgrade from Github https://github.com/humhub/updater/releases/tag/v2.1.12 (This is needed while upgrading 1.14.x to 1.14.x and to 1.15.x as well). However for upgrading from 1.15.x to 1.15.x we need to use the latest upgrader available (currently 2.2.x) https://github.com/humhub/updater/releases (On vendor intimation via email) 10) Timezone : Select America/New_York from dropdown (since 1.17.0). Also keep the same in php.ini. 11) A humhub community member has asked us over ticket to enable pretty urls and hence we have copied common.php and .htaccess files. https://docs.humhub.org/docs/admin/installation/#pretty-urlsvar/softaculous/litforum/notes.txt000064400000000207151030110370013423 0ustar001. PHP REQUIREMENT LINK : https://github.com/ilosuna/mylittleforum#system-requirements 2. Move 'USING HASH' entries in sql to the left.var/softaculous/wbce/notes.txt000064400000001001151030110420012467 0ustar001. Some images are created in media folder which does not generate after install, We copied it in our install.php. change and update install.php if new images are created. (Not needed since 1.4.0) 2. Select GMT -4 in install its America/New_York Time Zone 3. PHP REQUIREMENT LINK: https://help.wbce-cms.org/pages/installation/system-requirements.php 4. Remove inserts from [[dbprefix]]blocking,[[dbprefix]]dbsessions table as entries are made after logging in. 5. Move USING BTREE entries to the left in sql file.var/softaculous/oscom/notes.txt000064400000003731151030110570012711 0ustar001. PHP REQUIREMENT LINK: https://wiki.oscommerce.com/index.php?title=Server_Requirements and also check VERSION_PHP_RQ constant in install/index.php 2. Extract the package on linux and then make our package. 3. Installation guide: https://wiki.oscommerce.com/index.php?title=Installing_osCommerce_v.4.0 4. Manual installation requires 7.4.0(Since 4.12.56860) 5. Take the dump of an extracted package before starting the manual installation and using that make our zip package (excluding symlinks which we have handled in install.php) 6. Do not change "Sales channel type" in manual installation. 7. Install with sample data as it doesn't fill much of Database. 8. Keep conutry United Kingdom in manual installation(Since this is the only option available). 9. Take dump on login page. 10. As the database is huge take dump using command. and package dump in .tgz format. mysqldump --routines -u root -pIj7cttIge2jkFE9gJUhvgTuQJRguo5Ar oscom40854127 > oscom40854127.sql 11. api_key in connector_osclink_configuration table and platforms_api table is same for two different installations. 12. If we face the issue while importing the SQL while installing through Softaculous, increase the memory_limit in 3rd party php.ini (Default is 128MB) We have asked softaculous team to look into it. 13. whos_online table entry generates on visiting front panel. 14. We have disabled the script on windows platform because it creates symlinks to visit the pages which is not possible on windows environment. 15. Keep the recaptcha and mapskey blank in google_settings table because user needs to generate according to their website. This can be added from "Settings --> Google Settings" 16. Inserts in the table `paypal_seller_info` are hardcoded . No need to generate ids for the same. 17. Keep define('HTTP_SERVER', 'http://[[domhost]]'), define('HTTPS_SERVER', 'https://[[domhost]]'), define('HTTP_CATALOG_SERVER', 'http://[[domhost]]'), define('HTTPS_CATALOG_SERVER', 'https://[[domhost]]') as is admin_configure.php.var/softaculous/twg/notes.txt000064400000000360151030113700012363 0ustar001. Please add these lines in my_config.php even if they are not in the zip $youremail = '[[admin_email]]'; $admin_email='[[admin_email]]'; 2. PHP REQUIREMENT LINK: http://www.tinywebgallery.com/en/download.php and also check readme_en.txtvar/softaculous/tiki24/notes.txt000064400000002777151030115110012703 0ustar001. select MySQL Improved(mysqli) 2. Check "Always force connection to use UTF-8" 3. We do not configure the .htaccess file because the SEOfriendly url is disabled by default. 4. Select database engine = MyISAM & Set up htaccess file = Do nothing during manual installation. 5. Always lock the installer, setup the website and then take a dump. 6. PHP REQUIREMENT LINK: https://doc.tiki.org/Requirements#Requirements https://gitlab.com/tikiwiki/tiki-manager/-/blob/master/config/tiki_requirements.yml 7. we have kept minimum upgrade version to 12.0 as we have tested from 12 only. 8. Post upgrade from 20.0 to 20.1 the columns `lastlogin_date` and `currentlogin_date` are not created. Vendor has told us in mail that it would take long time to rebuild indexes through browser and that, there is a chance that script might timeout, hence indexes are not rebuilt while upgrade, they can be rebuilt later via command line cron as follows: https://doc.tiki.org/Cron-Job-to-Rebuild-Search-Index 9. Check and add ('language_admin', '[[admin_language]]'); in tiki_preferences for admin languages 10. Delete "internal_site_hash" entry from tiki_preferences table. It generates again. 11. Important note : Make sure to change version number in upgrade.php under function __pre_unzip() and __upgrade() functions in every major version, since all the old files are to be deleted except the local.php file, which we safeguard and restore. This is mentioned here https://doc.tiki.org/Upgrade#Install_over_existing_NOT_recommended_for_major_updates_ var/softaculous/flarum/notes.txt000064400000002344151030115230013054 0ustar001. PHP REQUIREMENT LINK : https://docs.flarum.org/install/#server-requirements 2. [IMP] Download the package named "flarum-v1.x-php7.3" from https://docs.flarum.org/install/#installing-by-unpacking-an-archive as it includes extention manager. Suggested by vendor. 3. Remove sql insert from `[[dbprefix]]access_tokens` and adjust AUTO_INCREMENT. 4. Kept version as 1.0.4 in info.xml as it shows 1.0.4 in admin panel dashboard, in `[[dbprefix]]settings` table and in /vendor/flarum/core/src/Foundation/Application.php (though composer install shows Installing flarum/flarum (v1.0.0)) 5. Copy public/assets/fonts folder from manual to zip as it is not generated after install. The 'fonts' folder can be checked by download via url mentioned in /vendor/composer/installed.json under "name": "components/font-awesome" , i.e https://api.github.com/repos/components/font-awesome/zipball/{{reference-hash}}. Check diff only with the /webfonts/ folder to verify whether structure is correct. 6. Check for symlinks in every version. 7. We have used .htaccess to redirect to /public folder. 8. We won't provide upgrade in this because we have launched the package with extension manager and it can directly be upgraded through it. https://docs.flarum.org/update/var/softaculous/laravel8/notes.txt000064400000001435151030115300013302 0ustar001. Configure composer.json add [[php_binary]] 2. Add the following in composer.json under config : "cache-dir": "[[softpath]]/cache" We add this because by default it takes /root/.composer 3. Make the ZIP after installing Laravel manually 4. Move bootstrap/cache/compiled.php from manual to zip. ( "compiled.php" not generated in Laravel 5.4.0 Check in Next Version ) 5. Take care of symbolic link of vendon/bin folder Download the package using following command: composer create-project laravel/laravel:^10.0 example-app https://laravel.com/docs/10.x/installation#installation 6. PHP REQUIREMENT LINK : https://laravel.com/docs/10.x/installation#installation (Check composer.json file in package as well.) 7. Release date : https://github.com/laravel/framework/releases (released this on xx)var/softaculous/cotonti/notes.txt000064400000000524151030123470013250 0ustar001. Keep Default theme : Nemesis 2. Keep Modules, Plugins to default 3. PHP REQUIREMENT LINK: https://github.com/Cotonti/Cotonti/blob/master/Install.txt 4. We have kept PHP req to 5.6 and Mysql req to 5.7 because manual installation throws error below these. (Since 0.9.20) Issue reported here. https://github.com/Cotonti/Cotonti/issues/1658var/softaculous/4images/notes.txt000064400000000164151030123610013116 0ustar001. PHP REQUIREMENT LINK : docs/Installation.english.txt 1. RELEASE DATE : https://www.4homepages.de/forum/index.php var/softaculous/omekas/notes.txt000064400000000360151030123650013046 0ustar001. PHP REQUIREMENT LINK: https://omeka.org/s/docs/user-manual/install/#system-requirements https://github.com/omeka/omeka-s#requirements 2. Keep Timezone default i.e : America/New_York in manual installation and also keep locale 'Default'.var/softaculous/readerself/notes.txt000064400000000074151030125000013674 0ustar001. Remove connections table insert and change auto incrementvar/softaculous/joomla4/notes.txt000064400000007002151030125050013130 0ustar001. Keep Connection Encryption as default in manual installation. 2. Choose Database Type "MySQLi" 3. PHP REQUIREMENT LINK: https://manual.joomla.org/docs/next/get-started/technical-requirements/ 4. If there is a change in extension_id in `schemas` table i.e. it is not 227 anymore we need to update it in upgrade.php for auto upgrade We have check this in manual upgrade and this remains 227 only. 5. For languages download the packages here :[CHECK LATEST VERSION OF JOOMLA AND THEN DOWNLOAD THE ZIP] https://downloads.joomla.org/language-packs/translations-joomla4/ 6. Simply unzip the packages in joomla30/languages/ folder the structure is as it is in their package 7. Most of the language packages are in correct structure some have wrong structure so you will need to ZIP manually. There should files directly in the below ZIPS : 8. Structure should be as follows : admin_fr-FR.zip api_fr-FR.zip pkg_fr-FR.xml site_fr-FR.zip 9. In case there are changes in the structure of `extensions` or `update_sites_extensions` table in database make changes in install.php for languages 10. Languages need to be updated for 4.4.13 11. Always check "com_languages" lft, rgt values in asset table(It should remain 43,44) and also check lft, rgt values of "com_languages.languages.2" by installing anyone language manually.(It should remain 44,45) If these values are changed in manual installation, change in our install.php too. 12. If you get error while upgrading for deleting some files, then check "administrator/components/com_admin/script.php" file for list of files, folders to be deleted and add them in upgrade.php. Check the complete list from the above file instead of just adding the files of current version. Add them in every version in upgrade.php regardless of error. 13. Auto Upgrade queries are traced from here : {{softpath}}\libraries\src\Schema\ChangeItem\MysqlChangeItem.php 14. We cannot use & in upgrade.xml in setupcontinue hence we have added it in upgrade.php, if the setuplocation changes in future do not forget to update it in upgrade.php as well ****** CHECK THIS WHEN ADDING SAMPLE DATA ******** 1. Compare and update array from function updateUserIds($db) and function updateDates($db) of "installation/model/database.php" in install.php. THIS IS TO UPDATE USERID and DATE when installing with sample data.var/softaculous/whmcs81/notes.txt000064400000003620151030125130013056 0ustar001. data.zip is made by zipping the following folders from the package: /downloads/ /templates_c/ /attachments/ 2. Languages are seperate for admin account and enduser site. The files are there in the /lang/ folder for enduser and /admin/lang/ folder for admin languages. Check if the languages we provide the files exists in the respective folders. 3. In sql keep 'SMTPPassword', 'FTPBackupPassword' and 'License' fields blank in `tblconfiguration` table. 4. We have disabled 5.3.10 on windows as it gives "Admin Directory Conflict" error even on manual installation. We have opened ticket to WHMCS for the same. Check in next version if it works then remove the check.(removed from 5.3.11) 5. In SQL `tbladmins` table we set only one password since we do not know the password hash. WHMCS creates the other password hash on 1st login. 6. Use config.php from crons/config.php.new. We explicitly do this to set Custom Crons Directory 7. Do not change uuid from tbladmins table as it is same for all installations. 8. We have removed below sql inserts from v7.2.1 and have confirmed with the WHMCS team via ticket, no need longer INSERT INTO `tbltransientdata` VALUES (1, 'RewriteBackup', '[{"before":[],"whmcs":[],"after":[]}]', 1525758986), (2, 'detect-route-environment', 'El9q4', [[timestamp]]), 9. Also set the value for "InstanceID" to ''{blank} in "tblconfiguration" table since v7.2.1. 10. PHP REQUIREMENT LINK: https://docs.whmcs.com/System_Requirements 11. The below entries were added from 7.6.0 under tblconfiguration table. Check this in next version as well. ('domainLookupProvider', 'WhmcsDomains', '[[regtime]]', '[[regtime]]'), ('ReCAPTCHAForms', '{"checkoutCompletion":false}', '[[regtime]]', '[[regtime]]'), ('MDEFromTime', '[[regtime]]', '[[regtime]]', '[[regtime]]') 12. Value for "EulaAgreementAccepted" hash in `tblconfiguration` table is same for all installations. Hence we have kept it as it is. (Since 7.7.0)var/softaculous/clipper/notes.txt000064400000000613151030125770013233 0ustar001. select timezone America/New_York 2. Install/Overwrite without Sample Web Site 3.Take database dump after logging in and entering valid hostname entry from admin panel and saving it.(from Tools->Configuration) 4.Remove `sessionid` value entry from `[[dbprefix]]user_attributes` table.(as it is made). 5.Remove entries from manager_log(change auto increment) 6.Remove entries from active_usersvar/softaculous/typo8/notes.txt000064400000003255151030130310012647 0ustar001. Install manually using composer package. https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/Administration/Installation/ComposerMode/Index.html#installing-typo3-with-composer 2. TCP/IP based connection for manual installation (Database details) 3. check Take me straight to the backend. 4. PHP REQUIREMENT LINK: https://get.typo3.org/version/13#system-requirements 5. We have disabled the upgrade because this gives error when upgraded from 10.4.21. Check in next version and if it supports then enable it again. Aslo they have recommended to Upgrade through CLI which we can not offer. 6. Upgrade Documentation: https://docs.typo3.org/m/typo3/guide-installation/11.5/en-us/Index.html 7. To convert package installation to Composer compatible installation: (To upgrade installation which are installed through source zip package) https://docs.typo3.org/m/typo3/guide-installation/main/en-us/MigrateToComposer/Index.html 8. For Database upgrade through CLI https://stackoverflow.com/questions/64874179/table-tx-scheduler-task-doesnt-exist-after-composer-typo3-cms-scheduler https://docs.typo3.org/p/helhum/typo3-console/main/en-us/CommandReference/DatabaseUpdateschema.html php vendor/bin/typo3cms database:updateschema "*.add,*.change" 9. .htaccess is our file to redirect the script to public directory. 10. We have not given installation based on CLI as the admin panel redirected to the blank page. Try to give CLI based installation from next version onwards. 11. Note that older versions of browser meant for older versions of Windows aren't supported by the script and using them causes UI to break. https://talk.typo3.org/t/typo-13-4-0-doesnt-show-up-radio-buttons-buttons-checkboxes/5954/4var/softaculous/dotcl/notes.txt000064400000001151151030156610012675 0ustar001) Installer is at admin/install/index.php 2) Select "MySQLi" for Database type in manual installation. 3) Move USING BTREE to the left and not at the end. 4) Check everytime "define('DC_CRYPT_ALGO','sha512');" in inc/config.php If it has changed then check password method. Because we have added hardcoded 'sha512' in password method. Since 2.12 version. 5) PHP REQUIREMENT LINK: https://github.com/dotclear/dotclear#requirements 6) Currently we have set PHP 8.0 as min requirement in info.xml due to syntax error on PHP 7.4 (while visiting frontend, change req in info.xml to 7.4, if vendor pushes fix for the same)var/softaculous/freescout/notes.txt000064400000001305151030160570013570 0ustar001. PHP REQUIREMENT LINK : https://github.com/freescout-helpdesk/freescout#requirements 2. Select (GMT-04:00) Eastern Time (US) in manual installation. 3. Always create blank .env file and give permissions before hitting installation URL , as script links redirect to root URL , even if its adjusted in .env, which installer creates. 4. set date.timezone = "America/New_York" in php.ini before manual installation and set the same in cache/config.php, .env and in sql if there is any change in timezone. 5. Upgrade added since 1.8.194, We use the manual method to perform upgrade as mentioned here in their wiki https://github.com/freescout-help-desk/freescout/wiki/Updating-FreeScout#method-5-update-manuallyvar/softaculous/mootools/notes.txt000064400000000221151030161770013443 0ustar00Download the following zip: MooTools Core 1.5.x with compatibility Uncompressed Release date : https://github.com/mootools/mootools-core/releasesvar/softaculous/qdpm/notes.txt000064400000000307151030162620012531 0ustar001. Keep Short name: and Email label: as it is while manual installation. 2. Try to restore the upgrade functionality 3. PHP REQUIREMENT LINK: http://qdpm.net/installation-qdpm-free-project-managementvar/softaculous/joomla30/notes.txt000064400000010162151030162650013217 0ustar001. Keep Connection Encryption as default in manual installation. 2. Choose Database Type "MySQLi" 3. PHP REQUIREMENT LINK: https://manual.joomla.org/docs/next/get-started/technical-requirements/ 4. If there is a change in extension_id in `schemas` table i.e. it is not 244 anymore we need to update it in upgrade.php for auto upgrade [CHANGE IN NEXT VERSION] 5. For languages download the packages here :[CHECK LATEST VERSION OF JOOMLA AND THEN DOWNLOAD THE ZIP] https://downloads.joomla.org/language-packs/translations-joomla6 6. Simply unzip the packages in joomla30/languages/ folder the structure is as it is in their package 7. Most of the language packages are in correct structure some have wrong structure so you will need to ZIP manually. There should files directly in the below ZIPS : 8. Structure should be as follows : admin_fr-FR.zip api_fr-FR.zip pkg_fr-FR.xml site_fr-FR.zip 9. In case there are changes in the structure of `extensions` or `update_sites_extensions` table in database make changes in install.php for languages 10. Languages need to be updated for 6.0.0(Try adding new languages in next version) 11. Always check "com_languages" lft, rgt values in asset table(It should remain 43,44) and also check lft, rgt values of "com_languages.languages.2" by installing anyone language manually.(It should remain 46,47) If these values are changed in manual installation, change in our install.php too. 12. If you get error while upgrading for deleting some files, then check "administrator/components/com_admin/script.php" file for list of files, folders to be deleted and add them in upgrade.php. Check the complete list from the above file instead of just adding the files of current version. Add them in every version in upgrade.php regardless of error. 13. Auto Upgrade queries are traced from here : {{softpath}}\libraries\src\Schema\ChangeItem\MysqlChangeItem.php 14. We cannot use & in upgrade.xml in setupcontinue hence we have added it in upgrade.php, if the setuplocation changes in future do not forget to update it in upgrade.php as well 15. Since 5.1.0 "tuf_metadata" entry is hardcoded in /installation/sql/mysql/base.sql file. 16. We have manually made a minor change in /administrator/components/com_admin/sql/updates/mysql/5.1.0-2024-02-24.sql file to bypass the comment while running the sql query. It is a syntax error in joomla 5.1.0 https://issues.joomla.org/tracker/joomla-cms/43302 ****** CHECK THIS WHEN ADDING SAMPLE DATA ******** 1. Compare and update array from function updateUserIds($db) and function updateDates($db) of "installation/model/database.php" in install.php. THIS IS TO UPDATE USERID and DATE when installing with sample data. ******* WHILE ADDING LANGUAGES ********* 1. We have disabled languages in Joomla 6 because installing languages manually adds language specific data in SQL ('finder_terms_common' table) 2. Changing the language to anyother (eg. da-DK) and setting that as a default language does not apply to the backend. (If we change from "account--> basic settings --> languages" then it will gets reflected in admin panel.var/softaculous/front/notes.txt000064400000001334151030163010012713 0ustar001) Select Standard New Company without demo data in 'Select Chart of Accounts' 2) install with db prefix which is 0_ 3) remove the second data entry from sql ... (demo user) 4) PHP REQUIREMENT LINK : http://frontaccounting.com/fawiki/index.php?n=Main.Installation 5) Change session.inc in our package if there is a change in original package. Frontaccounting was logging out when installed on "HTTP" server hence we have handled this in our code. 6) We have excluded includes/session.inc in upgrade.xml, as the file gets overwritten when new package is unzipped, since by default the value of SECURE_ONLY constant is true, it throws error on 'http' installations i.e 'HTTP access is not allowed on this site. This is unsecure'.var/softaculous/little/notes.txt000064400000000324151030163660013071 0ustar001. Add index.php,lp_test.php and lp_silly.php from previous package. If required then Make the changes in this files. 2. v1.4 is yet showing 1.3 in import. Check in the next version. We have launched this in v1.4var/softaculous/minibb/notes.txt000064400000001043151030164450013031 0ustar001. PHP REQUIREMENT LINK: http://www.minibb.com/require.html 2. Configure $main_url as 'softurl' in setup_options.php while manual installation. Dont use the hardcoded default one i.e $main_url=(isset($_SERVER['HTTPS'])?'https':'http').'://'.$_SERVER['SERVER_ADDR'].pathinfo($_SERVER['SCRIPT_NAME'])['dirname']; as this would install the script in format of URL : http://IP-ADDRESS/{{MINIBB}} and not domain name. This is also mentioned in their docs that, this should be set to a static value, {{PATH}}/templates/manual_eng.html(under $main_url).var/softaculous/fud/notes.txt000064400000010701151030164640012351 0ustar001. While installation use this 'fud30_' as dbprefix 2. We configure .htaccess to remove the php_value and php_flag 3. take "_GLOBALS.php" dump after 2nd step that is "System setting and Directory path". 4. use this function for extract "fudforum_archive" file. create data_root,web_root folder and execute file function died(){ print_r(error_get_last()); } register_shutdown_function('died'); mkdir("data_root"); mkdir("web_root"); decompress_archive('./data_root/', './web_root/'); function decompress_archive($data_root, $web_root) { $clean = array('PHP_OPEN_TAG'=>''<%'); // CLI doesn't automatically change the CWD to the one the started script resides in. chdir(dirname(__FILE__)); /* Install from './fudforum_archive' file. */ $fp = fopen('./fudforum_archive', 'rb'); $checksum = fread($fp, 32); $tmp = fread($fp, 20000); fseek($fp, (ftell($fp) - 20000), SEEK_SET); if (strpos($tmp, 'RAW_PHP_OPEN_TAG') !== FALSE) { /* No compression. */ unset($clean['PHP_OPEN_TAG']); $clean['RAW_PHP_OPEN_TAG'] = '\nIf you've encountered this error it means that you've:
  • downloaded a corrupt 'fudforum_archive' file
  • uploaded the archive to your server in ASCII and not BINARY mode
  • your FTP Server/Decompression software/Operating System added un-needed cartrige return ('\r') characters to the archive, resulting in archive corruption.
\n"); } $pos = 0; do { $end = strpos($data, "\n", $pos+1); $meta_data = explode('//', substr($data, $pos, ($end-$pos))); $pos = $end; if (!isset($meta_data[3]) || $meta_data[3] == '/install') { continue; } if (!strncmp($meta_data[3], 'install/forum_data', 18)) { $path = $data_root . substr($meta_data[3], 18); } else if (!strncmp($meta_data[3], 'install/www_root', 16)) { $path = $web_root . substr($meta_data[3], 16); } else { continue; } $path .= '/'. $meta_data[1]; $path = str_replace('//', '/', $path); if (isset($meta_data[5])) { $file = substr($data, ($pos + 1), $meta_data[5]); if (md5($file) != $meta_data[4]) { exit('ERROR: file '. $meta_data[1] .' was not read properly from archive'); } if ($path == $web_root .'.htaccess' && @file_exists($path)) { define('old_htaccess', 1); continue; } if (defined('fud_debug')) echo "Extracting $path\n"; $fp = @fopen($path, 'wb'); if (!$fp) { if (basename($path) != '.htaccess') { exit('Couldn\'t open '. $path .' for write.'); } } // TODO: Good place for substitutions before we write the file. fwrite($fp, $file); fclose($fp); @chmod($path, 0644); } else { if (substr($path, -1) == '/') { $path = preg_replace('!/+$!', '', $path); } if (!__mkdir($path)) { exit('ERROR: failed creating directory '. $path); } } } while (($pos = strpos($data, "\n//", $pos)) !== false); } function __mkdir($dir) { $u = umask(0); if (@is_dir($dir)) { return 1; } else if (file_exists($dir)) { unlink($dir); } $ret = (mkdir($dir, 0755) || mkdir(dirname($dir, 0755))); umask($u); return $ret; } 5. use "decompress_archive" function of "install.php" to extract "fudforum_archive" file. 6. make datadir i.e data.zip from "data_root" folder of extracted "fudforum_archive". 7. make fud.zip from downloaded installer zip and "web_root" folder of extracted "fudforum_archive" (exclude .github folder from our zip). 8. for creating cache go to "Forum Consistency" and proceed also verify post values of curlcall in install.php and update 9. for creating template go to "Theme Manager" and click on "[ Rebuild all Themes ]" also verify post values of curlcall in install.php and update 10. http://cvs.prohost.org/index.php?title=FUDforum_3.0.9#Requirements or https://github.com/fudforum/FUDforum/releases/tag/v3.2.0 (check latest release notes) 11. Copy files which need not to be configured from {Manual Data Dir}/include/theme/default and keep files which need to be configured in {Our Package}/defaultvar/softaculous/helpdezk/notes.txt000064400000000542151030165050013377 0ustar001. Timezone : America/Newyork 2. Dump the sql by command : mysqldump --routines -u root -pmysql helpdezk14 > helpdezk.sql 3. Vendor has asked to keep min requirement PHP 7.0 and MYSQL version 5.6. Check here https://github.com/albandes/helpdezk/issues/62#issuecomment-577118916 4. Remove DEFINER=`root`@`localhost` from sql. It is added post installationvar/softaculous/tcexam/notes.txt000064400000001146151030165160013055 0ustar001. The installer is at /install/install.php 2. Rename config.default to config in our package. 3. For major upgrades please change upgrade.php to import sql according to version 4. Upgrade is Disabled from version lower than 14.0.0 because password utility is changed. No utility to change password after upgrade. (User need to hash their password and make entry in DB. Confirm with vendor). Enable upgrade from 14.0.0 as user will not required to change password. Also, add upgrade file in upgrade folder if required and make changes in upgrade.php. 5. PHP REQUIREMENT LINK: https://tcexam.org/docs/installation/var/softaculous/ops/notes.txt000064400000003477151030173750012412 0ustar001. Select MySQLi in manual installation. 2. PHP REQUIREMENT LINK: https://docs.pkp.sfu.ca/admin-guide/en/getting-started#system-requirements and https://docs.pkp.sfu.ca/dev/release-notebooks/en/3.5-release-notebook#hosting-environment 3. Tick on following addition languages except English in manual installation. Spanish French (Canada) Portuguese (Brasil) Finnish Norwegian Macedonian 4. Add upgrade in next version itself. (Added in version 3.2.1.2) 5. We have made change in lib/pkp/classes/install/form/UpgradeForm.inc.php because on upgrading 3.2.1.3 version to 3.3.0.3 version was giving error. https://github.com/pkp/pkp-lib/issues/6703 6. Post upgrade from 3.2.1.3 to 3.3.0.3 these tables were not created review_forms , review_form_elements, review_form_element_settings, review_form_responses, review_form_settings. These aren't required by OPS , confirmed here : https://forum.pkp.sfu.ca/t/ops-upgrade-from-3-2-1-3-to-3-3-0-3-does-not-create-some-tables-which-are-created-in-fresh-install-of-ops-3-3-0-3/65950 7. Remove 'uniqueSiteId' entry from `site_settings` table as it is generated post logging in. 8. Exclude 'IPGeoDB.mmdb' from {{DATA-DIR}}/usageStats as it is created post login.(Not made in 3.5.0.1, so copied from manual to our package {{DATADIR}}/usageStats/IPGeoDB.mmdb) 9. Cron reference taken from https://docs.pkp.sfu.ca/dev/release-notebooks/en/3.5-release-notebook#task-scheduler-changes and config.inc.php(under section 'Sample for the *nix crontab') 10. Extensions in info.xml are taken from lib/pkp/lib/vendor/composer/platform_check.php 11. In next version try to add language back for 3.5.x.x in install.xml, We have removed this, since after changing language, there was no such locale entry change in db or config.inc.php, it seems language is changed by selecting from admin panel via javascript.var/softaculous/joomla54/notes.txt000064400000007327151030174210013231 0ustar001. Keep Connection Encryption as default in manual installation. 2. Choose Database Type "MySQLi" 3. PHP REQUIREMENT LINK: https://manual.joomla.org/docs/next/get-started/technical-requirements/ 4. If there is a change in extension_id in `schemas` table i.e. it is not 244 anymore we need to update it in upgrade.php for auto upgrade [CHANGE IN NEXT VERSION] 5. For languages download the packages here :[CHECK LATEST VERSION OF JOOMLA AND THEN DOWNLOAD THE ZIP] https://downloads.joomla.org/language-packs/translations-joomla5 6. Simply unzip the packages in joomla54/languages/ folder the structure is as it is in their package 7. Most of the language packages are in correct structure some have wrong structure so you will need to ZIP manually. There should files directly in the below ZIPS : 8. Structure should be as follows : admin_fr-FR.zip api_fr-FR.zip pkg_fr-FR.xml site_fr-FR.zip 9. In case there are changes in the structure of `extensions` or `update_sites_extensions` table in database make changes in install.php for languages 10. Languages need to be updated for 5.4.0(Try adding new languages in next version) 11. Always check "com_languages" lft, rgt values in asset table(It should remain 43,44) and also check lft, rgt values of "com_languages.languages.2" by installing anyone language manually.(It should remain 46,47) If these values are changed in manual installation, change in our install.php too. 12. If you get error while upgrading for deleting some files, then check "administrator/components/com_admin/script.php" file for list of files, folders to be deleted and add them in upgrade.php. Check the complete list from the above file instead of just adding the files of current version. Add them in every version in upgrade.php regardless of error. 13. Auto Upgrade queries are traced from here : {{softpath}}\libraries\src\Schema\ChangeItem\MysqlChangeItem.php 14. We cannot use & in upgrade.xml in setupcontinue hence we have added it in upgrade.php, if the setuplocation changes in future do not forget to update it in upgrade.php as well 15. Since 5.1.0 "tuf_metadata" entry is hardcoded in /installation/sql/mysql/base.sql file. 16. We have manually made a minor change in /administrator/components/com_admin/sql/updates/mysql/5.1.0-2024-02-24.sql file to bypass the comment while running the sql query. It is a syntax error in joomla 5.1.0 https://issues.joomla.org/tracker/joomla-cms/43302 ****** CHECK THIS WHEN ADDING SAMPLE DATA ******** 1. Compare and update array from function updateUserIds($db) and function updateDates($db) of "installation/model/database.php" in install.php. THIS IS TO UPDATE USERID and DATE when installing with sample data.var/softaculous/shopware/notes.txt000064400000005330151030174360013425 0ustar001. Choose license "Shopware Community Edition(license:AGPL)" 2. Choose language "English(United Kingdom)" while manual installation. "Default shop currency:" as USD. 3. Select Default currency: Dollar(US), Default country : United States from dropdown(Since Shopware 6.3.5.1) 4. Move triggers in sql file below the constraints i.e at the end. 5. Take sql dump when script prompts , Just to be safe, we logged you out, after that click on 'Go back to login' link , take sql dump. then after logging in , Run wizard and take file dumps. 6. Always check and replace update.zip with latest.(We have disabled upgrade for Shopware 5.x to 6.x due to major structural changes, check later for 6.x to 6.x version) 7. Shopware is not designed for a Windows systems, hence we have disabled on windows. (Confirmed with vendor via email) 8. PHP REQUIREMENT LINK: https://docs.shopware.com/en/shopware-6-en/first-steps/system-requirements?category=shopware-6-en/getting-started and for 6.7.x https://docs.shopware.com/en/shopware-6-en/update-guides/update-guide-shopware-67#system-requirements 9. (Not required now)Move triggers in sql file below the constraints i.e at the end.(From 6.5.0.0 triggers are removed) 10. Don't convert sql to utf8. 11. Remove inserts from table 'app_config' and 'refresh_token' as they are created post login. 12. We have not changed "sales_access_key1" in `sales_channel` table in clone.php becuase there can be multiple sales channels which will create multiple keys. 13. 'cache-id' in 'app_config' table is generated on accessing admin panel hence we have deleted it. 14. If shopware manual install doesn't work with web UI try -- with GUI select default options for basic setup in Shopware admin panel and then access Shopware admin panel -> Settings -> System page and then Clear cache. OR -- with CLI using following command. bin/console system:setup bin/console system:install --basic-setup bin/console user:create "[[admin_user]]" bin/console cache:clear https://docs.shopware.com/en/shopware-6-en/tutorials-and-faq/shopware-cli Keep collate utf8mb4_unicode_ci while manual installation. https://docs.shopware.com/en/shopware-6-en/tutorials-and-faq/sql-tips-tricks 15. From 6.5.0.0 download shopware-installer.phar.php file from official website(It links to https://github.com/shopware/web-recovery/releases/latest/download/shopware-installer.phar.php) and run in browser, script will download the latest package. This is mentioned here that from 6.5.0.0 onwards zips wont be available for download https://www.shopware.com/en/news/the-improved-shopware-installer/. After package download is finished, make zip of the downloaded contents when download is finished (i.e finish tab). Make sure to empty /var/cache/ folder while making the zip)var/softaculous/userspice/notes.txt000064400000002210151030175040013565 0ustar001. Use default captcha key.(NA) 2. cookie_name is same for all installation.(NA) 3. enter sitename in "Site Name" Message (NA) 4. Use default private and public key(NA) 5. After manual install change email and password and check diff with previous dump ( Username is not changing so we have provided email for login ). 6. Selct Timezone : America/New_York. 7. PHP REQUIREMENT LINK : install/install/includes/install_settings.php 8. Use default value "vericode" column of "users" table its hardcoded in install\install\includes\sql.sql" 9. We Did not added Cron Job because we need cron ip to allow 10. Keep the value 0 in "force_pr" column of "users" table (do this to skip the reset password after login) 11. MYSQL version in info.xml is kept as 5.7.0 as we faced issue while installation on MYSQL 5.6 i.e Failed to create rate limits table: ERROR #42000: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'JSON NULL. 12. We have added openssl and sodium requirements in info.xml since, functions/classes from those extensions are needed to create totp key in totp_key.php.var/softaculous/lss/notes.txt000064400000000557151030175650012407 0ustar001. PHP REQUIREMENT LINK : https://little-software-stats.com/docs/introduction/system-requirements/#.XwVDsOfhWUk 2. We have restricted the script on PHP 7.0 in info.xml as script specifically needs mysql extension to work and fails while manual installation. The mysql extension was deprecated in PHP 5.6 and removed in PHP 7.0. https://www.php.net/manual/en/mysql.phpvar/softaculous/hotaru/notes.txt000064400000000273151030216030013067 0ustar001. forum username and password -> not required as it is optional 2. We have restricted script on php >= 7.0.0 because script uses "mysql_connect" function which is removed since PHP 7.0.0var/softaculous/osclassified/notes.txt000064400000000455151030216250014243 0ustar001. Choose united states in manual installation. 2. PHP REQUIREMENT: check in "Requirements check" of install and https://osclass-classifieds.com/download 3. Take dump on login page. 4. On mysql 5.6 the script was throwing error "Specified key was too long" hence kept minimum mysql as 5.7 since 8..3.0var/softaculous/phorum/notes.txt000064400000000252151030216450013102 0ustar001)Getting error on PHP 5.2 while installing. So we have changed the php requirement to 5.3.0 since version 5.2.22. 2)Release date : https://www.phorum.org/downloads.php var/softaculous/smf20/notes.txt000064400000001275151030221700012517 0ustar001. For upgrade download Upgrade package and Copy upgrade files from that zip (Large Upgrade package) 2. To add the Language files just download the files from the following URL : https://download.simplemachines.org/index.php?languages 3. The files should be the latest SMF version 4. Download the utf-8 files for all Languages 5. Copy all the zip files to /languages folder 6. Rename if language is not in "language-utf8.zip" format from "smf_version_language-utf8.zip" 7. PHP REQUIREMENT LINK: https://download.simplemachines.org/requirements.php 8. Uncheck "Allow Stat Collection" in manual installation. This can be changed from admin->configuration->server settings->general->Allow Stat Collectionvar/softaculous/xcloner/notes.txt000064400000000073151030222720013240 0ustar001. Change password in manual and then use cloner.config.phpvar/softaculous/jszip/notes.txt000064400000000160151030225120012717 0ustar001. Make jszip.zip from original dist/jszip.js by renaming jszip.min.js to jszip.js 2. Make package.zip from rootvar/softaculous/adminer/notes.txt000064400000000356151030226300013207 0ustar001. The file in the zip is to be renamed to "adminer.php". Just remove the version from the name. 2. Copy index.php from the old zip to new zip 3. Changelog taken from github. 4. PHP REQUIREMENT LINK : https://www.adminer.org/#requirementsvar/softaculous/whmcs/notes.txt000064400000003620151030236700012713 0ustar001. data.zip is made by zipping the following folders from the package: /downloads/ /templates_c/ /attachments/ 2. Languages are seperate for admin account and enduser site. The files are there in the /lang/ folder for enduser and /admin/lang/ folder for admin languages. Check if the languages we provide the files exists in the respective folders. 3. In sql keep 'SMTPPassword', 'FTPBackupPassword' and 'License' fields blank in `tblconfiguration` table. 4. We have disabled 5.3.10 on windows as it gives "Admin Directory Conflict" error even on manual installation. We have opened ticket to WHMCS for the same. Check in next version if it works then remove the check.(removed from 5.3.11) 5. In SQL `tbladmins` table we set only one password since we do not know the password hash. WHMCS creates the other password hash on 1st login. 6. Use config.php from crons/config.php.new. We explicitly do this to set Custom Crons Directory 7. Do not change uuid from tbladmins table as it is same for all installations. 8. We have removed below sql inserts from v7.2.1 and have confirmed with the WHMCS team via ticket, no need longer INSERT INTO `tbltransientdata` VALUES (1, 'RewriteBackup', '[{"before":[],"whmcs":[],"after":[]}]', 1525758986), (2, 'detect-route-environment', 'El9q4', [[timestamp]]), 9. Also set the value for "InstanceID" to ''{blank} in "tblconfiguration" table since v7.2.1. 10. PHP REQUIREMENT LINK: https://docs.whmcs.com/System_Requirements 11. The below entries were added from 7.6.0 under tblconfiguration table. Check this in next version as well. ('domainLookupProvider', 'WhmcsDomains', '[[regtime]]', '[[regtime]]'), ('ReCAPTCHAForms', '{"checkoutCompletion":false}', '[[regtime]]', '[[regtime]]'), ('MDEFromTime', '[[regtime]]', '[[regtime]]', '[[regtime]]') 12. Value for "EulaAgreementAccepted" hash in `tblconfiguration` table is same for all installations. Hence we have kept it as it is. (Since 7.7.0)var/softaculous/thelia/notes.txt000064400000001114151030240150013026 0ustar001. Install Composer and create zip for package 2. Give permissions 0777 to /log and /cache before installation and access /web Directoy to start installation. 3. /.htaccess is our file which is added to redirect Front end to /web directory. So don't remove it. 4. PHP REQUIREMENT LINK: https://doc.thelia.net/docs/ (Check composer.json as well) and /vendor/composer/platform_check.php. 5. Do not install with demo data. 6. Since 2.5.4 manual installation is to be made using CLI. https://doc.thelia.net/docs/getting_started/Installation 7. Keep APP_ENV = prod in .env file in our package.var/softaculous/wonder/notes.txt000064400000000436151030241310013063 0ustar001. Remove "

Your password for editing everything is: randompass<\/b><\/p>\n\n" from database.js('randompass' is any randomly generated password in manual installation). 2. PHP REQUIREMENT LINK: https://www.wondercms.com/requirements 3. Release date : https://www.wondercms.com/newsvar/softaculous/typo47/notes.txt000064400000001264151030254740012746 0ustar001. Make script where Database ENGINE is InnoDB 2. check and move typo3conf from manual to zip (except for LocalConfiguration.php file) 3. check and move uploads and inside files/folders from manual to zip 4. check and move fileadmin and inside files/folders from manual to zip 5. Uncheck Yes, download the list of distributions. 6. We just copy the index.html to typo3temp/ as it was not created automatically. 7. Compulsory backup option has been added for upgrading to 6.2.17 due to non-determination of extensions over cagefs. 8. Cross upgrade from 6.2.19 - 7.6.4 is disabled at the time of release of the same. In next release change min_require in typo 7 branch and check corss upgrade. var/softaculous/zikula/notes.txt000064400000000347151030257220013074 0ustar001) We have created empty userdata directory in upgrade to pass the requirement of upgrade script. 2) PHP REQUIREMENT LINK: https://docs.ziku.la/Setup/requirements.html 3) Move web/themes from manual to zip (Not required fom 2.0.12)var/softaculous/ocart23/notes.txt000064400000000776151030326130013055 0ustar001. Change the value of config_error_display to "0" in ocart.sql 2. Have disabled upgrade in 2.1.0.1 due to Errors in 2.0.3.1 to 2.1.0.1 upgarde and few tables are not generating after upgrade. ( same issue for 2.1.0.2, In next release plz check upgrade from 2.0.3.1 and check DB changes. ). Have mailed vendor. 3. Try to add upgrade from 2.2.0.0 to 2.3.X.X. We have disabled it in 2.3.0.2 because front link is not loading due to change in extention path. http://forum.opencart.com/viewtopic.php?f=183&t=165958var/softaculous/presta178/notes.txt000064400000003234151030326560013335 0ustar00Keep root writable while installing manually. TAKE SQL DUMP WHEN INSTALLATION COMPLETES AND FILE DUMP ON ADMIN PANEL 1. If it is asked for country choose "United States" and Shop timezone as "US/Eastern" 2. check and copy app/Resources/translations/en-US/* copy config/themes/* (Except config/themes/classic/shop1.json, need to configure this file) (Not required from 1.7.1.0) copy config/xml/* copy img/* copy mails/en/* except files which uses softurl copy modules/* except files which uses softurl copy translations/* from manual installation 3. Copy bootstrap.php from config folder and create _bootstrap.php and make following changes to get new_cookie_key : "echo ''.$key.'';" This is our change to generate the new_cookie_key, Also create clone_bootstrap.php and make changes to unset new_cookie_key> 4. PHP REQUIREMENT LINK: https://devdocs.prestashop.com/1.7/basics/installation/system-requirements/ 5. No Documentation provided to upgrade prestashop 1.7.x.x hence we have not provided the same. http://doc.prestashop.com/dashboard.action 6. We have removed mcrypt extension because a user reported this via ticket. 7. We have deleted extra space from all the .htaccess files from the original package because that was a syntax error in .htaccess files due to which frontlink css was not loading on apache 2.2 (Since 1.7.4.1)(Not required now) 8. config.php generates on visiting frontlink in manual installation. 9. Keep demo data "enabled" and SSL entry "blank" in manual installation. 10. We have increased the PHP requirement to 7.2 as category was not working on PHP 7.1 (Notified) https://github.com/PrestaShop/PrestaShop/issues/27985var/softaculous/subrion/notes.txt000064400000001014151030355600013247 0ustar001. We download the upgrade package and add it to upgrade.zip as it is required to carry on upgrade. 2. Change the $allowed_ver in upgrade.php every time there is an update becuase the script can be updated only from successive versions i.e. 2.3.1 to 2.3.2 3. We have disabled Upgrade because upgrade is done automatically from admin panel. 4. PHP REQUIREMENT LINK : https://subrion.org/download/ 5. Please keep triggers in the sql file at the end (we have kept trigger 'del_hybridauth_data' at the end (since version 4.2.0)var/softaculous/traq/notes.txt000064400000000221151030361560012536 0ustar001. PHP REQUIREMENT LINK : https://traq.io/downloads And in readme.md 2. We have kept requirement to 8.2 because the installer asks for the same.var/softaculous/livesite/notes.txt000064400000000350151030363720013416 0ustar001. Compare and Move all the files of "livesite\files" and "livesite\layouts" from manual to zip ( Compare with origional zip livesite\install\files and livesite\install\layouts) 2. PHP REQUIREMENT LINK: https://livesite.com/downloadvar/softaculous/tiki22/notes.txt000064400000003016151030364120012673 0ustar001. select MySQL Improved(mysqli)(Not needed now) 2. Check "Always force connection to use UTF-8" 3. We do not configure the .htaccess file because the SEOfriendly url is disabled by default. 4. Select database engine = MyISAM & Set up htaccess file = Do nothing during manual installation. 5. Always lock the installer, setup the website and then take a dump. 6. PHP REQUIREMENT LINK: https://doc.tiki.org/Requirements#Requirements https://gitlab.com/tikiwiki/tiki-manager/-/blob/master/config/tiki_requirements.yml 7. we have kept minimum upgrade version to 12.0 as we have tested from 12 only. 8. Post upgrade from 20.0 to 20.1 the columns `lastlogin_date` and `currentlogin_date` are not created. Vendor has told us in mail that it would take long time to rebuild indexes through browser and that, there is a chance that script might timeout, hence indexes are not rebuilt while upgrade, they can be rebuilt later via command line cron as follows: https://doc.tiki.org/Cron-Job-to-Rebuild-Search-Index 9. Check and add ('language_admin', '[[admin_language]]'); in tiki_preferences for admin languages 10. Delete "internal_site_hash" entry from tiki_preferences table. It generates again. 11. Important note : Make sure to change version number in upgrade.php under function __pre_unzip() and __upgrade() functions in every major version, since all the old files are to be deleted except the local.php file, which we safeguard and restore. This is mentioned here https://doc.tiki.org/Upgrade#Install_over_existing_NOT_recommended_for_major_updates_var/softaculous/claro/notes.txt000064400000000462151030371500012671 0ustar001. While installation keep Prefix for course tables and Prefix for main tables same 2. institution_name : Softaculous 3. institution_url : softaculous.com 4. We have changed php requirement to 5.3 because its not working on 5.2 5. Release date : https://sourceforge.net/projects/claroline/files/Claroline/var/softaculous/hizup/notes.txt000064400000000543151030372370012736 0ustar001. select "Social Dating Niche" from 1.3.0v 2. PHP REQUIREMENT LINK: https://ph7builder.com/doc/en/requirements / Also check composer.json 3. Edit is disabled (in 12.1.2) because admin cannot login the second time. This version release also has this bug and is sorted. However edit is still having the issue for 12.1.2. Please check and rectify this soon.var/softaculous/igniter/notes.txt000064400000000453151030400760013233 0ustar00PHP REQUIREMENT LINK : http://codeigniter.com/user_guide/intro/requirements.html and also README.md(PHP 8.1 is required since Codeigniter 4.5.0 ) Download the package using composer. (Since 4.0.4) - php composer.phar create-project codeigniter4/appstarter /{{PATH}}/{{TO}}/{{CODEIGNITER_DIRECTORY}} var/softaculous/monstra/notes.txt000064400000000755151030401000013246 0ustar001. Select timezone as "(GMT-06:00) Central Time (US & Canada)" 2. Make update.zip from the original package of the latest version and add only those directories which are metioned here : http://monstra.org/blog for eg : http://monstra.org/blog/monstra-304-release We shall provide incremental updates only since the update.zip gets changed for every release. Change the min_value in info.xml for every version. Check this blog for every next update and make the required changes. (since 3.0.4)var/softaculous/qtoa/notes.txt000064400000000613151030401120012523 0ustar001) add the following line to sql in option table( To give default site name otherwise it will take domain as Sitename by default) INSERT INTO `[[dbprefix]]options` VALUES('site_title', '[[site_name]]'); 2) If any problem occurs regarding login please check the install.php (in "__mysql()" function)and the manual code for reference. 3) PHP REQUIREMENT LINK : https://www.question2answer.org/var/softaculous/commentics/notes.txt000064400000002031151030401400013715 0ustar001. The default home page is Forbidden in the package itself and we do not redirect to admin page because if we redirect there is no point to change the admin folder. 2. Change the index.html on demo to redirect to admin page. 3. Select timezone as : America/New_York. 4. We have added admin_tips.txt to the package as the upgrade utility does not want any files from the folder except this file so we exclude the complete folder and copy the file. (Not required in 3.0) 5. We have disabled upgrade from version 2.5 to 3.0 because while upgrading to 3.0, script ask for change of password using lost password utility which further ask for valid email id. and also it requires completely new config.php so all old database details will be required. https://www.commentics.org/upgrade Try to add it in next version. (Added from v3.2 with min requirement as v3.0) 6. PHP REQUIREMENT LINK : docs/requirements.txt 7. We have changed PHP requirement in info.xml to PHP 5.4.0 due to syntax error on PHP 5.3.0.(Change this if vendor fixes the issue for same)var/softaculous/mybb/notes.txt000064400000003121151030402600012511 0ustar001) For Languages add [[language]] in SQL and in settings.php 2) We add /language/[[language]].zip for all language * Download the language files from: http://community.mybb.com/mods.php?action=browse&category=translations check for exact structure of language, if it match then only update the language pack. Remove the install/ directory from language pack 3) Database Engine MySQL Improved 4) Leave ACP Pin blank 5) Copy the cache/theme/theme1 and cache/theme/theme2 folder from manual (if css is not generated) (Not required since 1.8.33)(Required again in 1.8.34) 6) Verify the steps in manual upgrade and auto upgrade (debug mode) and confirm the steps are correct. The auto upgrade is complicated. 7) Update the file org_upgrade.php (from original zip /install/upgrade.php) and mod_upgrade.php (from original zip + our changes) of the new version. This change is for auto upgrade. We have commented the login part and added the following lines : // Softaculous Change echo ''.$candidates[0].''; 8) Update the file index.php (from original zip /admin/index.php) and _index.php (from original zip + our changes) of the new version. This change is for auto upgrade from version less than 1.8 We have added if statements for login part 9) PHP REQUIREMENT LINK: https://docs.mybb.com/1.8/install/requirements/ ( We have kept requirement to 7.0.0 bcoz it was throwing error on PHP < 7.0 , https://github.com/mybb/mybb/issues/4705 ). Check if this is fixed in next version, check and change version accordingly. Reverted to PHP 5.5.0 in 1.8.35, as it works fine now on PHP < 7.0. var/softaculous/cmsimple/notes.txt000064400000001436151030403750013407 0ustar001. The folders 2author, 2lang, 2site and 2site2lang are copy templates and should not be included in our .zip file. 2. PHP REQUIREMENT LINK : https://www.cmsimple.org/doku/en/?Installation___System_Requirements 3. In CMSimple 5.1 , we can login for only 5 mins with default password 'test'(this time is considered since time of upload), code is in cmsimple/login.php on line 122. Give writable 666 permissions to setupControl.php in root folder while manual install.(Not required since 5.11) 4. Since 5.11 copy content/content.php and content/pagedata.php from manual to zip and check the same from setup/defaults/content.php and setup/defaults/pagedata.php . Also copy cmsimple/languages/de.php and cmsimple/languages/en.php and check the same from setup/defaults/de.php and setup/defaults/en.php.var/softaculous/phpsch/notes.txt000064400000002747151030404270013067 0ustar001. Installer is at /Web/install 2. While installation choose : Import sample data. Creates admin account: admin/password and user account: user/password 3. Please change in the index.php redirect to 0 seconds and comment the echo. (Not Required Now.) 4. Remove two conditions from upgrade.php if phpsch team has fixed the upgrade process 5. Rename /config/config-dist.php to /config/config.php and do following changes in it (MANUAL Installation): i) provide installation password. ii) provide database details(except database password, from 2.5.15 dbpassword is required) 6. Changelog is available in readme.html 7. If there is no change in database then make change the respective values in upgrade.php to disable setuplocation 8. PHP REQUIREMENT LINK: {PATH TO BOOKED}/readme_installation.html 9. In version 2.7.2, while manual installation we have imported the sql files manually in the database in following sequence : a)/database_schema/full-install.sql (only keep SET foreign_key_checks = 0; remove all the database creation entries as we create database manually.) b)/database_schema/sample-data-utf8.sql This manual method is mentioned in {PATH TO BOOKED}/readme_installation.html as well(Follow steps written in 'If you have database creation privileges in MySQL' section to import databases manually). (We used this method because the script installer had an issue. Check if installer works in next version. Still same issue persists in script installer in version 2.7.4 and in 2.7.7 as well).var/softaculous/yui/notes.txt000064400000000202151030404300012362 0ustar001. Make yui.zip from the /build/ folder 2. Make the package.zip of whole package 3. Take the size of the yui.zip (after unzipping)var/softaculous/koken/notes.txt000064400000001061151030404630012675 0ustar001) Add dbprefix in advance option 2) Time zone America/New_York 3) download latest.zip and be1cb2d9-ed05-2d81-85b4-23282832eb84.zip , take url from index.php of koken installer 4 ) extract latest.zip and create elementary folder in storage/themes/ extract the be1cb2d9-ed05-2d81-85b4-23282832eb84.zip file and move to storage/themes/elementary folder of extracted latest.zip 5) PHP REQUIREMENT LINK : http://help.koken.me/customer/en/portal/articles/827352-system-requirements 6) Release date : http://help.koken.me/customer/portal/articles/848339-release-notesvar/softaculous/kohana/notes.txt000064400000000135151030404700013026 0ustar001. Add // Set random Cookie Cookie::$salt = '[[salt]]'; and [[relativeurl]] in bootstrap.phpvar/softaculous/wacart/notes.txt000064400000002202151030406700013045 0ustar001. Set Environment to "production" and Timezone to "America/New_york" in manual install 2. leave blank "Database Admin user name" and "database Admin pass" in manual install 3. PHP REQUIREMENT LINK : http://whatacart.com/installation and also check vendor/composer/platform_check.php 4. Copy "resources" folder from manual install to our package exclude "resources/images/thumbs" folder 5. Install with Demo Data 6. Download a package using composer as no vendor folder in there in their zip package. (Since 2.0.7) composer create-project ushainformatique/whatacart 7. Keep "tbl_customer" entries as it is because these are random users. 8. We have disabled this script on AMPPS because getting "internal server error" on accessing any module. i.e no products, category, settings getting created on ampps. (even in manual) 9. Script is not working on PHP 8.0+ hence we have restricted it. Vendor haven't specified in the docs. Check in next versions. 10. Before installing, keep error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT in php.ini, to avoid internal server error. Recommended by vendor https://github.com/ushainformatique/whatacart/issues/37var/softaculous/maian/notes.txt000064400000001423151030407460012661 0ustar001. While manual installation provide database details in /control/_cfg.php before starting with manual installation. 2. Select Character set as "utf8_general_ci". And DB engine as "MYISAM". 3. Select timezone "(GMT) London" as its selected by default by script 4. PHP REQUIREMENT LINK : https://www.maiansupport.com/download 5. Upgrade is disabled because password needs to reset for all accounts as password method has changed. Enable it from next release with error message for ver < 4.x "Password needs to reset for all accounts" Refer Upgrade notes at ../docs/upgrades1.html ( Upgrade added since 4.1 ) 6. PHP version is changed to 7.1 because Nullable parameter is supported in 7.1 ( https://www.php.net/manual/en/migration71.new-features.php ) ( Minimum supported version is 7.0 )var/softaculous/x2/notes.txt000064400000002356151030417220012126 0ustar001. Manual Installation works on a suPHP server 2. Always make x2.zip file on Linux by zip command. Bcoz in js/ folder there are two files with same name. i.e x2chart.js & X2Chart.js. In windows it overwrites and keeps only x2chart.js in zip. So, Create zip on linux (not required any more) 3. Make `unique_id` in INSERT in table `x2_admin` as 'none' (script vendor asked us to make it 'none'). 4. Timezone US/Pacific 5. No sample data while manual installation 6. If you get error on webuzo manual install then disable tokenizer, sqlite, pdo_sqlite, PDO, iconv, ctype 7. PHP REQUIREMENT LINK : https://www.x2crm.com/download/ 8.Always make x2.zip file on Linux by zip command. Bcoz in /js/X2Flow folder there are two files with same name. i.e x2flowEditor.js & X2FlowEditor.js. In windows it overwrites and keeps only x2flowEditor.js in zip. So, Create zip on linux. since 6.9 email has been done to venfor for the same. Check this in next update. 9. Added restriction for less than PHP 7.1.0 due to non-compatibility over PHP 7.1 and 7.2 (mcrypt used in the script). Max PHP restriction, mcrypt and openssl check removed in X2CRM 7.1, because installer doesn't configure "encryption.key" and "encryption.iv" file if openssl is not installed while manual installvar/softaculous/webtrees/notes.txt000064400000000761151030427700013417 0ustar001. Check app/Services/HousekeepingService.php and index.php to delete unwanted files from previous version while upgrade and update upgrade.php accordingly. 2. PHP REQUIREMENT LINK: https://webtrees.net/install/requirements/ 3. Download webtrees-x.y.z.zip package from github and not source code as webtrees-x.y.z.zip contains language files.(confirmed vendor) 4. Delete entries of SITE_UUID,LATEST_WT_VERSION and LATEST_WT_VERSION_TIMESTAMP from site_setting and log table, created when accessed.var/softaculous/dojo/notes.txt000064400000000272151030436450012531 0ustar001. Make dojo.zip from original dojo/dojo.js 2. Make package.zip from dojo/ 3. Release date: build-report.txt 4. Download "RELEASE PACKAGE" from https://dojotoolkit.org/download/#downloadvar/softaculous/etano/notes.txt000064400000000453151030437410012702 0ustar001. Remove the php_value and php_flag from the .htaccess file in the root folder. 2. PHP REQUIREMENT LINK : http://www.datemill.com/etano/wiki/doku.php?id=requirements 3. change "_FILEOP_MODE_" "ftp" to "disk" in defines.inc.php and remove FTP details http://forum.datemill.com/index.php?topic=4942.0var/softaculous/lime/notes.txt000064400000003251151030441770012525 0ustar001. (NOT REQUIRED NOW) We have added few variables in config.php so add them even if they are not in the current file (Now these variables are added in Database). 2. Keep MyISAM in MySQL database engine type while installing manually. 3. After installation if you get update notification then add ('updateavailable', '0'), ('updatelastcheck', '[[regtime]]'); In [[dbprefix]]settings_global table 4. We have removed auto upgrade for minor version. i.e when there is no change in Db we will display 3rd link. 5. PHP REQUIREMENT LINK : https://manual.limesurvey.org/Installation#Make_sure_you_can_use_LimeSurvey_on_your_website 6. We have disabled upgrade to version 3.x.x from previous versions i.e from 2.x.x and 1.x.x ,as 'Plugin manager' breaks after upgrade.(Please check and enable upgrade in next version if it works 2.x.x and 1.x.x and change minimum requirement accordingly.)(Since version 3.1.1+). 7. Upgrade enabled with minimum version 3.1.1+. 8. Important : Every time check and change the value of $DBVersion variable in upgrade.php by checking value of DBVersion from `".$__settings['dbprefix']."settings_global` table when there is a change in it. 9. Since 4.1.6+ installer asks for custom dbprefix during installation but takes default prefix (lime_) to populate database. Hence we have removed from install.xml Check in next version.(Checked in 4.1.8+ as well, not yet fixed) (re-enabled from 4.1.18+) 10. After 4.3.15+, we don't provide any further update to LimeSurvey 4.x , since those releases are labelled as 'Unstable' on their website. We have reverted to 3.x latest stable(i.e 3.25.3+) release post 4.3.15+. Provide update to 4.x only when the releases are mentioned as 'Stable'.var/softaculous/eengine/notes.txt000064400000002252151030447620013211 0ustar001. Check Default theme while installation otherwise frontend will be blank. Mentioned in the documentation link below. https://docs.expressionengine.com/latest/installation/installation.html#4-run-the-installation-wizard 2. Uncheck 'I want to share analytics with the ExpressionEngine Development Team while manual installation'. 3. Very important : In every update check and change the value of $__settings['site_system_preferences'] variable in install.php as per the 'site_system_preferences' column in `[[dbprefix]]sites` table, which is a serialized base64 encoded value. Check all the other base64 entries in the [[dbprefix]]sites table, if there are some values from manual installation that are required to be configured by us, please configure them in install.php. Also check base64 encoded entries from [[dbprefix]]channel_fields , [[dbprefix]]fieldtypes table as well and do the same for them.(Not required since 6.0.0) 4. Check and copy /themes/user/site and /system/user/templates from manual to zip. they can be checked in /system/ee/installer/site_themes folder for reference. 5. PHP REQUIREMENT LINK : https://docs.expressionengine.com/latest/installation/requirements.html var/softaculous/tastyigniter/notes.txt000064400000002213151030447720014323 0ustar001. Don't install with demo data 2. We need to configure .htaccess to set RewriteBase 3. Use composer command to download TastyIgniter and make zip i.e : php composer.phar create-project tastyigniter/tastyigniter [[softpath]]/tastyigniter354 4. Use the following CLI command to install TastyIgniter : php artisan igniter:install (Demo data : no when CLI prompts for demo data) 5. CLI installation steps are mentioned here: https://tastyigniter.com/docs/installation#command-line-installation 6. PHP REQUIREMENT LINK : https://tastyigniter.com/docs/installation#minimum-requirements and check /vendor/composer/platform_check.php as well. 7. Cron setup mentioned here : https://tastyigniter.com/docs/master/installation#setting-up-the-task-scheduler 8. Please note that we haven't added mcrypt in extension list in info.xml though it's mentioned on official website. Since it's removed as of 7.2.0 9. We have explicitly set 'super_user' entry under `[[dbprefix]]users` table to 1 due to this issue https://github.com/tastyigniter/TastyIgniter/issues/878 Check in next version, whether we need to do this explicitly or not.(Not needed since 3.2.0. resolved in 3.2.0)var/softaculous/mw14/notes.txt000064400000003652151030447770012402 0ustar00################ Untar downloaded tar.gz package on linux server and then make a ground zip. ################ 1) Use Storage Engine Innodb. 2) Use binary database character set. 3) Use the License as "No license footer" 4) Check the language files exists in the /languages/messages/ it should be there with the downloaded zip. 5) We have added "tmpdir" in order to save cache at different locations for each installation to avoid conflicts between them. (v1.27.1) https://www.mediawiki.org/wiki/Manual_talk:Upgrading#Shared_server_.2B_multiple_Mediawiki_installations https://phabricator.wikimedia.org/T127127 We have added the following in LocalSettings.php $wgTmpDirectory = "[[tmpdir]]"; 6) PHP REQUIREMENT LINK: https://www.mediawiki.org/wiki/Manual:Installation_requirements 7) check "I'm bored already, just install the wiki." and continue in manual install 8) Check visual editor and other extension options in every major update. By clicking "ask me more questions" option. (Just to check) 9) removed inserts from "job" table because it creates entry after page access 10) Keep `content_sha1` value as it is in "content" table because it is same for all installations. 11)we have disable cross upgrade because we were getting following error post upgrading. eb786298294aef346a4e8c9b] 2020-03-27 11:45:10: Fatal exception of type "MWException" (Reported issue to vendor as well) Check in next version if it resolves.(Got this error while upgrading from 1.31.12 to 1.35.1 so have disabled cross upgrade(i.e changed 'min_require' in info.xml as 1.35.0), check whether cross upgrade works in next version and also change 'min_require'. Cross upgrade re-enabled in version 1.36.0 with minimum version 1.31.0 in info.xml. 12) Since 1.43.0 searchindex entry default charset is set to utf8mb4 (maintenance\tables-generated.sql) hence we have not handled it. 13) Uncheck "Share data about this installation with MediaWiki developers" during manual installation.var/softaculous/stripe/notes.txt000064400000004206151030450000013070 0ustar001. We use __config.php to reset the theme to the previous one if the version is less than 3.0 2. PHP REQUIREMENT LINK: https://docs.silverstripe.org/en/6/getting_started/server_requirements/ and /vendor/composer/platform_check.php 3. We have disabled upgrade in 4.0.0 because it requires migration with composer. https://docs.silverstripe.org/en/6/upgrading/#manual Try to add from next version. 4. Download package through composer because vendor sometimes give large package through their website downloads. curl -sS https://getcomposer.org/installer | php php composer.phar create-project silverstripe/installer {{path to stripe}} {{version}} 5. Keep SS_ENVIRONMENT_TYPE="live" before running the installation command 6. Install with following command as "soft" user from CLI because script has removed it's UI installation since 4.5.0 version. vendor/bin/sake db:build 7. Add SS_DEFAULT_ADMIN_USERNAME and SS_DEFAULT_ADMIN_PASSWORD while installing manually to define username and password. 8. We have disabled install on windows because symlink issue since 4.4.1 9. We have kept version 4.5.2 in info.xml, because version released was 4.5.2 but however inside admin panel it shows 4.5.1, because they have changed their versioning scheme and its mentioned in the link below. They have different module versions for framework , recipe and cms and in admin panel the version indicator used is of cms which has 4.5.1 version. Also we have used 'silverstripe/recipe-cms' version i.e 4.5.2 in composer.lock to import version as 4.5.2, instead of 'silverstripe/cms' which holds version 4.5.1. https://github.com/silverstripe/silverstripe-installer/issues/276 (Version 4.5.2) 10. If you face error on accessing silver stripe admin panel in manual installation, try deleting server's /tmp/silver**** directory multiple times. 11. Take SQL dump after point no 6, command is fully executed. [Not required now] 12. admin files in .graphql-generated and /public/_graphql are generated post uploading files, hence not moved in our package. 13. Keep DB Collation utf8mb4_unicode_ci in manual https://docs.silverstripe.org/en/6/getting_started/server_requirements/#default-mysql-collation var/softaculous/agora/notes.txt000064400000000773151030475200012671 0ustar00Space available for the storage of the files is 100gb Public space no Timezone America/New_york Requirements link : https://www.agora-project.net/index.php?ctrl=offline&action=Documentation While manual installation use 'admin_username' for 'Login/Email' , in registration page.(version 3.3.5). Since 24.2.1 script allows email only to login and not username, so use email in that field, as using username would throw 'email is not valid error'. Release date : https://github.com/xech/agora-project/releasesvar/softaculous/presta17/notes.txt000064400000005462151030477260013256 0ustar001. Download the package from Github because the website packages contains additional modules which isn't working in a sub directory as they are for commercial purpose. https://www.prestashop.com/forums/topic/1085022-unable-to-install-prestashop-81x-in-a-subdirectory/ (The release package for 9.0.0 wasn't available on Github https://github.com/PrestaShop/PrestaShop/releases/tag/9.0.0 and in relase notes link on Github i.e https://build.prestashop-project.org/news/2025/prestashop-9-0-available/ they have mentioned to download from https://prestashop.com/versions/ 2. Keep root writable while installing manually. 3. Unzip prestashop files on server only. Let UI unzip the files. Before starting the installation make the zip on server and download. 4. [IMP] TAKE SQL DUMP WHEN INSTALLATION COMPLETES AND FILE DUMP ON ADMIN PANEL 5. check and copy /admin/bundles/* copy /translations/* [Not required anymore] copy config/themes/* (Except config/themes/classic/shop1.json, need to configure this file) (Not required from 1.7.1.0) copy img/* copy mails/en/* except files which uses softurl copy modules/* except files which uses softurl Delete /var/cache/prod 6. Copy bootstrap.php from config folder and create _bootstrap.php and make following changes to get new_cookie_key : "echo ''.$key.'';" This is our change to generate the new_cookie_key, Also create clone_bootstrap.php and make changes to unset new_cookie_key> 7. If it is asked for country choose "United States" and Shop timezone as "US/Eastern" 8. Keep demo data "enabled" and SSL entry "blank" in manual installation. 9. While manual install - installation of modules : Install all modules (recommended) 10. PHP REQUIREMENT LINK: https://devdocs.prestashop-project.org/9/basics/installation/system-requirements/#php-requirements 11. No Documentation provided to upgrade prestashop 1.7.x.x hence we have not provided the same. http://doc.prestashop.com/dashboard.action 12. We have removed mcrypt extension because a user reported this via ticket. 13. [NA] config.php generates on visiting frontlink in manual installation. 14. Under [[dbprefix]]configuration table keep 'value' column blank for the following 'name' columns i.e : PS_ACCOUNTS_RSA_PRIVATE_KEY, PS_ACCOUNTS_RSA_PUBLIC_KEY and PS_ACCOUNTS_RSA_SIGN_DATA blank , as they are made again after logging into the admin panel.(By clicking on Modules-> Marketplace) 15. [NA] For our reference : Since Presta 8.0.1, while manual installation Prestashop is installed in maintenance mode and demo data isnt displayed . We have kept the same. To enable store users will have to go to admin panel -> click maintenance mode icon and check 'Enable Store' to enable store and display demo data content on frontend. (Requires in Prestashop commercial package) 16. Select 'classic theme' while manual installation.var/softaculous/mw28/notes.txt000064400000001705151030527250012374 0ustar00################ Untar downloaded tar.gz package on linux server and then make a ground zip. ################ 1) Use Storage Engine Innodb. 2) Use binary database character set. 3) Use the License as "No license footer" 4) Check the language files exists in the /languages/classes/ & /languages/messages/ it should be there with the downloaded zip. 5) We have added "tmpdir" in order to save cache at different locations for each installation to avoid conflicts between them. (v1.27.1) https://www.mediawiki.org/wiki/Manual_talk:Upgrading#Shared_server_.2B_multiple_Mediawiki_installations https://phabricator.wikimedia.org/T127127 We have added the following in LocalSettings.php $wgTmpDirectory = "[[tmpdir]]"; 6) PHP REQUIREMENT LINK: https://www.mediawiki.org/wiki/Manual:Installation_requirements 7) check "I'm bored already, just install the wiki." and continue in manual install 8) removed inserts from "job" table because it creates entry after page accessvar/softaculous/uauctions/notes.txt000064400000000221151030531120013570 0ustar001. use step10 at "install/install.php?step=10&URL=" while making CURL call, since the vendor has made customization for Softaculous in installer.var/softaculous/kirby/notes.txt000064400000001526151030534550012721 0ustar001.PHP REQUIREMENT LINK : https://getkirby.com/docs/guide/quickstart#requirements and check extensions from https://getkirby.com/docs/reference/system/requirements#php-extensions__required-extensions 2.Set following in site/config/config.php to start manual installation. https://getkirby.com/docs/reference/system/options/panel#allow-the-panel-to-be-installed-on-a-remote-server return [ 'panel' =>[ 'install' => true ] ]; 3.We can not provide upgrade from V2 to V3 because it requires migration. https://getkirby.com/docs/cookbook/migration/sites 4.Upgrade enabled for version 3.x.x to 3.x.x with minimum version 3.0.0.(since version 3.1.3). 5.We have added 'media' folder (in version 3.3.0) in our package zip, as it was not present in the original zip and gave error while manual installation. Check this in next update.(not present in 3.3.1)var/softaculous/testlink/notes.txt000064400000002126151030535440013432 0ustar001)in manual installation set the path of the logs and upload_area directories in config.inc.php as : $tlCfg->log_path = '[[softpath]]/logs/'; $g_repositoryPath = '[[softpath]]/upload_area/'; 2)use same root user database credentials for (Define database User for Testlink access:) 3)Take database dump after logging in with default username and password (i.e admin and admin ) and setting First Name ,Last Name ,Email ,password from admin panel 4)Remove inserts from [[dbprefix]]events, [[dbprefix]]nodes_hierarchy, [[dbprefix]]testprojects and [[dbprefix]]transactions tables and change auto-increment. 5) Keep $tlCfg->config_check_warning_mode = 'SILENT'; 6) Since 1.9.16 make manual installation on Whm1144 server where mysqlnd is enabled. 7) Delete DEFINER=`test835`@`localhost` from SQL. 8) REQUIREMENTS LINK : https://github.com/TestLinkOpenSourceTRMS/testlink-code/tree/testlink_1_9_20_fixed#3-system-requirements---server 9) "_" Restriction of Dbprefix Removed since 1.9.19 10) We use PHP 7.2 as mentioned in the requirements link. Since the script throws syntax error on PHP 5.5 to 7.0.var/softaculous/qloapps/notes.txt000064400000001162151030536040013250 0ustar001. Keep root writable while installing manually. 2. TAKE SQL DUMP WHEN INSTALLATION COMPLETES AND FILE DUMP ON ADMIN PANEL 3. PHP REQUIREMENT LINK: https://devdocs.qloapps.com/introduction/requirements.html#hosted-server-configurations and also refer composer.json(to check php min and max). For 1.7.0.0 https://github.com/Qloapps/QloApps/tree/v1.7.0?tab=readme-ov-file#requirements 4. If it is asked for country choose "United States" and Shop timezone as "US/Eastern" 5. check and copy config/xml/* copy img/* copy mails/en/* copy modules/* co copy translations/* copy cache/sandbox/17us.xml from manual installation var/softaculous/attendize/notes.txt000064400000000514151030545040013560 0ustar001. install composer and take dump for our package zip 2. PHP REQUIREMENT LINK: https://www.attendize.com/getting_started.html ( It works on PHP 7.3 mentioned in composer.json ) 3. We have restricted the script on PHP >= 8.0 because it is giving blank page on these PHP's and no max ver of PHP is specified on their requirement page.var/softaculous/lime3/notes.txt000064400000003251151030545230012604 0ustar001. (NOT REQUIRED NOW) We have added few variables in config.php so add them even if they are not in the current file (Now these variables are added in Database). 2. Keep MyISAM in MySQL database engine type while installing manually. 3. After installation if you get update notification then add ('updateavailable', '0'), ('updatelastcheck', '[[regtime]]'); In [[dbprefix]]settings_global table 4. We have removed auto upgrade for minor version. i.e when there is no change in Db we will display 3rd link. 5. PHP REQUIREMENT LINK : https://manual.limesurvey.org/Installation#Make_sure_you_can_use_LimeSurvey_on_your_website 6. We have disabled upgrade to version 3.x.x from previous versions i.e from 2.x.x and 1.x.x ,as 'Plugin manager' breaks after upgrade.(Please check and enable upgrade in next version if it works 2.x.x and 1.x.x and change minimum requirement accordingly.)(Since version 3.1.1+). 7. Upgrade enabled with minimum version 3.1.1+. 8. Important : Every time check and change the value of $DBVersion variable in upgrade.php by checking value of DBVersion from `".$__settings['dbprefix']."settings_global` table when there is a change in it. 9. Since 4.1.6+ installer asks for custom dbprefix during installation but takes default prefix (lime_) to populate database. Hence we have removed from install.xml Check in next version.(Checked in 4.1.8+ as well, not yet fixed) (re-enabled from 4.1.18+) 10. After 4.3.15+, we don't provide any further update to LimeSurvey 4.x , since those releases are labelled as 'Unstable' on their website. We have reverted to 3.x latest stable(i.e 3.25.3+) release post 4.3.15+. Provide update to 4.x only when the releases are mentioned as 'Stable'.