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.1.1.zip
package contains the following files and folders.
📒 laramagz-v3.1.1 📂 app 📄 app-v3.1.1.zip 📂 database 📄 dblaramagz-v3.1.1.sql 📂 documentation 📄 documentation.html 📂 update 📄 update-3.1.0-to-3.1.1.zip 📂 vendor 📄 joedixon.zip 📄 CHANGELOG.txt
Update Guide (from v3.1.0 to v3.1.1)
Extract the zip file update-3.1.0-to-3.1.1.zip
, copy and paste it into the laramagz
folder.
If you install laramagz via git clone, after the composer install
command, extract the zip file joedixon.zip
, copy the joedixon
folder then paste it into laramagz/vendor
Clear cache
Manually delete all cache in the following folders (except .gitignore file if present):
-
laramagz/storage/framework/views
. -
laramagz/storage/framework/cache/data
. -
laramagz/storage/framework/sessions
. -
laramagz/bootstrap/cache
.
Clearing cache with artisan command:
php artisan optimize:clear
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).