Files
easystream-main/__install/UPGRADE.txt
SamiAhmed7777 0b7e2d0a5b feat: Add comprehensive documentation suite and reorganize project structure
- Created complete documentation in docs/ directory
- Added PROJECT_OVERVIEW.md with feature highlights and getting started guide
- Added ARCHITECTURE.md with system design and technical details
- Added SECURITY.md with comprehensive security implementation guide
- Added DEVELOPMENT.md with development workflows and best practices
- Added DEPLOYMENT.md with production deployment instructions
- Added API.md with complete REST API documentation
- Added CONTRIBUTING.md with contribution guidelines
- Added CHANGELOG.md with version history and migration notes
- Reorganized all documentation files into docs/ directory for better organization
- Updated README.md with proper documentation links and quick navigation
- Enhanced project structure with professional documentation standards
2025-10-21 00:39:45 -07:00

75 lines
3.4 KiB
Plaintext

--> EasyStream Upgrade Instructions <--
*** Upgrading FROM 3.x to 4.0 ***
Since there are many core and database changes that come with this update, we highly recommend contacting our support team to perform the upgrade for you!
___ How to perform the upgrade: ___
Create a backup of the entire website AND database before proceeding!!
Create a temporary folder anywhere you'd like and move the entire website there.
Copy all the files from the installation package to your current installation location (www or public_html).
From the temporary folder, copy or move the "f_data/data_userfiles/" folder back to the site installation directory, overwrite if prompted.
From the temporary folder, copy or move back to the site installation directory the following files:
- f_core/config.backend.php
- f_core/config.database.php
- f_core/config.set.php
From the temporary folder, copy or move back the files or folders for the logo, overwrite if prompted:
- f_data/data_images/logo-mail.png
- f_scripts/fe/img/
- f_scripts/be/img/
Import the database upgrade scripts updatedb_site.sql and updatedb_chat.sql (the latter should be executed on the live chat server)
Run the PHP upgrade script updatedb.php with the following command line options:
- /usr/local/bin/php updatedb.php ff
- /usr/local/bin/php updatedb.php fs
- /usr/local/bin/php updatedb.php fdata live favorites
- /usr/local/bin/php updatedb.php fdata video favorites
- /usr/local/bin/php updatedb.php fdata image favorites
- /usr/local/bin/php updatedb.php fdata audio favorites
- /usr/local/bin/php updatedb.php fdata doc favorites
- /usr/local/bin/php updatedb.php fdata blog favorites
- /usr/local/bin/php updatedb.php fdata live history
- /usr/local/bin/php updatedb.php fdata video history
- /usr/local/bin/php updatedb.php fdata image history
- /usr/local/bin/php updatedb.php fdata audio history
- /usr/local/bin/php updatedb.php fdata doc history
- /usr/local/bin/php updatedb.php fdata blog history
- /usr/local/bin/php updatedb.php fdata live liked
- /usr/local/bin/php updatedb.php fdata video liked
- /usr/local/bin/php updatedb.php fdata image liked
- /usr/local/bin/php updatedb.php fdata audio liked
- /usr/local/bin/php updatedb.php fdata doc liked
- /usr/local/bin/php updatedb.php fdata blog liked
- /usr/local/bin/php updatedb.php fdata live watchlist
- /usr/local/bin/php updatedb.php fdata video watchlist
- /usr/local/bin/php updatedb.php fdata image watchlist
- /usr/local/bin/php updatedb.php fdata audio watchlist
- /usr/local/bin/php updatedb.php fdata doc watchlist
- /usr/local/bin/php updatedb.php fdata blog watchlist
- edit updatedb.php and comment out line 103 and uncomment the line below it
- edit updatedb.php and comment out line 108 and uncomment the line below it
- save the edits run the following commands:
- /usr/local/bin/php updatedb.php fdata live responses
- /usr/local/bin/php updatedb.php fdata video responses
- /usr/local/bin/php updatedb.php fdata image responses
- /usr/local/bin/php updatedb.php fdata audio responses
- /usr/local/bin/php updatedb.php fdata doc responses
- /usr/local/bin/php updatedb.php fdata blog responses
For support, please contact us at: support@easystream.com