Getting Started
Server Requirements
-
PHP >= 8.2
-
MySQL >= 5.7 or MariaDB >= 10.3
-
BCMath PHP Extension
-
Ctype PHP Extension
-
Filter PHP Extension
-
Hash PHP Extension
-
DOM PHP Extension
-
Fileinfo PHP extension
-
JSON PHP Extension
-
Mbstring PHP Extension
-
OpenSSL PHP Extension
-
PCRE PHP Extension
-
PDO PHP Extension
-
Session PHP Extension
-
Tokenizer PHP Extension
-
XML PHP Extension
-
Imagick PHP Extension
-
GD PHP Extension
Laramagz package directory
The laramagz-v3.0.0.zip
package contains the following files and folders.
📒 laramagz-v3.0.0 📂 app 📄 app-v3.0.0.zip 📂 database 📄 dblaramagz-v3.0.0.sql 📂 documentation 📄 documentation.html 📂 update-db 📄 cache.sql 📄 chache_locks.sql 📄 job_batches.sql 📄 sessions.sql 📄 CHANGELOG.txt
Update Guide (from v2.3.0 to v3.0.0)
Follow the steps below to successfully update.
Export data from dashboard
-
Login with super-admin.
-
Go to the Settings > Web Backup menu.
-
Click the
Download Export Data File
button.If it fails, export via phpMyAdmin.
Select all tables to export, except: failed_jobs, jobs, migrations, model_has_permissions, password_resets, password_reset_tokens, and personal_access_tokens
-
Click the Download Backup Storage button.
If it fails, do a manual backup of the
storage/app/public
folder.
Backup other important files
-
service-account-credentials.json
file instorage/app/analytics
folder. -
.env file.
Upload Laramagz
-
Delete all files and folders of the old version of laramagz
-
Upload the
app-v3.0.0.zip
file in your hosting’s File Manager. -
Extract the package.
-
Edit the .env file based on your previous .env settings.
-
Restore files in storage.
-
Import cache tables, cache locks, job_batches, and sessions into the database (the import file is in the update-db folder).