- Apache, nginx, or another compatible web server.
- PHP >= 8.0 >> Higher
- MySQL Database server
Open your PHP configuration file
php.ini and change the following settings:
memory_limit = 64M max_execution_time = 300
If you are using cPanel, you can follow this article to change your PHP memory limit: https://chemicloud.com/kb/article/how-to-increase-the-php-memory-limit-in-cpanel/
On this project, we're using the latest Laravel version (currently 9.x). Please go to Laravel documentation page for more information.
Install on hosting
If you're a Laravel developer, and you want to customize our source code in
platform/packages, you need to delete folder
vendor then run command
composer install to reinstall PHP dependencies.
JobBox is based on Botble CMS, checkout the video for the installation.
Upload all files into the root folder of your hosting (normally, it's
Create a database and import data from
database.sql(it's located in source code).
- Update your database credentials and
- Go to
/adminto access to admin panel.
- The default admin account is
Config to work on sub-folder
It’s based on Laravel framework, the root folder for it is
/public so if you install it in a sub-folder, you need to access
your-domain.com/sub-folder/public. To remove
/public, check below video.
Setup cron job
Cronjob is used to send emails abandoned carts notification automatically every week. You can ignore this step if you don't need that feature.
* * * * * cd /path-to-your-project && php artisan schedule:run >> /dev/null 2>&1
You can learn more about setup cron job in cPanel at here.