Website Version Update

To update your website version for old buyers, please follow these steps:

  1. Step 1: Upload and Extract Update Files
    1. Re-download the updated code from CodeCanyon.
    2. Upload the [project name]-web-update-file-[version-to-version] files to your server in the expected directory.
    3. website-version
      website-version
      website-version
      website-version
      website-version
    4. Extract the zip file inside the public_html path.
    5. website-version
      Note: Make sure to replace /path/to/your/project with the actual path to your project directory.
  2. Step 2: Execute Update Commands in Terminal
    1. After uploading and extracting the update files, proceed with the following commands in your terminal:
    2. Update from v1.8.0 to v1.9.0:

      Product Name: Escroc - Money Transfer with Escrow Platform

      Current Version: v1.9.0

      Updated features:

      • Updated htaccess files to enhance site security.
      • Switched to the config helper instead of the env helper.
      • Added a sitemap generation feature to the admin panel.
      • Added a file permission monitor with a restore option to the admin panel.
      • Added a storage relink and repair option to the admin panel.
      • Improved two-factor authentication in both the admin and user panels.
      • Added the Reachead mail system.
      • Updated the File-Holder CDN link.

      Commands:

      composer update --no-dev
      php artisan migrate
      php artisan db:seed --class=Database\\Seeders\\Update\\VersionUpdateSeeder
      php artisan optimize:clear
      Update from v1.7.0 to v1.8.0:
      composer update && php artisan migrate

      php artisan db:seed --class=Database\\Seeders\\Update\\VersionUpdateSeeder
      php artisan optimize:clear
      Update from v1.6.0 to v1.7.0:
      composer update && composer dumpautoload

      php artisan migrate
      php artisan db:seed --class=Database\\Seeders\\Update\\VersionUpdateSeeder
      php artisan storage:link
      php artisan optimize:clear
      Update from v1.5.1 to v1.6.0:
      composer update && composer dumpautoload && php artisan migrate

      php artisan db:seed --class=Database\\Seeders\\Update\\VersionUpdateSeeder
      php artisan o:c
      Update from v1.4.1 to v1.5.0:
      composer update && composer dumpautoload && php artisan migrate

      php artisan db:seed --class=Database\\Seeders\\Update\\BasicSettingsSeeder
      php artisan db:seed --class=Database\\Seeders\\Update\\AppSettingsSeeder
      php artisan db:seed --class=Database\\Seeders\\Update\\LiveExchangeRateSeeder
      php artisan db:seed --class=Database\\Seeders\\Update\\SystemMaintenanceSeeder
      php artisan db:seed --class=Database\\Seeders\\Update\\LanguageSeeder
      php artisan o:c
      Update from v1.4.0 to v1.4.1:
      composer update && composer dumpautoload && php artisan migrate

      php artisan db:seed --class=Database\\Seeders\\Update\\BasicSettingsSeeder
      php artisan db:seed --class=Database\\Seeders\\Update\\AppSettingsSeeder
      Update from v1.3.0 to v1.4.0:
      composer update && composer dumpautoload && php artisan migrate

      php artisan db:seed --class=Database\\Seeders\\Update\\BasicSettingsSeeder
      php artisan db:seed --class=Database\\Seeders\\Update\\AppSettingsSeeder
      php artisan db:seed --class=Database\\Seeders\\Update\\PaymentGatewaySeeder
      Update from v1.2.0 to v1.3.0:
      composer update && composer dumpautoload

      php artisan db:seed --class=Database\\Seeders\\Update\\BasicSettingsSeeder
      php artisan db:seed --class=Database\\Seeders\\Update\\AppSettingsSeeder
      Update from v1.1.0 to v1.2.0:
      composer update && composer dumpautoload && php artisan migrate

      php artisan db:seed --class=Database\\Seeders\\Update\\BasicSettingsSeeder
      php artisan db:seed --class=Database\\Seeders\\Update\\AppSettingsSeeder
      php artisan db:seed --class=Database\\Seeders\\Update\\PaymentGatewaySeeder
    3. Nginx Server Configuration (Important)

      If you are using Nginx, make sure the Document Root (entry point) is correctly set.

      Correct:
      {project_path}/public

Conclusion: By following these steps and executing the provided commands, you can successfully update your website version for old buyers. Remember to configure the update files properly before executing the commands to ensure they work as intended. If you encounter any issues, double-check your configurations and seek assistance if needed.