Frequently Asked Questions
These FAQs cover common questions frequently asked by users in support requests. We have provided clear answers along with links to the relevant documentation. If you still need assistance, please submit a support ticket, and our team will be happy to help you.
Installation & Setup (Technical – Admin)
What are the minimum server requirements for WhatsMarkSaaS?
To run WhatsMarkSaaS, you need the following minimum server specs:
- PHP 8.2 or higher
- MySQL 5.7 / MariaDB / PostgreSQL
- Nginx or Apache with mod_rewrite
- SSL Certificate (required for WhatsApp Cloud API)
- 2 GB RAM (2 GB recommended for production)
- Composer
- PHP extensions:
mbstring
,curl
,zip
,openssl
,gd
,bcmath
,pdo
,xml
,fileinfo
How do I install WhatsMarkSaaS using the web installer?
- Upload all files to your server root directory.
- Point your domain to the public directory.
- Visit
https://yourdomain.com/install
- Complete the form (database, admin credentials, etc.)
- Follow prompts to finalize setup.
- Set up required cron jobs and SSL if not already done.
Why is the installer stuck at “Database Connection”?
Common causes:
Incorrect DB credentials
Database user has no access rights
MySQL not running
Firewall blocking DB port
Double-check the .env settings and test a manual DB connection from CLI.
What PHP extensions are required?
The following PHP extensions must be enabled:
curl
mbstring
zip
openssl
pdo
bcmath
fileinfo
xml
gd
Run php -m to verify installed extensions.
How can I set up a production environment?
Set APP_ENV=production and APP_DEBUG=false in .env
Configure proper caching:
php artisan config:cache php artisan route:cache php artisan view:cache
Use queue workers (supervisord recommended)
Use HTTPS (via Let’s Encrypt or paid SSL)
Monitor system logs and cron job execution