 Michał Nowacki – Mint Team
Michał Nowacki – Mint TeamHello Cenkgover!
Could you please provide more context?
 Michał Nowacki – Mint Team
Michał Nowacki – Mint TeamMintHCM is compatible in a local environment with VPN connectivity. For an optimal user experience, we strongly recommend utilizing the Linux operating system.
 Michał Nowacki – Mint Team
Michał Nowacki – Mint TeamPlease make sure you set the correct file permissions via SSH as detailed in the Installation Guide: https://minthcm.org/support/minthcm-installation-guide/
 Michał Nowacki – Mint Team
Michał Nowacki – Mint TeamIt looks like a problem with the database settings. Could you check for any database errors in the legacy/minthcm.log file? If there are no errors, please ensure that your database is compatible.
Could you send information about your PHP version?
Is it version 8.0 or 8.2? It’s important to note that we do not support PHP version 8.2, and this could be the root cause of the problem.
The more information you can provide about your server, the better we’ll be able to assist you.
 Michał Nowacki – Mint Team
Michał Nowacki – Mint TeamHello, we’ve just released the docker image for MintHC:
https://github.com/minthcm/minthcm/tree/master/docker
https://hub.docker.com/repository/docker/minthcm/minthcm/general
Philipo, please try the other way to install MintHCM with docker.
 Michał Nowacki – Mint Team
Michał Nowacki – Mint TeamWe cannot reproduce this error in our testing environments and want to get to the bottom of the issue as quickly as possible. Could we take a look at your installation environment? We’ve sent you an email.
 Michał Nowacki – Mint Team
Michał Nowacki – Mint TeamThank you, Vincent! We have one bug left to fix, so the release will be very soon. If our fixes don’t resolve the issue, we will turn to you for help.
 Michał Nowacki – Mint Team
Michał Nowacki – Mint TeamIf there are no config and config_override files, it means that the system did not install correctly, and we are currently working on resolving this issue.
A new release that will address this issue will be available soon.
 Michał Nowacki – Mint Team
Michał Nowacki – Mint TeamThank you for your patience, everyone. We are actively addressing the issue.
Next week, we will release version 4.0.1.
This update includes fixes for the installer to ensure compatibility with environments where it may not have functioned properly before. Additionally, it will contain security enhancements aimed at identifying and mitigating common installation issues at the code level. This will resolve specific installation issues, including those related to .htaccess.
We also plan to release a Docker image with the updated system version (4.0.1) shortly after the main release.
 Michał Nowacki – Mint Team
Michał Nowacki – Mint TeamHello MrCellSbst!
Are you sure you replaced the “my-server” placeholder with the name of your server?
Please let me know what error response you get and what your PHP version is.
 Michał Nowacki – Mint Team
Michał Nowacki – Mint TeamHi,
We are adding additional validation to the “.htaccess” file; however, the validation will be included in the next release.
After unzipping/pulling/moving the MintHCM files into the destination folder, ensure that the .htaccess file exists. The file’s permission should be set to 644, and the owner of the file should be set to either www-data or apache, depending on your environment.
Before installation:
If you don’t see the file you can copy it from the repository.
The file should look like this:
Options +SymLinksIfOwnerMatch
RewriteEngine On
RewriteRule ^api/(.*?)$ install/index.php [L]
RewriteRule ^assets/(.*?)$ assets/$1 [L]
RewriteRule ^favicon.ico$ favicon.ico [L]
RewriteRule ^bg.jpg$ bg.jpg [L]
After installation, the .htaccess should look like this:
Options +SymLinksIfOwnerMatch
RewriteEngine On
RewriteBase /
RewriteRule ^assets/(.*?)$ assets/$1 [L]
RewriteRule ^legacy/(.*?)$ legacy/index.php/$1 [L]
RewriteRule ^api/(.*?)$ api/index.php [L]
RewriteRule ^bg.jpg$ bg.jpg [L]
RewriteRule ^favicon.ico$ favicon.ico [L]
RewriteRule .* index.html [L]
Replace with your directory name.
For example,
if your instance is in the directory: /var/www/develop,
and within the develop directory, you have files like this: .htaccess, index.html, and directories: legacy, api, assets…
In this example, RewriteBase is /develop.
Please make sure that you have the correct settings in the following files:
api/configs/mint/config_override.php
api/app/Config/AppConfig.php
legacy/config.php
legacy/config_override.php
 Michał Nowacki – Mint Team
Michał Nowacki – Mint TeamThank you Vincent for the suggestion! We will keep this in mind. 🙂
Abhishek, did you try to clear the cookies too just like Vincent?
 Michał Nowacki – Mint Team
Michał Nowacki – Mint TeamHello Mesfin! MintHCM 4 is not available for PHP 8.2, only version 7.4-8.0. You can find all the requirements in the Installation Guide: https://minthcm.org/support/minthcm-installation-guide/
 Michał Nowacki – Mint Team
Michał Nowacki – Mint TeamHello Vincent!
We need information from the dev tools in the Network tab to check if any of the requests failed. Could you tell us if any of them are highlighted in red? Also, could you provide information about what came in the response to that Request?
 Michał Nowacki – Mint Team
Michał Nowacki – Mint TeamDid you manage to finish the installation despite the warning? The warning doesn’t stop the code from running, so the installation should proceed smoothly.
If the installation goes well, you can carry on with your work. We’ll look into the issue and make any needed improvements in the next system update.
 
 			 