IceHrm
If you are using icehrm cloud please skip this.
Getting IceHrm installed only takes a few minutes. If it ever becomes a problem, please file an issue describing the issue you encountered and how we might make the process easier.
Before installing IceHrm please make sure your system supports the following requirements.
These are optional components that could improve Icehrm performance
username = admin
password = admin
Notification cron is used to send periodic notifications. Document expiry notifications will depend on this scheduler.
To trigger the scheduler you need to run the following file
(IceHrm Root)/app/cron.php
In a Linux environment, a cron should be set up to run every 10 minutes.
This can be done by placing the following line in your crontab. Depending on your server you can edit crontab sudo vi /etc/crontab
or you can use crontab -e command
/10 * (IceHrm Root)/app/cron.php
Make sure that (IceHrm Root)/app/cron.php file is executable.
For setting up the windows scheduler please check : – https://learn.microsoft.com/en-us/windows/win32/taskschd/task-scheduler-start-page– https://www.ibm.com/docs/en/datacap/9.1.6?topic=application-configuring-windows-task-scheduler-automatically-run-ruleset
IceHrm uses WKHTMLTOPDF.
You can download and install the correct release for your OS here https://wkhtmltopdf.org/downloads.html
Then you should find the path to ‘wkhtmltopdf’ and update icehrm/core/config.base.php as shown below.
if(!defined('WK_HTML_PATH')){ define('WK_HTML_PATH', '/usr/local/bin/wkhtmltopdf'); }
Powered by BetterDocs